[MTK] How to detect VOL UP/DOWN, POWER button
文摘 Android Kernel MediaTek 2020-02-16 阅读:6150[DESCRIPTION]
How to detect VOL UP/DOWN, POWER button
[SOLUTION]
可用adb command來get input event的方式來得知是否有按key
先看mtk-kpd是哪一個event
#adb shell getevent -p
add device 1: /dev/input/event0
name: "mtk-kpd"
events:
KEY (0001): 0066 006b 0072 0073 0074 008b 009e 00d3
00d4 00e7
input props:
<none>
這個例子是/dev/input/event0
再用下列command來看是否有發event
#adb shell getevent -rtl /dev/input/event0
再按key,就可以看到如下driver發的input event
[1262304450.816227] EV_KEY KEY_POWER DOWN
[1262304450.816227] EV_SYN SYN_REPORT 00000000
[1262304450.944967] EV_KEY KEY_POWER UP
[1262304450.944967] EV_SYN SYN_REPORT 00000000
[1262304457.083719] EV_KEY KEY_VOLUMEDOWN DOWN
[1262304457.083719] EV_SYN SYN_REPORT 00000000
[1262304457.229295] EV_KEY KEY_VOLUMEDOWN UP
[1262304457.229295] EV_SYN SYN_REPORT 00000000
[1262304459.095400] EV_KEY KEY_VOLUMEUP DOWN
[1262304459.095400] EV_SYN SYN_REPORT 00000000
[1262304459.293722] EV_KEY KEY_VOLUMEUP UP
[1262304459.293722] EV_SYN SYN_REPORT 00000000
共0
条评论
作者
Pixiv日榜Top50