最近在测试设备按键的常用命令,感觉这些命令都有的,但就是不知道怎么查找。
翻阅了几篇博文,才发现有一个getevent,就是指这样的命令.
首先需要说明的是getevent命令后面可以带上具体的input设备,列如getevent /dev/iput/event0,这样可以过滤掉一些不用显示的input的设备.
我在之前的使用中,还是有些找不到点子,也是一步一步使用起来的。
首先看-p 选项, -p选项用于输出input设备相关的一些信息,列如, getevent -p /dev/input/event0:
add device 1 : /dev/input/event0:
name: “radio_key”
events:
KEY (0001): 0043 0044 0057 0058
input props:
那么-i 选项,同-p 选项差不多,只是显示的信息更丰富,getevent -i /dev/input/event0:
add device 1: /dev/input/event0
bus: 0000
vendor 0000
product 0000
version 0000
name: “radio_key”
location: “”
id: “”
version: 1.0.1
events:
KEY (0001): 0043 0044 0057 0058
input props:
对于-p或-i选项呢,可以帮助我们判断input设备是否已经注册成功.
再来看-l选项,我们首先不加-l选项来看看,输入getevent /dev/input/event7命令