APKPure Appを使用する
HWCheckerの旧いバージョンをダウンロードすることが可能
とてもシンプルな、ボタンの動作をチェックするアプリです。 ボタンを押すと、キーコードとアクションが表示されます。
とてもシンプルな、ボタンの動作をチェックするアプリです。
ボタンを押すと、キーコードとアクションが表示されます。
他のアプリだと、戻るボタンはアプリを終了してしまうので、
このアプリなら、動作確認が出来ます。
ロングタップで、コピーできます。
exitボタンを押すと終了します。
ホームボタンは、キーコードの検知が出来ません。androidのOSの制約です。
こんな人のために・・・
rootを取って、修理に出しにくい
修理依頼前に、自分で診断
開発者向けのキーコードのテスト
back,menu,volume,menu,etc.. ハードウエアボタンのチェック
キーボードアプリ、ソフトウエアキーボード、bluetooth キーボードの動作確認
開発者向け:
keycodeの試験に。
keycodeとKeyEvent.toString()をlogcatに出力します。
dispatchKeyEvent()を使用してKeyEventを取得しています。
adb shell input keyeventで使用するキーコード調査に。
検出可能なキーコード一覧:
KEYCODE_UNKNOWN
KEYCODE_SOFT_LEFT
KEYCODE_SOFT_RIGHT
KEYCODE_HOME
KEYCODE_BACK
KEYCODE_CALL
KEYCODE_ENDCALL
KEYCODE_0
KEYCODE_1
KEYCODE_2
KEYCODE_3
KEYCODE_4
KEYCODE_5
KEYCODE_6
KEYCODE_7
KEYCODE_8
KEYCODE_9
KEYCODE_STAR
KEYCODE_POUND
KEYCODE_DPAD_UP
KEYCODE_DPAD_DOWN
KEYCODE_DPAD_LEFT
KEYCODE_DPAD_RIGHT
KEYCODE_DPAD_CENTER
KEYCODE_VOLUME_UP
KEYCODE_VOLUME_DOWN
KEYCODE_POWER
KEYCODE_CAMERA
KEYCODE_CLEAR
KEYCODE_A
KEYCODE_B
KEYCODE_C
KEYCODE_D
KEYCODE_E
KEYCODE_F
KEYCODE_G
KEYCODE_H
KEYCODE_I
KEYCODE_J
KEYCODE_K
KEYCODE_L
KEYCODE_M
KEYCODE_N
KEYCODE_O
KEYCODE_P
KEYCODE_Q
KEYCODE_R
KEYCODE_S
KEYCODE_T
KEYCODE_U
KEYCODE_V
KEYCODE_W
KEYCODE_X
KEYCODE_Y
KEYCODE_Z
KEYCODE_COMMA
KEYCODE_PERIOD
KEYCODE_ALT_LEFT
KEYCODE_ALT_RIGHT
KEYCODE_SHIFT_LEFT
KEYCODE_SHIFT_RIGHT
KEYCODE_TAB
KEYCODE_SPACE
KEYCODE_SYM
KEYCODE_EXPLORER
KEYCODE_ENVELOPE
KEYCODE_ENTER
KEYCODE_DEL
KEYCODE_GRAVE
KEYCODE_MINUS
KEYCODE_EQUALS
KEYCODE_LEFT_BRACKET
KEYCODE_RIGHT_BRACKET
KEYCODE_BACKSLASH
KEYCODE_SEMICOLON
KEYCODE_APOSTROPHE
KEYCODE_SLASH
KEYCODE_AT
KEYCODE_NUM
KEYCODE_HEADSETHOOK
KEYCODE_FOCUS
KEYCODE_PLUS
KEYCODE_MENU
KEYCODE_NOTIFICATION
KEYCODE_SEARCH
KEYCODE_MEDIA_PLAY_PAUSE
KEYCODE_MEDIA_STOP
KEYCODE_MEDIA_NEXT
KEYCODE_MEDIA_PREVIOUS
KEYCODE_MEDIA_REWIND
KEYCODE_MEDIA_FAST_FORWARD
KEYCODE_MUTE
KEYCODE_PAGE_UP
KEYCODE_PAGE_DOWN
KEYCODE_PICTSYMBOLS
KEYCODE_SWITCH_CHARSET
KEYCODE_BUTTON_A
KEYCODE_BUTTON_B
KEYCODE_BUTTON_C
KEYCODE_BUTTON_X
KEYCODE_BUTTON_Y
KEYCODE_BUTTON_Z
KEYCODE_BUTTON_L1
KEYCODE_BUTTON_R1
KEYCODE_BUTTON_L2
KEYCODE_BUTTON_R2
KEYCODE_BUTTON_THUMBL
KEYCODE_BUTTON_THUMBR
KEYCODE_BUTTON_START
KEYCODE_BUTTON_SELECT
KEYCODE_BUTTON_MODE
KEYCODE_ESCAPE
KEYCODE_FORWARD_DEL
KEYCODE_CTRL_LEFT
KEYCODE_CTRL_RIGHT
KEYCODE_CAPS_LOCK
KEYCODE_SCROLL_LOCK
KEYCODE_META_LEFT
KEYCODE_META_RIGHT
KEYCODE_FUNCTION
KEYCODE_SYSRQ
KEYCODE_BREAK
KEYCODE_MOVE_HOME
KEYCODE_MOVE_END
KEYCODE_INSERT
KEYCODE_FORWARD
KEYCODE_MEDIA_PLAY
KEYCODE_MEDIA_PAUSE
KEYCODE_MEDIA_CLOSE
KEYCODE_MEDIA_EJECT
KEYCODE_MEDIA_RECORD
KEYCODE_F1
KEYCODE_F2
KEYCODE_F3
KEYCODE_F4
KEYCODE_F5
KEYCODE_F6
KEYCODE_F7
KEYCODE_F8
KEYCODE_F9
KEYCODE_F10
KEYCODE_F11
KEYCODE_F12
KEYCODE_NUM_LOCK
KEYCODE_NUMPAD_0
KEYCODE_NUMPAD_1
KEYCODE_NUMPAD_2
KEYCODE_NUMPAD_3
KEYCODE_NUMPAD_4
KEYCODE_NUMPAD_5
KEYCODE_NUMPAD_6
KEYCODE_NUMPAD_7
KEYCODE_NUMPAD_8
KEYCODE_NUMPAD_9
KEYCODE_NUMPAD_DIVIDE
KEYCODE_NUMPAD_MULTIPLY
KEYCODE_NUMPAD_SUBTRACT
KEYCODE_NUMPAD_ADD
KEYCODE_NUMPAD_DOT
KEYCODE_NUMPAD_COMMA
KEYCODE_NUMPAD_ENTER
KEYCODE_NUMPAD_EQUALS
KEYCODE_NUMPAD_LEFT_PAREN
KEYCODE_NUMPAD_RIGHT_PAREN
KEYCODE_VOLUME_MUTE
KEYCODE_INFO
KEYCODE_CHANNEL_UP
KEYCODE_CHANNEL_DOWN
KEYCODE_ZOOM_IN
KEYCODE_ZOOM_OUT
KEYCODE_TV
KEYCODE_WINDOW
KEYCODE_GUIDE
KEYCODE_DVR
KEYCODE_BOOKMARK
KEYCODE_CAPTIONS
KEYCODE_SETTINGS
KEYCODE_TV_POWER
KEYCODE_TV_INPUT
KEYCODE_STB_POWER
KEYCODE_STB_INPUT
KEYCODE_AVR_POWER
KEYCODE_AVR_INPUT
KEYCODE_PROG_RED
KEYCODE_PROG_GREEN
KEYCODE_PROG_YELLOW
KEYCODE_PROG_BLUE
KEYCODE_APP_SWITCH
KEYCODE_BUTTON_1
KEYCODE_BUTTON_2
KEYCODE_BUTTON_3
KEYCODE_BUTTON_4
KEYCODE_BUTTON_5
KEYCODE_BUTTON_6
KEYCODE_BUTTON_7
KEYCODE_BUTTON_8
KEYCODE_BUTTON_9
KEYCODE_BUTTON_10
KEYCODE_BUTTON_11
KEYCODE_BUTTON_12
KEYCODE_BUTTON_13
KEYCODE_BUTTON_14
KEYCODE_BUTTON_15
KEYCODE_BUTTON_16
KEYCODE_LANGUAGE_SWITCH
KEYCODE_MANNER_MODE
KEYCODE_3D_MODE
Last updated on 2015年08月21日
v1.20
copy to clipbord
put to logcat
v0.02
Supported OS4.0(ICS)
Show kyeCode Number
bug fix
HWChecker:ButtonKeybordKeycode
1.20 by BlueTone
2015年08月21日