[systemd-devel] Need a bit of help with KEYBOARD_KEY_xx hwdb entries

Lennart Poettering lennart at poettering.net
Mon Apr 30 09:55:42 UTC 2018


On So, 29.04.18 16:11, Sam Morris (sam at robots.org.uk) wrote:

> $ grep 'AT Translated' ~/.local/share/xorg/Xorg.0.log
> [175652.950] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
> [175652.950] (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
> [175652.950] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
> [175652.954] (**) AT Translated Set 2 keyboard: always reports core events
> [175652.954] (II) event0  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
> [175652.954] (II) event0  - AT Translated Set 2 keyboard: device is a keyboard
> [175652.954] (II) event0  - AT Translated Set 2 keyboard: device removed
> [175652.954] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 10)
> [175652.955] (II) event0  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
> [175652.957] (II) event0  - AT Translated Set 2 keyboard: device is a keyboard
> 
> I've also tried using 'reserved' instead of 'unknown' with the same
> effect. So... what have I missed?

Hmm, so Peter Hutterer (the libinput maintainer) is probably the right
person to inquire about this. Either contact the libinput mailing list
about this, or maybe file a github issue against systemd and add
'@whot' as CC to it, so that Peter is in the loop. It's after all a
"bug" in the hwdb that we currently don't cover this correctly, by
some loose definition of "bug"...

Lennart

-- 
Lennart Poettering, Red Hat


More information about the systemd-devel mailing list