关于Linux下鼠标键盘

关于Input设备,说明:

(1)ls -l /dev/input,得到设备名称和属性,注意此处没有input号这种Input层分配的内容,以event为主。如:

# ls -l /dev/inputcrw-rw—- root input 13, 66 1970-01-01 00:00 event2crw-rw—- root input 13, 33 1970-01-01 00:00 mouse1crwxrwxrwx root input 13, 65 1970-01-01 00:00 event1crw-rw—- root input 13, 32 1970-01-01 00:00 mouse0crw-rw—- root input 13, 64 1970-01-01 00:00 event0crw-rw—- root input 13, 63 1970-01-01 00:00 mice

如果这么些设备中无法确认哪个是目前在用的设备?可以采用这种方式:cat他们,然后操作鼠标或者键盘,哪个输出乱码就是用的哪个。

(2)cat /proc/bus/input/devices,主要信息是:

N:P: Phys=s3c-keypad/input0S: Sysfs=/class/input/input0H: Handlers=kbd event0

N:P: Phys=input(ts)S: Sysfs=/class/input/input1U: Uniq=H: Handlers=kbd mouse0 event1

N:P: Phys=1-0053/input0S: Sysfs=/class/input/input2U: Uniq=H: Handlers=mouse1 event2

分配的Input节点全在Sysfs上,真正的设备dev在Handlers上。

(3)ls -l /sys/class/input,类设备信息:

drwxr-xr-x root root 1970-01-01 00:00 micedrwxr-xr-x root root 1970-01-01 00:00 input0lrwxrwxrwx root root 1970-01-01 00:04 event0 -> input0/event0drwxr-xr-x root root 1970-01-01 00:00 input1lrwxrwxrwx root root 1970-01-01 00:04 mouse0 -> input1/mouse0lrwxrwxrwx root root 1970-01-01 00:04 event1 -> input1/event1drwxr-xr-x root root 1970-01-01 00:00 input2lrwxrwxrwx root root 1970-01-01 00:04 mouse1 -> input2/mouse1lrwxrwxrwx root root 1970-01-01 00:04 event2 -> input2/event2

,先知三日,富贵十年。

关于Linux下鼠标键盘

相关文章:

你感兴趣的文章:

标签云: