On mer., 2009-11-11 at 16:33 +0100, Michael Biebl wrote: > DK-power checks if you have an input device (/sys/class/input) and > then check if > the input device has a sw property and the test if the SW_LID bitmask > is set > (see /usr/include/linux/input.h). > > Check if you have such a device (or not) and if the sw property has > the correct > value (or not). If not, it's imo a kernel bug.
Mhmh, ok, I have quite a number of input devices: cor...@hidalgo: ls /sys/class/input total 0 lrwxrwxrwx 1 root root 0 nov. 11 16:34 event0 -> ../../devices/virtual/input/input0/event0 lrwxrwxrwx 1 root root 0 nov. 11 16:34 event1 -> ../../devices/platform/i8042/serio0/input/input1/event1 lrwxrwxrwx 1 root root 0 nov. 11 16:34 event2 -> ../../devices/LNXSYSTM:00/device:00/PNP0A08:00/device:02/input/input2/event2 lrwxrwxrwx 1 root root 0 nov. 11 16:34 event3 -> ../../devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3 lrwxrwxrwx 1 root root 0 nov. 11 16:34 event4 -> ../../devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input4/event4 lrwxrwxrwx 1 root root 0 nov. 11 16:34 event5 -> ../../devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input5/event5 lrwxrwxrwx 1 root root 0 nov. 11 16:34 event6 -> ../../devices/virtual/input/input6/event6 lrwxrwxrwx 1 root root 0 nov. 11 16:34 event7 -> ../../devices/platform/i8042/serio1/input/input7/event7 lrwxrwxrwx 1 root root 0 nov. 11 16:34 event8 -> ../../devices/pci0000:00/0000:00:1b.0/input/input8/event8 lrwxrwxrwx 1 root root 0 nov. 11 16:34 input0 -> ../../devices/virtual/input/input0 lrwxrwxrwx 1 root root 0 nov. 11 16:34 input1 -> ../../devices/platform/i8042/serio0/input/input1 lrwxrwxrwx 1 root root 0 nov. 11 16:34 input2 -> ../../devices/LNXSYSTM:00/device:00/PNP0A08:00/device:02/input/input2 lrwxrwxrwx 1 root root 0 nov. 11 16:34 input3 -> ../../devices/LNXSYSTM:00/LNXPWRBN:00/input/input3 lrwxrwxrwx 1 root root 0 nov. 11 16:34 input4 -> ../../devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input4 lrwxrwxrwx 1 root root 0 nov. 11 16:34 input5 -> ../../devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input5 lrwxrwxrwx 1 root root 0 nov. 11 16:34 input6 -> ../../devices/virtual/input/input6 lrwxrwxrwx 1 root root 0 nov. 11 16:34 input7 -> ../../devices/platform/i8042/serio1/input/input7 lrwxrwxrwx 1 root root 0 nov. 11 16:34 input8 -> ../../devices/pci0000:00/0000:00:1b.0/input/input8 lrwxrwxrwx 1 root root 0 nov. 11 16:34 mice -> ../../devices/virtual/input/mice lrwxrwxrwx 1 root root 0 nov. 11 16:34 mouse0 -> ../../devices/virtual/input/input0/mouse0 lrwxrwxrwx 1 root root 0 nov. 11 16:34 mouse1 -> ../../devices/platform/i8042/serio1/input/input7/mouse1 How am I supposed to check for the correct one, and find a “sw property”? Thanks, -- Yves-Alexis
signature.asc
Description: This is a digitally signed message part

