Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lenovo e525 keyboard/touchpad/synaptics not processed by eudev-3.2.5 #166

Open
tjelbert opened this issue Dec 25, 2018 · 1 comment
Open
Labels
feedback Awaits feedback

Comments

@tjelbert
Copy link

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

@tjelbert tjelbert changed the title lenovo e525 keyboard/touchpad/synaptics not processed by eudev-2.2.5 lenovo e525 keyboard/touchpad/synaptics not processed by eudev-3.2.5 Dec 25, 2018
@bbonev
Copy link
Member

bbonev commented Oct 3, 2023

Can you please confirm if that is still the case with the latest release?

@bbonev bbonev added the feedback Awaits feedback label Oct 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feedback Awaits feedback
Projects
None yet
Development

No branches or pull requests

2 participants