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