我是靠谱客的博主 还单身绿茶,最近开发中收集的这篇文章主要介绍linux脚本 input event,getevent获取input上报事件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.指定某个设备:adb shell getevent -v /dev/input/event0

eg:

D:Program Files (x86)PowerCmd>adb shell getevent -v /dev/input/event1

bus: 0018

vendor 0001

product 0001

version 0100

name: “proximity”

location: “proximity”

id: “”

version: 1.0.1

0003 0019 00000000

0000 0000 00000000

0003 0019 00000001

0000 0000 00000000

2.list上报事件:adb shell getevent -l

D:Program Files (x86)PowerCmd>adb shell getevent -l

add device 1: /dev/input/event6

name: “mtk-tpd-kpd”

add device 2: /dev/input/event5

name: “mtk-tpd”

add device 3: /dev/input/event4

name: “m_acc_input”

add device 4: /dev/input/event3

name: “m_alsps_input”

add device 5: /dev/input/event2

name: “hwmdata”

add device 6: /dev/input/event0

name: “ACCDET”

add device 7: /dev/input/event1

name: “mtk-kpd”

/dev/input/event5: EV_ABS ABS_MT_TRACKING_ID 00000000

/dev/input/event5: EV_KEY BTN_TOUCH DOWN

/dev/input/event5: EV_ABS ABS_MT_TOUCH_MAJOR 00000001

/dev/input/event5: EV_ABS ABS_MT_POSITION_X 000000e5

/dev/input/event5: EV_ABS ABS_MT_POSITION_Y 000002d7

/dev/input/event5: EV_SYN SYN_MT_REPORT 00000000

/dev/input/event5: EV_SYN SYN_REPORT 00000000

/dev/input/event5: EV_ABS ABS_MT_TRACKING_ID 00000000

/dev/input/event5: EV_ABS ABS_MT_TOUCH_MAJOR 00000001

/dev/input/event5: EV_ABS ABS_MT_POSITION_X 000000e5

/dev/input/event5: EV_ABS ABS_MT_POSITION_Y 000002d7

/dev/input/event5: EV_SYN SYN_MT_REPORT 00000000

/dev/input/event5: EV_SYN SYN_REPORT 00000000

/dev/input/event5: EV_ABS ABS_MT_TRACKING_ID 00000000

最后

以上就是还单身绿茶为你收集整理的linux脚本 input event,getevent获取input上报事件的全部内容,希望文章能够帮你解决linux脚本 input event,getevent获取input上报事件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部