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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值