Linux系统下对于按键设备不仅可以进行读操作,还可以进行写操作。
对键盘、鼠标等设备进行写操作可以实现模拟按键的功能。
另外,想知道/dev/input/eventX分别是哪些设备可以通过执行下面的命令进行查看,如下所示:
yuhaiping@neolix:~$ cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: PROP=0
B: EV=3
B: KEY=10000000000000 0
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: PROP=0
B: EV=3
B: KEY=10000000000000 0
本文介绍在Linux系统下如何通过读写操作对键盘、鼠标等输入设备进行模拟,并提供了查询具体设备对应/dev/input/eventX路径的方法。
1万+

被折叠的 条评论
为什么被折叠?



