Hi John, On Fri, Nov 17, 2023 at 07:36:03 CET, John J. Karcher wrote: > [core] [init -> drivers -> usb_hid_drv] Dropping unsupported Event[1/3] > device=HID 056a:5158 Stylus type=ABS code=X value=14535 > [core] [init -> drivers -> usb_hid_drv] Dropping unsupported Event[2/3] > device=HID 056a:5158 Stylus type=ABS code=Y value=10427 > [core] [init -> drivers -> usb_hid_drv] Dropping unsupported Event[1/3] > device=HID 056a:5158 Stylus type=ABS code=X value=14552 > [core] [init -> drivers -> usb_hid_drv] Dropping unsupported Event[2/3] > device=HID 056a:5158 Stylus type=ABS code=Y value=10397
Unfortunately, we not yet support ABS mode events in DDE Linux as we concentrated on multi-touch mode touchpads. I wonder why your touchscreen is not driven in the latter mode, but this may be because the stylus is used. Do you know of any EFI/BIOS mode settings for the touchscreen/stylus that may help? If not, we had to enable ABS mode in the USB HID driver for graphics tables/stylus devices. Would you mind to send all report/log entries prefixed with [init -> drivers -> usb_hid_drv]? > [core] [init -> drivers -> event_filter] USB event #5 PRESS BTN_LEFT 65534 > key count: 2 > [core] [init -> drivers -> event_filter] USB event #6 RELEASE BTN_LEFT > key count: 1 > [core] [init -> drivers -> event_filter] USB event #7 RELEASE BTN_TOOL_PEN > key count: 0 > [core] [init -> drivers -> event_filter] USB event #8 PRESS BTN_LEFT 65534 > key count: 1 > [core] [init -> drivers -> event_filter] USB event #9 PRESS BTN_0 65534 > key count: 2 > [core] [init -> drivers -> event_filter] USB event #10 RELEASE BTN_LEFT > key count: 1 > [core] [init -> drivers -> event_filter] USB event #11 PRESS BTN_LEFT 65534 > key count: 2 > [core] [init -> drivers -> event_filter] USB event #12 RELEASE BTN_LEFT > key count: 1 This shows the stylus reports BTN_TOOL_PEN and BTN_0, which may cause the confusion in nitpicker . For robustness, you may insert the following options into /config/event_filter into the <remap> node where <key> nodes are defined. <ignore-key name="BTN_0"/> <ignore-key name="BTN_TOOL_PEN"/> Regards -- Christian Helmuth Genode Labs https://www.genode-labs.com/ · https://genode.org/ https://floss.social/@genode · https://genodians.org/ Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth _______________________________________________ Genode users mailing list [email protected] https://lists.genode.org/listinfo/users
