一、通过getevent获取按键值,并且模拟操作 1.获取按键事件 # getevent /dev/input/event2: 0001 0073 00000001 /dev/input/event2: 0000 0000 00000000 /dev/input/event2: 0001 0073 00000000 /dev/input/event2: 0000 0000 00000000 操作:按volume up键。 # ./getevent -l /dev/input/event2: EV_KEY KEY_VOLUMEUP DOWN /dev/input/event2: EV_SYN SYN_REPORT 00000000 /dev/input/event2: EV_KEY KEY_VOLUMEUP UP /dev/input/event2: EV_SYN SYN_REPORT 00000000 操作:按volume up键 2.步骤分析: 1.volumeup的down键被按下 2.硬件通过driver将down键上报给应用syn_report 3.volumeup的up键被按下 4.硬件通过driver将up键上报给应用syn_report 3.模拟按键操作 # ./sendevent /dev/input/event2 1 115 1;./sendevent /dev/input/event2 0 0 0;./sendevent /dev/input/event2 1 115 0;./sendevent /dev/input/event2 0 0 0 一、通过getevent获取坐标值,并且模拟操作 1.获取touch+按键事件 /dev/input/event6: 0001 014a 00000001 /dev/input/event6: 0003 0039 00000000 /dev/



