the kernel shows the following input devices:
$ ls -l /dev/input/
total 0
drwxr-xr-x 2 root root 80 Dec 25 17:09 by-path
crw-rw---- 1 root input 13, 64 Dec 25 15:19 event0
crw-rw---- 1 root input 13, 65 Dec 25 15:19 event1
crw-rw---- 1 root input 13, 66 Dec 25 15:19 event2
crw-rw---- 1 root input 13, 67 Dec 25 15:19 event3
crw-rw---- 1 root input 13, 68 Dec 25 15:19 event4
crw-rw---- 1 root input 13, 69 Dec 25 15:19 event5
crw-rw---- 1 root input 13, 70 Dec 25 15:19 event6
crw-rw---- 1 root input 13, 71 Dec 25 15:19 event7
crw-rw---- 1 root input 13, 73 Dec 25 15:19 event9
crw-rw---- 1 root input 13, 63 Dec 25 15:19 mice
crw-rw---- 1 root input 13, 32 Dec 25 15:19 mouse0
crw-rw---- 1 root input 13, 34 Dec 25 15:19 mouse2
ls -l /dev/input/by-path/
total 0
lrwxrwxrwx 1 root root 9 Dec 25 15:19 platform-pcspkr-event-spkr -> ../event4
lrwxrwxrwx 1 root root 9 Dec 25 15:19 platform-thinkpad_acpi-event -> ../event5
but there are no corresponding entries in /run/udev/data
$ ls -l /run/udev/data
total 8
-rw-r--r-- 1 root root 20 Dec 25 15:19 c116:33
-rw-r--r-- 1 root root 20 Dec 25 15:19 c14:16
-rw-r--r-- 1 root root 0 Dec 25 15:19 c7:130
-rw-r--r-- 1 root root 0 Dec 25 15:19 c7:131
-rw-r--r-- 1 root root 0 Dec 25 15:19 c7:132
-rw-r--r-- 1 root root 0 Dec 25 15:19 c7:133
-rw-r--r-- 1 root root 0 Dec 25 15:19 c7:134
-rw-r--r-- 1 root root 0 Dec 25 15:19 c7:2
-rw-r--r-- 1 root root 0 Dec 25 15:19 c7:3
-rw-r--r-- 1 root root 0 Dec 25 15:19 c7:4
-rw-r--r-- 1 root root 0 Dec 25 15:19 c7:5
-rw-r--r-- 1 root root 0 Dec 25 15:19 c7:6
-rw-r--r-- 1 root root 0 Dec 25 15:19 c7:66
-rw-r--r-- 1 root root 0 Dec 25 15:19 c7:67
-rw-r--r-- 1 root root 0 Dec 25 15:19 c7:68
-rw-r--r-- 1 root root 0 Dec 25 15:19 c7:69
-rw-r--r-- 1 root root 0 Dec 25 15:19 c7:70
$ libinput list-devices
no db file to read /run/udev/data/+dmi:id: No such file or directory
no db file to read /run/udev/data/c13:66: No such file or directory
no db file to read /run/udev/data/c13:67: No such file or directory
no db file to read /run/udev/data/c13:65: No such file or directory
no db file to read /run/udev/data/c13:64: No such file or directory
no db file to read /run/udev/data/c13:70: No such file or directory
no db file to read /run/udev/data/c13:71: No such file or directory
no db file to read /run/udev/data/c13:73: No such file or directory
no db file to read /run/udev/data/c13:68: No such file or directory
no db file to read /run/udev/data/c13:69: No such file or directory
evemu-record
Available devices:
/dev/input/event0: Lid Switch
/dev/input/event1: Power Button
/dev/input/event2: Power Button
/dev/input/event3: Video Bus
/dev/input/event4: PC Speaker
/dev/input/event5: ThinkPad Extra Buttons
/dev/input/event6: AT Translated Set 2 keyboard
/dev/input/event7: SynPS/2 Synaptics TouchPad
/dev/input/event9: TPPS/2 IBM TrackPoint
udevadm info /sys/class/input/event6
calling: info
P: /devices/platform/i8042/serio0/input/input6/event6
N: input/event6
no db file to read /run/udev/data/c13:70: No such file or directory
E: DEVNAME=/dev/input/event6
E: DEVPATH=/devices/platform/i8042/serio0/input/input6/event6
E: MAJOR=13
E: MINOR=70
E: SUBSYSTEM=input
Looking at the device numbers, it almost appears that there is confusion between device major c7 and c13
I am aware that there is eudev-3.2.7, but my systems freeze when I try to boot that.
linux-4.20 / 4.19
libinput-1.12.4
the kernel shows the following input devices: $ ls -l /dev/input/ total 0 drwxr-xr-x 2 root root 80 Dec 25 17:09 by-path crw-rw---- 1 root input 13, 64 Dec 25 15:19 event0 crw-rw---- 1 root input 13, 65 Dec 25 15:19 event1 crw-rw---- 1 root input 13, 66 Dec 25 15:19 event2 crw-rw---- 1 root input 13, 67 Dec 25 15:19 event3 crw-rw---- 1 root input 13, 68 Dec 25 15:19 event4 crw-rw---- 1 root input 13, 69 Dec 25 15:19 event5 crw-rw---- 1 root input 13, 70 Dec 25 15:19 event6 crw-rw---- 1 root input 13, 71 Dec 25 15:19 event7 crw-rw---- 1 root input 13, 73 Dec 25 15:19 event9 crw-rw---- 1 root input 13, 63 Dec 25 15:19 mice crw-rw---- 1 root input 13, 32 Dec 25 15:19 mouse0 crw-rw---- 1 root input 13, 34 Dec 25 15:19 mouse2
ls -l /dev/input/by-path/ total 0 lrwxrwxrwx 1 root root 9 Dec 25 15:19 platform-pcspkr-event-spkr -> ../event4 lrwxrwxrwx 1 root root 9 Dec 25 15:19 platform-thinkpad_acpi-event -> ../event5
but there are no corresponding entries in /run/udev/data $ ls -l /run/udev/data total 8 -rw-r--r-- 1 root root 20 Dec 25 15:19 c116:33 -rw-r--r-- 1 root root 20 Dec 25 15:19 c14:16 -rw-r--r-- 1 root root 0 Dec 25 15:19 c7:130 -rw-r--r-- 1 root root 0 Dec 25 15:19 c7:131 -rw-r--r-- 1 root root 0 Dec 25 15:19 c7:132 -rw-r--r-- 1 root root 0 Dec 25 15:19 c7:133 -rw-r--r-- 1 root root 0 Dec 25 15:19 c7:134 -rw-r--r-- 1 root root 0 Dec 25 15:19 c7:2 -rw-r--r-- 1 root root 0 Dec 25 15:19 c7:3 -rw-r--r-- 1 root root 0 Dec 25 15:19 c7:4 -rw-r--r-- 1 root root 0 Dec 25 15:19 c7:5 -rw-r--r-- 1 root root 0 Dec 25 15:19 c7:6 -rw-r--r-- 1 root root 0 Dec 25 15:19 c7:66 -rw-r--r-- 1 root root 0 Dec 25 15:19 c7:67 -rw-r--r-- 1 root root 0 Dec 25 15:19 c7:68 -rw-r--r-- 1 root root 0 Dec 25 15:19 c7:69 -rw-r--r-- 1 root root 0 Dec 25 15:19 c7:70
$ libinput list-devices no db file to read /run/udev/data/+dmi:id: No such file or directory no db file to read /run/udev/data/c13:66: No such file or directory no db file to read /run/udev/data/c13:67: No such file or directory no db file to read /run/udev/data/c13:65: No such file or directory no db file to read /run/udev/data/c13:64: No such file or directory no db file to read /run/udev/data/c13:70: No such file or directory no db file to read /run/udev/data/c13:71: No such file or directory no db file to read /run/udev/data/c13:73: No such file or directory no db file to read /run/udev/data/c13:68: No such file or directory no db file to read /run/udev/data/c13:69: No such file or directory
evemu-record
Available devices: /dev/input/event0: Lid Switch /dev/input/event1: Power Button /dev/input/event2: Power Button /dev/input/event3: Video Bus /dev/input/event4: PC Speaker /dev/input/event5: ThinkPad Extra Buttons /dev/input/event6: AT Translated Set 2 keyboard /dev/input/event7: SynPS/2 Synaptics TouchPad /dev/input/event9: TPPS/2 IBM TrackPoint
udevadm info /sys/class/input/event6
calling: info P: /devices/platform/i8042/serio0/input/input6/event6 N: input/event6 no db file to read /run/udev/data/c13:70: No such file or directory E: DEVNAME=/dev/input/event6 E: DEVPATH=/devices/platform/i8042/serio0/input/input6/event6 E: MAJOR=13 E: MINOR=70 E: SUBSYSTEM=input
Looking at the device numbers, it almost appears that there is confusion between device major c7 and c13
I am aware that there is eudev-3.2.7, but my systems freeze when I try to boot that. linux-4.20 / 4.19 libinput-1.12.4