Date: Sat, 29 May 2021 15:27:01 -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: <0ae3fec48e2c351d2c006f4ba4932cd7@kane.mn> In-Reply-To: <324d49ca-1c0e-659d-194d-ece4d5f7f5e2@FreeBSD.org> References: <324d49ca-1c0e-659d-194d-ece4d5f7f5e2@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2021-05-28 05:37, Vladimir Kondratyev wrote: > Yes, hpen(4) supports them. > > It is required to apply some quirks though as TouchScreen usage page > is handled with hmt(4) driver by default. > Try attached patch and don't forget to enable usbhid(4) to use it with > addition of following lines to /boot/loader.conf: > > hw.usb.usbhid.enable=1 > usbhid_load="YES" Thanks for the patch. With this hpen(4) attaches, just one libinput error now about btn-stylus: ugen0.3: <eGalax Inc. USB TouchController> at usbus0 usbhid0 on uhub1 usbhid0: <eGalax Inc. USB TouchController, class 0/0, rev 1.10/1.00, addr 3> on usbus0 hidbus0: <HID bus> on usbhid0 hpen0: <eGalax Inc. USB TouchController Digitizer> on hidbus0 hpen1: <eGalax Inc. USB TouchController Digitizer> on hidbus0 hconf0: <eGalax Inc. USB TouchController Configuration> on hidbus0 [ 85.007] (II) config/udev: Adding input device eGalax Inc. USB TouchController Digitizer (/dev/input/event5) [ 85.007] (**) eGalax Inc. USB TouchController Digitizer: Applying InputClass "evdev tablet catchall" [ 85.007] (**) eGalax Inc. USB TouchController Digitizer: Applying InputClass "libinput tablet catchall" [ 85.007] (II) Using input driver 'libinput' for 'eGalax Inc. USB TouchController Digitizer' [ 85.007] (**) eGalax Inc. USB TouchController Digitizer: always reports core events [ 85.007] (**) Option "Device" "/dev/input/event5" [ 85.007] (**) Option "_source" "server/udev" [ 85.010] (II) event5 - eGalax Inc. USB TouchController Digitizer: is tagged by udev as: Tablet [ 85.171] (EE) event5 - eGalax Inc. USB TouchController Digitizer: libinput bug: missing tablet capabilities: btn-stylus resolution. Ignoring this device. [ 85.172] (II) event5 - eGalax Inc. USB TouchController Digitizer: device is a tablet [ 85.182] (II) event5 - failed to create input device '/dev/input/event5'. [ 85.182] (EE) libinput: eGalax Inc. USB TouchController Digitizer: Failed to create a device for /dev/input/event5 [ 85.182] (EE) PreInit returned 2 for "eGalax Inc. USB TouchController Digitizer" [ 85.182] (II) UnloadModule: "libinput" [ 85.182] (II) config/udev: Adding input device eGalax Inc. USB TouchController Digitizer (/dev/input/event6) [ 85.182] (**) eGalax Inc. USB TouchController Digitizer: Applying InputClass "evdev tablet catchall" [ 85.183] (**) eGalax Inc. USB TouchController Digitizer: Applying InputClass "libinput tablet catchall" [ 85.183] (II) Using input driver 'libinput' for 'eGalax Inc. USB TouchController Digitizer' [ 85.183] (**) eGalax Inc. USB TouchController Digitizer: always reports core events [ 85.183] (**) Option "Device" "/dev/input/event6" [ 85.183] (**) Option "_source" "server/udev" [ 85.186] (II) event6 - eGalax Inc. USB TouchController Digitizer: is tagged by udev as: Tablet [ 85.229] (EE) event6 - eGalax Inc. USB TouchController Digitizer: libinput bug: missing tablet capabilities: btn-stylus resolution. Ignoring this device. [ 85.229] (II) event6 - eGalax Inc. USB TouchController Digitizer: device is a tablet [ 85.239] (II) event6 - failed to create input device '/dev/input/event6'. [ 85.239] (EE) libinput: eGalax Inc. USB TouchController Digitizer: Failed to create a device for /dev/input/event6 [ 85.239] (EE) PreInit returned 2 for "eGalax Inc. USB TouchController Digitizer" [ 85.239] (II) UnloadModule: "libinput"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0ae3fec48e2c351d2c006f4ba4932cd7>