Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Aug 2021 18:59:02 -0500
From:      Mark Kane <mark@kane.mn>
To:        Vladimir Kondratyev <wulf@freebsd.org>
Cc:        usb@freebsd.org, hps@selasky.org
Subject:   Re: eGalax USB touchscreen issues
Message-ID:  <fa3f9ed149b497984c66d3d5cd29b82d@kane.mn>
In-Reply-To: <2091d52f-e7e8-4304-ffcc-4863f2a7e47f@FreeBSD.org>
References:  <324d49ca-1c0e-659d-194d-ece4d5f7f5e2@FreeBSD.org> <0ae3fec48e2c351d2c006f4ba4932cd7@kane.mn> <166dd4d4-24cd-c24b-d75e-9a34fa734358@FreeBSD.org> <eccaff2a99153fb44ffa8df3c93d7eb6@kane.mn> <36983ce5-8358-5a04-2377-46067d3c3c79@FreeBSD.org> <c9e68dbb-5382-976d-7302-d816d8636153@FreeBSD.org> <59ba07a0ecbdac36746fe18ea5f0559f@kane.mn> <92c855bf-a73a-bae5-fcdc-c5a88008739b@FreeBSD.org> <5e8cd8d75deff98e8db3352001ce8432@kane.mn> <858ac67e-14e2-730c-4a16-ca218e2c0bee@FreeBSD.org> <ee3c43f89df5dffd0b0dab7393f0c5b5@kane.mn> <168b368c-3258-6416-42c5-a722e45bf14b@FreeBSD.org> <a7e09a33593bc00c7ef525b47efcafa1@kane.mn> <12706f32-be2e-1cda-5d90-53b4e80b0b52@FreeBSD.org> <3bfc252a7ef55b21d5e51c251a518d78@kane.mn> <1c3ebd54-3686-ff5f-d5be-5a42ddcd5469@FreeBSD.org> <d3f3b2d5b6644de49bcacdc12a0dd503@kane.mn> <2091d52f-e7e8-4304-ffcc-4863f2a7e47f@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2021-08-17 05:33, Vladimir Kondratyev wrote:
> You need resolution quirk in libinput quirks
> 
> Try to create /usr/local/share/libinput/90-egalax.quirks file with
> following content:
> 
> [eGalax]
> MatchUdevType=tablet
> MatchVendor=0x0EEF
> MatchProduct=0x0001
> AttrResolutionHint=26x43

Success! I tested 6 pre-2014 screens with this plus patches and the 
setrdesc.c workaround, they are all working now. Thanks very much again 
for all of your help!

Side note: the 2014+ screens work well with no calibration however the 
pre-2014 screens do need calibrating. I got xlibinput_calibrator [1] 
mostly working and will look at porting it if I can figure out an issue 
with it crashing, unless there are any other recommended interactive 
calibration tools for libinput.

[1] https://github.com/kreijack/xlibinput_calibrator



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?fa3f9ed149b497984c66d3d5cd29b82d>