监控设备的sendevent事件
getevent -r -q
格式
root@android:/# getevent
/dev/input/event5 : 0005 0002 00000001
/dev/input/event5 : 0000 0000 00000000
| device的名字 | 事件类型(type) | 键码类别(code) | 具体的数值(value) |
|---|---|---|---|
| /dev/input/event5 | 0005 | 0002 | 00000001 |
| /dev/input/event5 | 0000 | 0000 | 00000000 |
模拟按键
命令格式
sendevent [device] [type] [code] [value]
特别注意:getevent 中 code 显示十六进制,而sendevent中需要用十进制
例子
sendevent /dev/input/event5 5 2 1
sendevent /dev/input/event5 0 0 0
sendevent /dev/input/event5 5 2 0
sendevent /dev/input/event5 0 0 0
完成一次持有和释放动作
模拟按键之input keyevent
| 命令 | 意义 |
|---|---|
| input keyevent 3 | Home键 |
| input keyevent 4 | Back键 |
| input keyevent 19 | Up键 |
| input keyevent 20 | Down键 |
| input keyevent 21 | Left键 |
| input keyevent 22 | Right键 |
| input keyevent 23 | Select/OK键 |
| input keyevent 24 | Volume+ 键 |
| input keyevent 25 | Menu键 |
本文介绍了如何使用getevent和sendevent命令来查看和模拟输入事件。详细解释了这些命令的格式及参数含义,并提供了模拟按键操作的具体实例。
1673

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



