Bug#788498: udev: breaks the keyboard configuration

Martin Pitt mpitt at debian.org
Fri Jun 12 14:03:27 BST 2015


Hey Vincent,

Vincent Lefevre [2015-06-12 14:14 +0200]:
> BTW, what about all the "b0003" in /lib/udev/hwdb.d/60-keyboard.hwdb?

These were confirmed to be USB devices. Anyway, you confirmed that
too, so the b0003 seems correct. It's just not always the case that
keyboards are wired through USB, so I wanted to check that.

> If this works, using a wildcard for b should be suggested by the
> documentation.

Unlikely then.

> xvii:~> cat /sys/class/input/event1/device/name
> Apple, Inc Apple Keyboard
> xvii:~> cat /sys/class/input/event1/device/modalias
> input:b0003v05ACp0221e0111-e0,1,4,11,14,k71,72,73,74,75,77,78,79,7A,7B,7C,7D,7E,7F,80,81,82,83,84,85,86,87,88,89,8A,8C,8E,96,98,9E,9F,A1,A3,A4,A5,A6,AD,B0,B1,B2,B3,B4,B8,B9,BA,BB,BC,BD,BE,BF,C0,C1,C2,CC,E0,E1,E3,E4,E5,E6,F0,1D0,ram4,l0,1,2,3,4,sfw

Hm, so this seems to match
> > evdev:input:b0003v05ACp0221*

perfectly well. So, let's assume that the evdev: is correct, and check
the others:

Where did you put your own config? You already ran udevadm hwdb
--update, so that's not it.

If you run

   udevadm hwdb -t evdev:input:b0003v05ACp0221e0111-e0,1,4

do you get your KEYBOARD_KEY_* entries?

-> If not: Something is wrong with your .hwdb file location or the --update

-> If so: Please check "udevadm info /dev/input/eventX"
   and check if this has the KEYBOARD_KEY* properties.

Thanks,

Martin
-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)





More information about the Pkg-systemd-maintainers mailing list