Sculpt 23.10 Release Candidate

Christian Helmuth christian.helmuth at genode-labs.com
Fri Nov 17 08:56:42 CET 2023


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



More information about the users mailing list