使用方法
用adb发送按键事件时,可以使用下面表中的枚举值或者直接使用数值,比如
adb shell input keyevent KEYCODE_HOME
或者
adb shell input keyevent 3
下面按三种排序方法列出所有按键的 keycode, 分别是:
- 按功能分
- 按枚举值的字母序
- 按数值大小排序
按功能分类
以按键功能分类如下:
手机控制
|-------------------------|-----|-------------------------------------------------------------|
| 枚举值                     | 数值  | 功能说明                                                        |
| KEYCODE_POWER           | 26  | 电源键                                                         |
| KEYCODE_HOME            | 3   | 主屏幕键                                                        |
| KEYCODE_BACK            | 4   | 返回键                                                         |
| KEYCODE_MENU            | 82  | 菜单键                                                         |
| KEYCODE_SLEEP           | 223 | 使手机进入休眠,和 KEYCODE_POWER 类似,但是如果手机处于休眠状态,则不会像电源键那样唤醒手机       |
| KEYCODE_WAKEUP          | 224 | 唤醒手机,使手机离开休眠,和 KEYCODE_POWER 类似,但是如果手机处于唤醒状态,则不会像电源键那样使手机休眠 |
| KEYCODE_SOFT_SLEEP      | 276 | 如果没有强制唤醒,则使手机进入休眠                                           |
| KEYCODE_BRIGHTNESS_DOWN | 220 | 亮度减少                                                        |
| KEYCODE_BRIGHTNESS_UP   | 221 | 亮度增加                                                        |
| KEYCODE_PAIRING         | 225 | 与遥控器、手柄配对                                                   |
| KEYCODE_MANNER_MODE     | 205 | 静音、震动切换键                                                    |
| KEYCODE_CONTACTS        | 207 | 启动通讯录                                                       |
| KEYCODE_CALENDAR        | 208 | 启动日历                                                        |
| KEYCODE_MUSIC           | 209 | 启动音乐                                                        |
| KEYCODE_CALCULATOR      | 210 | 启动计算器                                                       |
| KEYCODE_3D_MODE         | 206 | 切换3D显示模式                                                    |
APP 控制
|------------------------|-----|------|
| 枚举值                    | 数值  | 功能说明 |
| KEYCODE_ALL_APPS       | 284 |      |
| KEYCODE_APP_SWITCH     | 187 | 任务管理 |
| KEYCODE_VIDEO_APP_1    | 289 |      |
| KEYCODE_VIDEO_APP_2    | 290 |      |
| KEYCODE_VIDEO_APP_3    | 291 |      |
| KEYCODE_VIDEO_APP_4    | 292 |      |
| KEYCODE_VIDEO_APP_5    | 293 |      |
| KEYCODE_VIDEO_APP_6    | 294 |      |
| KEYCODE_VIDEO_APP_7    | 295 |      |
| KEYCODE_VIDEO_APP_8    | 296 |      |
| KEYCODE_FEATURED_APP_1 | 297 |      |
| KEYCODE_FEATURED_APP_2 | 298 |      |
| KEYCODE_FEATURED_APP_3 | 299 |      |
| KEYCODE_FEATURED_APP_4 | 300 |      |
| KEYCODE_DEMO_APP_1     | 301 |      |
| KEYCODE_DEMO_APP_2     | 302 |      |
| KEYCODE_DEMO_APP_3     | 303 |      |
| KEYCODE_DEMO_APP_4     | 304 |      |
电话
|---------------------|----|-------------------------------------------------------------------------------------------------------------------|
| 枚举值                 | 数值 | 功能说明                                                                                                              |
| KEYCODE_CALL        | 5  | 拨号键                                                                                                               |
| KEYCODE_ENDCALL     | 6  | 挂机键                                                                                                               |
| KEYCODE_MUTE        | 91 | 电话麦克风静音                                                                                                           |
| KEYCODE_SOFT_LEFT   | 1  | 通话界面左下角按键,可以定制                                                                                                    |
| KEYCODE_SOFT_RIGHT  | 2  | 通话界面右下角按键,可以定制                                                                                                    |
| KEYCODE_0           | 7  | 数字 0 键                                                                                                            |
| KEYCODE_1           | 8  | 数字 1 键                                                                                                            |
| KEYCODE_2           | 9  | 数字 2 键                                                                                                            |
| KEYCODE_3           | 10 | 数字 3 键                                                                                                            |
| KEYCODE_4           | 11 | 数字 4 键                                                                                                            |
| KEYCODE_5           | 12 | 数字 5 键                                                                                                            |
| KEYCODE_6           | 13 | 数字 6 键                                                                                                            |
| KEYCODE_7           | 14 | 数字 7 键                                                                                                            |
| KEYCODE_8           | 15 | 数字 8 键                                                                                                            |
| KEYCODE_9           | 16 | 数字 9 键                                                                                                            |
| KEYCODE_STAR        | 17 | 星号键 *                                                                                                            |
| KEYCODE_POUND       | 18 | 井号键 #                                                                                                             |
| KEYCODE_HEADSETHOOK | 79 | 耳机按键,在苹果耳机或者其他蓝牙耳机上都会有一个主按钮。在有来电时,短按这个按钮可以接听电话,长按可以拒接电话;在通话过程中,短按这个按钮可以关闭麦克风,长按可以挂断电话;在欣赏音乐或者视频时,短按这个按钮可以播放或暂停声音。 |

相机
|----------------|----|-----------|
| 枚举值            | 数值 | 功能说明      |
| KEYCODE_CAMERA | 27 | 启动相机键、拍照键 |
| KEYCODE_FOCUS  | 80 | 相机对焦键     |
信息
|----------------------|-----|---------------------------|
| 枚举值                  | 数值  | 功能说明                      |
| KEYCODE_NOTIFICATION | 83  | 通知键                       |
| KEYCODE_SEARCH       | 84  | 搜索键                       |
| KEYCODE_INFO         | 165 | 信息键,常见于电视遥控器, 显示当前节目的信息   |
| KEYCODE_ASSIST       | 219 | 辅助键,用于启动系统帮助,而不是单个程序的帮助功能 |
| KEYCODE_HELP         | 259 | 帮助键                       |
声音控制
|---------------------|-----|---------|
| 枚举值                 | 数值  | 功能说明    |
| KEYCODE_VOLUME_MUTE | 164 | 手机扬声器静音 |
| KEYCODE_VOLUME_UP   | 24  | 手机音量+   |
| KEYCODE_VOLUME_DOWN | 25  | 手机音量-   |
字符按键
|-----------------------|----|-----------------|
| 枚举值                   | 数值 | 功能说明            |
| KEYCODE_A             | 29 | 字母 A 键          |
| KEYCODE_B             | 30 | 字母 B 键          |
| KEYCODE_C             | 31 | 字母 C 键          |
| KEYCODE_D             | 32 | 字母 D 键          |
| KEYCODE_E             | 33 | 字母 E 键          |
| KEYCODE_F             | 34 | 字母 F 键          |
| KEYCODE_G             | 35 | 字母 G 键          |
| KEYCODE_H             | 36 | 字母 H 键          |
| KEYCODE_I             | 37 | 字母 I 键          |
| KEYCODE_J             | 38 | 字母 J 键          |
| KEYCODE_K             | 39 | 字母 K 键          |
| KEYCODE_L             | 40 | 字母 L 键          |
| KEYCODE_M             | 41 | 字母 M 键          |
| KEYCODE_N             | 42 | 字母 N 键          |
| KEYCODE_O             | 43 | 字母 O 键          |
| KEYCODE_P             | 44 | 字母 P 键          |
| KEYCODE_Q             | 45 | 字母 Q 键          |
| KEYCODE_R             | 46 | 字母 R 键          |
| KEYCODE_S             | 47 | 字母 S 键          |
| KEYCODE_T             | 48 | 字母 T 键          |
| KEYCODE_U             | 49 | 字母 U 键          |
| KEYCODE_V             | 50 | 字母 V 键          |
| KEYCODE_W             | 51 | 字母 W 键          |
| KEYCODE_X             | 52 | 字母 X 键          |
| KEYCODE_Y             | 53 | 字母 Y 键          |
| KEYCODE_Z             | 54 | 字母 Z 键          |
| KEYCODE_COMMA         | 55 | 逗号键 ,           |
| KEYCODE_PERIOD        | 56 | 句点键 .           |
| KEYCODE_TAB           | 61 | Tab 键           |
| KEYCODE_SPACE         | 62 | 空格键             |
| KEYCODE_SYM           | 63 | 符号修饰键,用于切换符号的外观 |
| KEYCODE_GRAVE         | 68 | 反引号键 `         |
| KEYCODE_PLUS          | 81 | 加号键 +           |
| KEYCODE_MINUS         | 69 | 减号键 -           |
| KEYCODE_EQUALS        | 70 | 等号键 =           |
| KEYCODE_LEFT_BRACKET  | 71 | 左半中括号键 [       |
| KEYCODE_RIGHT_BRACKET | 72 | 右半中括号键 [       |
| KEYCODE_BACKSLASH     | 73 | 反斜杠键 \         |
| KEYCODE_SEMICOLON     | 74 | 分号键 ;           |
| KEYCODE_APOSTROPHE    | 75 | 撇号键 '           |
| KEYCODE_SLASH         | 76 | 斜杠键 /           |
| KEYCODE_AT            | 77 | @ 键             |
修饰键
|------------------------|-----|---------------------------------------------|
| 枚举值                    | 数值  | 功能说明                                        |
| KEYCODE_CTRL_LEFT      | 113 | 左 Ctrl 键                                    |
| KEYCODE_CTRL_RIGHT     | 114 | 右 Ctrl 键                                    |
| KEYCODE_ALT_LEFT       | 57  | 左 Alt 键                                     |
| KEYCODE_ALT_RIGHT      | 58  | 右 Alt 键                                     |
| KEYCODE_SHIFT_LEFT     | 59  | 左 Shift 键                                   |
| KEYCODE_SHIFT_RIGHT    | 60  | 右 Shift 键                                   |
| KEYCODE_META_LEFT      | 117 | 左 Meta 键                                    |
| KEYCODE_META_RIGHT     | 118 | 右 Meta 键                                    |
| KEYCODE_FUNCTION       | 119 | Fn 键                                        |
| KEYCODE_PICTSYMBOLS    | 94  | 图片符号修饰键,用于切换到表情符号,例如 Emoji                  |
| KEYCODE_NUM            | 78  | 数字修饰键,用于输入数字字符,注意:这不是 Num Lock 键,而是类似 ALT 键 |
| KEYCODE_SWITCH_CHARSET | 95  | 切换字符集修饰键                                    |

键盘控输入辅助键
|---------------------|-----|-----------------------------------|
| 枚举值                 | 数值  | 功能说明                              |
| KEYCODE_ENTER       | 66  | 回车键                               |
| KEYCODE_ESCAPE      | 111 | Esc 键                             |
| KEYCODE_FORWARD_DEL | 112 | 从光标处向前(左)删除字符                     |
| KEYCODE_DEL         | 67  | 从光标处向后(右)删除字符                     |
| KEYCODE_CAPS_LOCK   | 115 | 大写锁定键 Caps Lock                   |
| KEYCODE_SCROLL_LOCK | 116 | 滚动锁定键 Scroll Lock                 |
| KEYCODE_SYSRQ       | 120 | System Request / Print Screen 键   |
| KEYCODE_BREAK       | 121 | Break / Pause 键                   |
| KEYCODE_INSERT      | 124 | Insert 键,在编辑界面切换插入与覆写模式           |
| KEYCODE_MOVE_HOME   | 122 | 移动光标到行首的 Home 键,而不是 回到主屏幕的 Home 键 |
| KEYCODE_MOVE_END    | 123 | 移动光标到行尾的 End 键                    |
| KEYCODE_FORWARD     | 125 | 向前寻找历史动作条目,和 "返回键"相反              |
| KEYCODE_PAGE_UP     | 92  | 向上翻页 Page Up 键                    |
| KEYCODE_PAGE_DOWN   | 93  | 向下翻页 Page Down 键                  |
| KEYCODE_CLEAR       | 28  | 清除键                               |
| KEYCODE_CUT         | 277 | 剪切键                               |
| KEYCODE_COPY        | 278 | 复制键                               |
| KEYCODE_PASTE       | 279 | 粘贴键                               |
键盘扩展功能键(F键)
|-------------|-----|-------|
| 枚举值         | 数值  | 功能说明  |
| KEYCODE_F1  | 131 | F1 键  |
| KEYCODE_F2  | 132 | F2 键  |
| KEYCODE_F3  | 133 | F3 键  |
| KEYCODE_F4  | 134 | F4 键  |
| KEYCODE_F5  | 135 | F5 键  |
| KEYCODE_F6  | 136 | F6 键  |
| KEYCODE_F7  | 137 | F7 键  |
| KEYCODE_F8  | 138 | F8 键  |
| KEYCODE_F9  | 139 | F9 键  |
| KEYCODE_F10 | 140 | F10 键 |
| KEYCODE_F11 | 141 | F11 键 |
| KEYCODE_F12 | 142 | F12 键 |
数字键盘
|----------------------------|-----|------------------------------|
| 枚举值                        | 数值  | 功能说明                         |
| KEYCODE_NUM_LOCK           | 143 | 数字锁定 Num Lock 键,切换数字键盘其他按键的值 |
| KEYCODE_NUMPAD_0           | 144 | 数字键盘 0                       |
| KEYCODE_NUMPAD_1           | 145 | 数字键盘 1                       |
| KEYCODE_NUMPAD_2           | 146 | 数字键盘 2                       |
| KEYCODE_NUMPAD_3           | 147 | 数字键盘 3                       |
| KEYCODE_NUMPAD_4           | 148 | 数字键盘 4                       |
| KEYCODE_NUMPAD_5           | 149 | 数字键盘 5                       |
| KEYCODE_NUMPAD_6           | 150 | 数字键盘 6                       |
| KEYCODE_NUMPAD_7           | 151 | 数字键盘 7                       |
| KEYCODE_NUMPAD_8           | 152 | 数字键盘 8                       |
| KEYCODE_NUMPAD_9           | 153 | 数字键盘 9                       |
| KEYCODE_NUMPAD_DIVIDE      | 154 | 数字键盘 / 除号键                   |
| KEYCODE_NUMPAD_MULTIPLY    | 155 | 数字键盘 * 乘号键                  |
| KEYCODE_NUMPAD_SUBTRACT    | 156 | 数字键盘 - 减号键                   |
| KEYCODE_NUMPAD_ADD         | 157 | 数字键盘 + 加号键                   |
| KEYCODE_NUMPAD_DOT         | 158 | 数字键盘 . 点号键                   |
| KEYCODE_NUMPAD_COMMA       | 159 | 数字键盘 , 分位号键                  |
| KEYCODE_NUMPAD_ENTER       | 160 | 数字键盘回车键                      |
| KEYCODE_NUMPAD_EQUALS      | 161 | 数字键盘 = 等号键                   |
| KEYCODE_NUMPAD_LEFT_PAREN  | 162 | 数字键盘 ( 左括号键                  |
| KEYCODE_NUMPAD_RIGHT_PAREN | 163 | 数字键盘 ) 右括号键                  |
浏览器导航
|---------------------------|-----|--------------------|
| 枚举值                       | 数值  | 功能说明               |
| KEYCODE_EXPLORER          | 64  | 启动浏览器程序            |
| KEYCODE_ENVELOPE          | 65  | 启动邮件程序             |
| KEYCODE_NAVIGATE_PREVIOUS | 260 | 后退键,从浏览历史寻找前一项     |
| KEYCODE_NAVIGATE_NEXT     | 261 | 前进键,从浏览历史寻找后一项     |
| KEYCODE_NAVIGATE_IN       | 262 | 进入键,进入当前项目或者展开当前节点 |
| KEYCODE_NAVIGATE_OUT      | 263 | 退出键,退出当前项目或者收起当前节点 |
| KEYCODE_REFRESH           | 285 | 刷新页面按键             |
| KEYCODE_THUMBS_UP         | 286 | 点赞按键               |
| KEYCODE_THUMBS_DOWN       | 287 | 差评按键               |
| KEYCODE_PROFILE_SWITCH    | 288 | 切换用户资料按键           |
穿戴设备 Android Wear
|----------------------|-----|---------------|
| 枚举值                  | 数值  | 功能说明          |
| KEYCODE_STEM_PRIMARY | 264 | 主键,手表上的电源、复位键 |
| KEYCODE_STEM_1       | 265 | 1号通用键         |
| KEYCODE_STEM_2       | 266 | 2号通用键         |
| KEYCODE_STEM_3       | 267 | 3号通用键         |
系统导航
|---------------------------------|-----|-----------|
| 枚举值                             | 数值  | 功能说明      |
| KEYCODE_SYSTEM_NAVIGATION_UP    | 280 | 系统使用,向上导航 |
| KEYCODE_SYSTEM_NAVIGATION_DOWN  | 281 | 系统使用,向下导航 |
| KEYCODE_SYSTEM_NAVIGATION_LEFT  | 282 | 系统使用,向左导航 |
| KEYCODE_SYSTEM_NAVIGATION_RIGHT | 283 | 系统使用,向右导航 |
方向键
DPAD 全称是 Directional Pad,指类似遥控器上那种方向键

|-------------------------|-----|--------|
| 枚举值                     | 数值  | 功能说明   |
| KEYCODE_DPAD_UP         | 19  | 向上方向键  |
| KEYCODE_DPAD_DOWN       | 20  | 向下方向键  |
| KEYCODE_DPAD_LEFT       | 21  | 向左方向键  |
| KEYCODE_DPAD_RIGHT      | 22  | 向右方向键  |
| KEYCODE_DPAD_CENTER     | 23  | 中心键    |
| KEYCODE_DPAD_DOWN_LEFT  | 269 | 向左下方向键 |
| KEYCODE_DPAD_DOWN_RIGHT | 271 | 向右下方向键 |
| KEYCODE_DPAD_UP_LEFT    | 268 | 向左上方向键 |
| KEYCODE_DPAD_UP_RIGHT   | 270 | 向右上方向键 |
多媒体按键
|-----------------------------|-----|--------------------|
| 枚举值                         | 数值  | 功能说明               |
| KEYCODE_MEDIA_PLAY_PAUSE    | 85  | 多媒体播放、暂停键          |
| KEYCODE_MEDIA_STOP          | 86  | 停止键                |
| KEYCODE_MEDIA_NEXT          | 87  | 下一首键               |
| KEYCODE_MEDIA_PREVIOUS      | 88  | 上一首键               |
| KEYCODE_MEDIA_REWIND        | 89  | 快退键                |
| KEYCODE_MEDIA_FAST_FORWARD  | 90  | 快进键                |
| KEYCODE_MEDIA_PLAY          | 126 | 播放键                |
| KEYCODE_MEDIA_PAUSE         | 127 | 暂停键                |
| KEYCODE_MEDIA_CLOSE         | 128 | 关闭键,例如合上 CD 驱动器的舱门 |
| KEYCODE_MEDIA_EJECT         | 129 | 弹出键,例如打开 CD 驱动器的舱门 |
| KEYCODE_MEDIA_RECORD        | 130 | 录制键                |
| KEYCODE_MEDIA_SKIP_FORWARD  | 272 | 向前跳过               |
| KEYCODE_MEDIA_SKIP_BACKWARD | 273 | 向后跳过               |
| KEYCODE_MEDIA_STEP_FORWARD  | 274 | 步进向前进,一次一帧         |
| KEYCODE_MEDIA_STEP_BACKWARD | 275 | 步进向后退,一次一帧         |
| KEYCODE_MEDIA_AUDIO_TRACK   | 222 | 切换音轨,比如更换电影的配音     |
| KEYCODE_MEDIA_TOP_MENU      | 226 | 回到顶层菜单             |
游戏手柄按键

|-----------------------|-----|----------------|
| 枚举值                   | 数值  | 功能说明           |
| KEYCODE_BUTTON_A      | 96  | 手柄的 A 键        |
| KEYCODE_BUTTON_B      | 97  | 手柄的 B 键        |
| KEYCODE_BUTTON_C      | 98  | 手柄的 C 键        |
| KEYCODE_BUTTON_X      | 99  | 手柄的 X 键        |
| KEYCODE_BUTTON_Y      | 100 | 手柄的 Y 键        |
| KEYCODE_BUTTON_Z      | 101 | 手柄的 Z 键        |
| KEYCODE_BUTTON_L1     | 102 | 手柄的 L1 键       |
| KEYCODE_BUTTON_R1     | 103 | 手柄的 R1 键       |
| KEYCODE_BUTTON_L2     | 104 | 手柄的 L2 键       |
| KEYCODE_BUTTON_R2     | 105 | 手柄的 R2 键       |
| KEYCODE_BUTTON_THUMBL | 106 | Joystick 的左拇指键 |
| KEYCODE_BUTTON_THUMBR | 107 | Joystick 的右拇指键 |
| KEYCODE_BUTTON_START  | 108 | 开始键            |
| KEYCODE_BUTTON_SELECT | 109 | 选择键            |
| KEYCODE_BUTTON_MODE   | 110 | 模式切换键          |
游戏手柄自定义按键
|-------------------|-----|
| 枚举值               | 数值  |
| KEYCODE_BUTTON_1  | 188 |
| KEYCODE_BUTTON_2  | 189 |
| KEYCODE_BUTTON_3  | 190 |
| KEYCODE_BUTTON_4  | 191 |
| KEYCODE_BUTTON_5  | 192 |
| KEYCODE_BUTTON_6  | 193 |
| KEYCODE_BUTTON_7  | 194 |
| KEYCODE_BUTTON_8  | 195 |
| KEYCODE_BUTTON_9  | 196 |
| KEYCODE_BUTTON_10 | 197 |
| KEYCODE_BUTTON_11 | 198 |
| KEYCODE_BUTTON_12 | 199 |
| KEYCODE_BUTTON_13 | 200 |
| KEYCODE_BUTTON_14 | 201 |
| KEYCODE_BUTTON_15 | 202 |
| KEYCODE_BUTTON_16 | 203 |
电视遥控器按键
|---------------------------------------|-----|----------------------------------------|
| 枚举值                                   | 数值  | 功能说明                                   |
| KEYCODE_CHANNEL_UP                    | 166 | 电视频道+                                  |
| KEYCODE_CHANNEL_DOWN                  | 167 | 电视频道-                                  |
| KEYCODE_ZOOM_IN                       | 168 | 放大键                                    |
| KEYCODE_ZOOM_OUT                      | 169 | 缩小键                                    |
| KEYCODE_TV                            | 170 | 切换到电视频道                                |
| KEYCODE_WINDOW                        | 171 | 切换电视的画中画功能,在穿戴设备Wear上,启动画面切换           |
| KEYCODE_GUIDE                         | 172 | 切换到电视节目单界面                             |
| KEYCODE_DVR                           | 173 | 切换到电视节目回放,(DVR,Digital Video Recorder) |
| KEYCODE_BOOKMARK                      | 174 | 节目书签                                   |
| KEYCODE_CAPTIONS                      | 175 | 打开实时字幕(closed captioning)              |
| KEYCODE_SETTINGS                      | 176 | 打开设置                                   |
| KEYCODE_TV_POWER                      | 177 | 电视电源开关                                 |
| KEYCODE_TV_INPUT                      | 178 | 电视输入源                                  |
| KEYCODE_STB_POWER                     | 179 | 机顶盒电源                                  |
| KEYCODE_STB_INPUT                     | 180 | 机顶盒输入源                                 |
| KEYCODE_AVR_POWER                     | 181 | 功放电源                                   |
| KEYCODE_AVR_INPUT                     | 182 | 功放输入源                                  |
| KEYCODE_PROG_RED                      | 183 | 红色定制键                                  |
| KEYCODE_PROG_GREEN                    | 184 | 绿色定制键                                  |
| KEYCODE_PROG_YELLOW                   | 185 | 黄色定制键                                  |
| KEYCODE_PROG_BLUE                     | 186 | 蓝色色定制键                                 |
| KEYCODE_11                            | 227 | 11 键                                   |
| KEYCODE_12                            | 228 | 12键                                    |
| KEYCODE_LAST_CHANNEL                  | 229 | 到最末尾频道                                 |
| KEYCODE_TV_DATA_SERVICE               | 230 | 数据频道,比如天气、体育数据                         |
| KEYCODE_VOICE_ASSIST                  | 231 | 启动语音控制                                 |
| KEYCODE_TV_RADIO_SERVICE              | 232 | 切换电视和广播                                |
| KEYCODE_TV_TELETEXT                   | 233 | 电视文字广播业务                               |
| KEYCODE_TV_NUMBER_ENTRY               | 234 |                                        |
| KEYCODE_TV_TERRESTRIAL_ANALOG         | 235 |                                        |
| KEYCODE_TV_TERRESTRIAL_DIGITAL        | 236 |                                        |
| KEYCODE_TV_SATELLITE                  | 237 |                                        |
| KEYCODE_TV_SATELLITE_BS               | 238 |                                        |
| KEYCODE_TV_SATELLITE_CS               | 239 |                                        |
| KEYCODE_TV_SATELLITE_SERVICE          | 240 |                                        |
| KEYCODE_TV_NETWORK                    | 241 |                                        |
| KEYCODE_TV_ANTENNA_CABLE              | 242 |                                        |
| KEYCODE_TV_INPUT_HDMI_1               | 243 |                                        |
| KEYCODE_TV_INPUT_HDMI_2               | 244 |                                        |
| KEYCODE_TV_INPUT_HDMI_3               | 245 |                                        |
| KEYCODE_TV_INPUT_HDMI_4               | 246 |                                        |
| KEYCODE_TV_INPUT_COMPOSITE_1          | 247 |                                        |
| KEYCODE_TV_INPUT_COMPOSITE_2          | 248 |                                        |
| KEYCODE_TV_INPUT_COMPONENT_1          | 249 |                                        |
| KEYCODE_TV_INPUT_COMPONENT_2          | 250 |                                        |
| KEYCODE_TV_INPUT_VGA_1                | 251 |                                        |
| KEYCODE_TV_AUDIO_DESCRIPTION          | 252 |                                        |
| KEYCODE_TV_AUDIO_DESCRIPTION_MIX_UP   | 253 |                                        |
| KEYCODE_TV_AUDIO_DESCRIPTION_MIX_DOWN | 254 |                                        |
| KEYCODE_TV_ZOOM_MODE                  | 255 |                                        |
| KEYCODE_TV_CONTENTS_MENU              | 256 |                                        |
| KEYCODE_TV_MEDIA_CONTEXT_MENU         | 257 |                                        |
| KEYCODE_TV_TIMER_PROGRAMMING          | 258 |                                        |
语言相关
|---------------------------|-----|-----------|
| 枚举值                       | 数值  | 功能说明      |
| KEYCODE_LANGUAGE_SWITCH   | 204 | 切换日语键盘    |
| KEYCODE_ZENKAKU_HANKAKU   | 211 | 日语全角、半角模式 |
| KEYCODE_EISU              | 212 |           |
| KEYCODE_MUHENKAN          | 213 |           |
| KEYCODE_HENKAN            | 214 |           |
| KEYCODE_KATAKANA_HIRAGANA | 215 |           |
| KEYCODE_YEN               | 216 |           |
| KEYCODE_RO                | 217 |           |
| KEYCODE_KANA              | 218 |           |
其他
|-----------------|----|------|
| 枚举值             | 数值 | 功能说明 |
| KEYCODE_UNKNOWN | 0  |      |
按数值大小排序
|---------------------------------------|-----|
| 枚举值                                   | 数值  |
| KEYCODE_UNKNOWN                       | 0   |
| KEYCODE_SOFT_LEFT                     | 1   |
| KEYCODE_SOFT_RIGHT                    | 2   |
| KEYCODE_HOME                          | 3   |
| KEYCODE_BACK                          | 4   |
| KEYCODE_CALL                          | 5   |
| KEYCODE_ENDCALL                       | 6   |
| KEYCODE_0                             | 7   |
| KEYCODE_1                             | 8   |
| KEYCODE_2                             | 9   |
| KEYCODE_3                             | 10  |
| KEYCODE_4                             | 11  |
| KEYCODE_5                             | 12  |
| KEYCODE_6                             | 13  |
| KEYCODE_7                             | 14  |
| KEYCODE_8                             | 15  |
| KEYCODE_9                             | 16  |
| KEYCODE_STAR                          | 17  |
| KEYCODE_POUND                         | 18  |
| KEYCODE_DPAD_UP                       | 19  |
| KEYCODE_DPAD_DOWN                     | 20  |
| KEYCODE_DPAD_LEFT                     | 21  |
| KEYCODE_DPAD_RIGHT                    | 22  |
| KEYCODE_DPAD_CENTER                   | 23  |
| KEYCODE_VOLUME_UP                     | 24  |
| KEYCODE_VOLUME_DOWN                   | 25  |
| KEYCODE_POWER                         | 26  |
| KEYCODE_CAMERA                        | 27  |
| KEYCODE_CLEAR                         | 28  |
| KEYCODE_A                             | 29  |
| KEYCODE_B                             | 30  |
| KEYCODE_C                             | 31  |
| KEYCODE_D                             | 32  |
| KEYCODE_E                             | 33  |
| KEYCODE_F                             | 34  |
| KEYCODE_G                             | 35  |
| KEYCODE_H                             | 36  |
| KEYCODE_I                             | 37  |
| KEYCODE_J                             | 38  |
| KEYCODE_K                             | 39  |
| KEYCODE_L                             | 40  |
| KEYCODE_M                             | 41  |
| KEYCODE_N                             | 42  |
| KEYCODE_O                             | 43  |
| KEYCODE_P                             | 44  |
| KEYCODE_Q                             | 45  |
| KEYCODE_R                             | 46  |
| KEYCODE_S                             | 47  |
| KEYCODE_T                             | 48  |
| KEYCODE_U                             | 49  |
| KEYCODE_V                             | 50  |
| KEYCODE_W                             | 51  |
| KEYCODE_X                             | 52  |
| KEYCODE_Y                             | 53  |
| KEYCODE_Z                             | 54  |
| KEYCODE_COMMA                         | 55  |
| KEYCODE_PERIOD                        | 56  |
| KEYCODE_ALT_LEFT                      | 57  |
| KEYCODE_ALT_RIGHT                     | 58  |
| KEYCODE_SHIFT_LEFT                    | 59  |
| KEYCODE_SHIFT_RIGHT                   | 60  |
| KEYCODE_TAB                           | 61  |
| KEYCODE_SPACE                         | 62  |
| KEYCODE_SYM                           | 63  |
| KEYCODE_EXPLORER                      | 64  |
| KEYCODE_ENVELOPE                      | 65  |
| KEYCODE_ENTER                         | 66  |
| KEYCODE_DEL                           | 67  |
| KEYCODE_GRAVE                         | 68  |
| KEYCODE_MINUS                         | 69  |
| KEYCODE_EQUALS                        | 70  |
| KEYCODE_LEFT_BRACKET                  | 71  |
| KEYCODE_RIGHT_BRACKET                 | 72  |
| KEYCODE_BACKSLASH                     | 73  |
| KEYCODE_SEMICOLON                     | 74  |
| KEYCODE_APOSTROPHE                    | 75  |
| KEYCODE_SLASH                         | 76  |
| KEYCODE_AT                            | 77  |
| KEYCODE_NUM                           | 78  |
| KEYCODE_HEADSETHOOK                   | 79  |
| KEYCODE_FOCUS                         | 80  |
| KEYCODE_PLUS                          | 81  |
| KEYCODE_MENU                          | 82  |
| KEYCODE_NOTIFICATION                  | 83  |
| KEYCODE_SEARCH                        | 84  |
| KEYCODE_MEDIA_PLAY_PAUSE              | 85  |
| KEYCODE_MEDIA_STOP                    | 86  |
| KEYCODE_MEDIA_NEXT                    | 87  |
| KEYCODE_MEDIA_PREVIOUS                | 88  |
| KEYCODE_MEDIA_REWIND                  | 89  |
| KEYCODE_MEDIA_FAST_FORWARD            | 90  |
| KEYCODE_MUTE                          | 91  |
| KEYCODE_PAGE_UP                       | 92  |
| KEYCODE_PAGE_DOWN                     | 93  |
| KEYCODE_PICTSYMBOLS                   | 94  |
| KEYCODE_SWITCH_CHARSET                | 95  |
| KEYCODE_BUTTON_A                      | 96  |
| KEYCODE_BUTTON_B                      | 97  |
| KEYCODE_BUTTON_C                      | 98  |
| KEYCODE_BUTTON_X                      | 99  |
| KEYCODE_BUTTON_Y                      | 100 |
| KEYCODE_BUTTON_Z                      | 101 |
| KEYCODE_BUTTON_L1                     | 102 |
| KEYCODE_BUTTON_R1                     | 103 |
| KEYCODE_BUTTON_L2                     | 104 |
| KEYCODE_BUTTON_R2                     | 105 |
| KEYCODE_BUTTON_THUMBL                 | 106 |
| KEYCODE_BUTTON_THUMBR                 | 107 |
| KEYCODE_BUTTON_START                  | 108 |
| KEYCODE_BUTTON_SELECT                 | 109 |
| KEYCODE_BUTTON_MODE                   | 110 |
| KEYCODE_ESCAPE                        | 111 |
| KEYCODE_FORWARD_DEL                   | 112 |
| KEYCODE_CTRL_LEFT                     | 113 |
| KEYCODE_CTRL_RIGHT                    | 114 |
| KEYCODE_CAPS_LOCK                     | 115 |
| KEYCODE_SCROLL_LOCK                   | 116 |
| KEYCODE_META_LEFT                     | 117 |
| KEYCODE_META_RIGHT                    | 118 |
| KEYCODE_FUNCTION                      | 119 |
| KEYCODE_SYSRQ                         | 120 |
| KEYCODE_BREAK                         | 121 |
| KEYCODE_MOVE_HOME                     | 122 |
| KEYCODE_MOVE_END                      | 123 |
| KEYCODE_INSERT                        | 124 |
| KEYCODE_FORWARD                       | 125 |
| KEYCODE_MEDIA_PLAY                    | 126 |
| KEYCODE_MEDIA_PAUSE                   | 127 |
| KEYCODE_MEDIA_CLOSE                   | 128 |
| KEYCODE_MEDIA_EJECT                   | 129 |
| KEYCODE_MEDIA_RECORD                  | 130 |
| KEYCODE_F1                            | 131 |
| KEYCODE_F2                            | 132 |
| KEYCODE_F3                            | 133 |
| KEYCODE_F4                            | 134 |
| KEYCODE_F5                            | 135 |
| KEYCODE_F6                            | 136 |
| KEYCODE_F7                            | 137 |
| KEYCODE_F8                            | 138 |
| KEYCODE_F9                            | 139 |
| KEYCODE_F10                           | 140 |
| KEYCODE_F11                           | 141 |
| KEYCODE_F12                           | 142 |
| KEYCODE_NUM_LOCK                      | 143 |
| KEYCODE_NUMPAD_0                      | 144 |
| KEYCODE_NUMPAD_1                      | 145 |
| KEYCODE_NUMPAD_2                      | 146 |
| KEYCODE_NUMPAD_3                      | 147 |
| KEYCODE_NUMPAD_4                      | 148 |
| KEYCODE_NUMPAD_5                      | 149 |
| KEYCODE_NUMPAD_6                      | 150 |
| KEYCODE_NUMPAD_7                      | 151 |
| KEYCODE_NUMPAD_8                      | 152 |
| KEYCODE_NUMPAD_9                      | 153 |
| KEYCODE_NUMPAD_DIVIDE                 | 154 |
| KEYCODE_NUMPAD_MULTIPLY               | 155 |
| KEYCODE_NUMPAD_SUBTRACT               | 156 |
| KEYCODE_NUMPAD_ADD                    | 157 |
| KEYCODE_NUMPAD_DOT                    | 158 |
| KEYCODE_NUMPAD_COMMA                  | 159 |
| KEYCODE_NUMPAD_ENTER                  | 160 |
| KEYCODE_NUMPAD_EQUALS                 | 161 |
| KEYCODE_NUMPAD_LEFT_PAREN             | 162 |
| KEYCODE_NUMPAD_RIGHT_PAREN            | 163 |
| KEYCODE_VOLUME_MUTE                   | 164 |
| KEYCODE_INFO                          | 165 |
| KEYCODE_CHANNEL_UP                    | 166 |
| KEYCODE_CHANNEL_DOWN                  | 167 |
| KEYCODE_ZOOM_IN                       | 168 |
| KEYCODE_ZOOM_OUT                      | 169 |
| KEYCODE_TV                            | 170 |
| KEYCODE_WINDOW                        | 171 |
| KEYCODE_GUIDE                         | 172 |
| KEYCODE_DVR                           | 173 |
| KEYCODE_BOOKMARK                      | 174 |
| KEYCODE_CAPTIONS                      | 175 |
| KEYCODE_SETTINGS                      | 176 |
| KEYCODE_TV_POWER                      | 177 |
| KEYCODE_TV_INPUT                      | 178 |
| KEYCODE_STB_POWER                     | 179 |
| KEYCODE_STB_INPUT                     | 180 |
| KEYCODE_AVR_POWER                     | 181 |
| KEYCODE_AVR_INPUT                     | 182 |
| KEYCODE_PROG_RED                      | 183 |
| KEYCODE_PROG_GREEN                    | 184 |
| KEYCODE_PROG_YELLOW                   | 185 |
| KEYCODE_PROG_BLUE                     | 186 |
| KEYCODE_APP_SWITCH                    | 187 |
| KEYCODE_BUTTON_1                      | 188 |
| KEYCODE_BUTTON_2                      | 189 |
| KEYCODE_BUTTON_3                      | 190 |
| KEYCODE_BUTTON_4                      | 191 |
| KEYCODE_BUTTON_5                      | 192 |
| KEYCODE_BUTTON_6                      | 193 |
| KEYCODE_BUTTON_7                      | 194 |
| KEYCODE_BUTTON_8                      | 195 |
| KEYCODE_BUTTON_9                      | 196 |
| KEYCODE_BUTTON_10                     | 197 |
| KEYCODE_BUTTON_11                     | 198 |
| KEYCODE_BUTTON_12                     | 199 |
| KEYCODE_BUTTON_13                     | 200 |
| KEYCODE_BUTTON_14                     | 201 |
| KEYCODE_BUTTON_15                     | 202 |
| KEYCODE_BUTTON_16                     | 203 |
| KEYCODE_LANGUAGE_SWITCH               | 204 |
| KEYCODE_MANNER_MODE                   | 205 |
| KEYCODE_3D_MODE                       | 206 |
| KEYCODE_CONTACTS                      | 207 |
| KEYCODE_CALENDAR                      | 208 |
| KEYCODE_MUSIC                         | 209 |
| KEYCODE_CALCULATOR                    | 210 |
| KEYCODE_ZENKAKU_HANKAKU               | 211 |
| KEYCODE_EISU                          | 212 |
| KEYCODE_MUHENKAN                      | 213 |
| KEYCODE_HENKAN                        | 214 |
| KEYCODE_KATAKANA_HIRAGANA             | 215 |
| KEYCODE_YEN                           | 216 |
| KEYCODE_RO                            | 217 |
| KEYCODE_KANA                          | 218 |
| KEYCODE_ASSIST                        | 219 |
| KEYCODE_BRIGHTNESS_DOWN               | 220 |
| KEYCODE_BRIGHTNESS_UP                 | 221 |
| KEYCODE_MEDIA_AUDIO_TRACK             | 222 |
| KEYCODE_SLEEP                         | 223 |
| KEYCODE_WAKEUP                        | 224 |
| KEYCODE_PAIRING                       | 225 |
| KEYCODE_MEDIA_TOP_MENU                | 226 |
| KEYCODE_11                            | 227 |
| KEYCODE_12                            | 228 |
| KEYCODE_LAST_CHANNEL                  | 229 |
| KEYCODE_TV_DATA_SERVICE               | 230 |
| KEYCODE_VOICE_ASSIST                  | 231 |
| KEYCODE_TV_RADIO_SERVICE              | 232 |
| KEYCODE_TV_TELETEXT                   | 233 |
| KEYCODE_TV_NUMBER_ENTRY               | 234 |
| KEYCODE_TV_TERRESTRIAL_ANALOG         | 235 |
| KEYCODE_TV_TERRESTRIAL_DIGITAL        | 236 |
| KEYCODE_TV_SATELLITE                  | 237 |
| KEYCODE_TV_SATELLITE_BS               | 238 |
| KEYCODE_TV_SATELLITE_CS               | 239 |
| KEYCODE_TV_SATELLITE_SERVICE          | 240 |
| KEYCODE_TV_NETWORK                    | 241 |
| KEYCODE_TV_ANTENNA_CABLE              | 242 |
| KEYCODE_TV_INPUT_HDMI_1               | 243 |
| KEYCODE_TV_INPUT_HDMI_2               | 244 |
| KEYCODE_TV_INPUT_HDMI_3               | 245 |
| KEYCODE_TV_INPUT_HDMI_4               | 246 |
| KEYCODE_TV_INPUT_COMPOSITE_1          | 247 |
| KEYCODE_TV_INPUT_COMPOSITE_2          | 248 |
| KEYCODE_TV_INPUT_COMPONENT_1          | 249 |
| KEYCODE_TV_INPUT_COMPONENT_2          | 250 |
| KEYCODE_TV_INPUT_VGA_1                | 251 |
| KEYCODE_TV_AUDIO_DESCRIPTION          | 252 |
| KEYCODE_TV_AUDIO_DESCRIPTION_MIX_UP   | 253 |
| KEYCODE_TV_AUDIO_DESCRIPTION_MIX_DOWN | 254 |
| KEYCODE_TV_ZOOM_MODE                  | 255 |
| KEYCODE_TV_CONTENTS_MENU              | 256 |
| KEYCODE_TV_MEDIA_CONTEXT_MENU         | 257 |
| KEYCODE_TV_TIMER_PROGRAMMING          | 258 |
| KEYCODE_HELP                          | 259 |
| KEYCODE_NAVIGATE_PREVIOUS             | 260 |
| KEYCODE_NAVIGATE_NEXT                 | 261 |
| KEYCODE_NAVIGATE_IN                   | 262 |
| KEYCODE_NAVIGATE_OUT                  | 263 |
| KEYCODE_STEM_PRIMARY                  | 264 |
| KEYCODE_STEM_1                        | 265 |
| KEYCODE_STEM_2                        | 266 |
| KEYCODE_STEM_3                        | 267 |
| KEYCODE_DPAD_UP_LEFT                  | 268 |
| KEYCODE_DPAD_DOWN_LEFT                | 269 |
| KEYCODE_DPAD_UP_RIGHT                 | 270 |
| KEYCODE_DPAD_DOWN_RIGHT               | 271 |
| KEYCODE_MEDIA_SKIP_FORWARD            | 272 |
| KEYCODE_MEDIA_SKIP_BACKWARD           | 273 |
| KEYCODE_MEDIA_STEP_FORWARD            | 274 |
| KEYCODE_MEDIA_STEP_BACKWARD           | 275 |
| KEYCODE_SOFT_SLEEP                    | 276 |
| KEYCODE_CUT                           | 277 |
| KEYCODE_COPY                          | 278 |
| KEYCODE_PASTE                         | 279 |
| KEYCODE_SYSTEM_NAVIGATION_UP          | 280 |
| KEYCODE_SYSTEM_NAVIGATION_DOWN        | 281 |
| KEYCODE_SYSTEM_NAVIGATION_LEFT        | 282 |
| KEYCODE_SYSTEM_NAVIGATION_RIGHT       | 283 |
| KEYCODE_ALL_APPS                      | 284 |
| KEYCODE_REFRESH                       | 285 |
| KEYCODE_THUMBS_UP                     | 286 |
| KEYCODE_THUMBS_DOWN                   | 287 |
| KEYCODE_PROFILE_SWITCH                | 288 |
| KEYCODE_VIDEO_APP_1                   | 289 |
| KEYCODE_VIDEO_APP_2                   | 290 |
| KEYCODE_VIDEO_APP_3                   | 291 |
| KEYCODE_VIDEO_APP_4                   | 292 |
| KEYCODE_VIDEO_APP_5                   | 293 |
| KEYCODE_VIDEO_APP_6                   | 294 |
| KEYCODE_VIDEO_APP_7                   | 295 |
| KEYCODE_VIDEO_APP_8                   | 296 |
| KEYCODE_FEATURED_APP_1                | 297 |
| KEYCODE_FEATURED_APP_2                | 298 |
| KEYCODE_FEATURED_APP_3                | 299 |
| KEYCODE_FEATURED_APP_4                | 300 |
| KEYCODE_DEMO_APP_1                    | 301 |
| KEYCODE_DEMO_APP_2                    | 302 |
| KEYCODE_DEMO_APP_3                    | 303 |
| KEYCODE_DEMO_APP_4                    | 304 |
按枚举值字母排序
|---------------------------------------|-----|
| 枚举值                                   | 数值  |
| KEYCODE_0                             | 7   |
| KEYCODE_1                             | 8   |
| KEYCODE_11                            | 227 |
| KEYCODE_12                            | 228 |
| KEYCODE_2                             | 9   |
| KEYCODE_3                             | 10  |
| KEYCODE_3D_MODE                       | 206 |
| KEYCODE_4                             | 11  |
| KEYCODE_5                             | 12  |
| KEYCODE_6                             | 13  |
| KEYCODE_7                             | 14  |
| KEYCODE_8                             | 15  |
| KEYCODE_9                             | 16  |
| KEYCODE_A                             | 29  |
| KEYCODE_ALL_APPS                      | 284 |
| KEYCODE_ALT_LEFT                      | 57  |
| KEYCODE_ALT_RIGHT                     | 58  |
| KEYCODE_APOSTROPHE                    | 75  |
| KEYCODE_APP_SWITCH                    | 187 |
| KEYCODE_ASSIST                        | 219 |
| KEYCODE_AT                            | 77  |
| KEYCODE_AVR_INPUT                     | 182 |
| KEYCODE_AVR_POWER                     | 181 |
| KEYCODE_B                             | 30  |
| KEYCODE_BACK                          | 4   |
| KEYCODE_BACKSLASH                     | 73  |
| KEYCODE_BOOKMARK                      | 174 |
| KEYCODE_BREAK                         | 121 |
| KEYCODE_BRIGHTNESS_DOWN               | 220 |
| KEYCODE_BRIGHTNESS_UP                 | 221 |
| KEYCODE_BUTTON_1                      | 188 |
| KEYCODE_BUTTON_10                     | 197 |
| KEYCODE_BUTTON_11                     | 198 |
| KEYCODE_BUTTON_12                     | 199 |
| KEYCODE_BUTTON_13                     | 200 |
| KEYCODE_BUTTON_14                     | 201 |
| KEYCODE_BUTTON_15                     | 202 |
| KEYCODE_BUTTON_16                     | 203 |
| KEYCODE_BUTTON_2                      | 189 |
| KEYCODE_BUTTON_3                      | 190 |
| KEYCODE_BUTTON_4                      | 191 |
| KEYCODE_BUTTON_5                      | 192 |
| KEYCODE_BUTTON_6                      | 193 |
| KEYCODE_BUTTON_7                      | 194 |
| KEYCODE_BUTTON_8                      | 195 |
| KEYCODE_BUTTON_9                      | 196 |
| KEYCODE_BUTTON_A                      | 96  |
| KEYCODE_BUTTON_B                      | 97  |
| KEYCODE_BUTTON_C                      | 98  |
| KEYCODE_BUTTON_L1                     | 102 |
| KEYCODE_BUTTON_L2                     | 104 |
| KEYCODE_BUTTON_MODE                   | 110 |
| KEYCODE_BUTTON_R1                     | 103 |
| KEYCODE_BUTTON_R2                     | 105 |
| KEYCODE_BUTTON_SELECT                 | 109 |
| KEYCODE_BUTTON_START                  | 108 |
| KEYCODE_BUTTON_THUMBL                 | 106 |
| KEYCODE_BUTTON_THUMBR                 | 107 |
| KEYCODE_BUTTON_X                      | 99  |
| KEYCODE_BUTTON_Y                      | 100 |
| KEYCODE_BUTTON_Z                      | 101 |
| KEYCODE_C                             | 31  |
| KEYCODE_CALCULATOR                    | 210 |
| KEYCODE_CALENDAR                      | 208 |
| KEYCODE_CALL                          | 5   |
| KEYCODE_CAMERA                        | 27  |
| KEYCODE_CAPS_LOCK                     | 115 |
| KEYCODE_CAPTIONS                      | 175 |
| KEYCODE_CHANNEL_DOWN                  | 167 |
| KEYCODE_CHANNEL_UP                    | 166 |
| KEYCODE_CLEAR                         | 28  |
| KEYCODE_COMMA                         | 55  |
| KEYCODE_CONTACTS                      | 207 |
| KEYCODE_COPY                          | 278 |
| KEYCODE_CTRL_LEFT                     | 113 |
| KEYCODE_CTRL_RIGHT                    | 114 |
| KEYCODE_CUT                           | 277 |
| KEYCODE_D                             | 32  |
| KEYCODE_DEL                           | 67  |
| KEYCODE_DEMO_APP_1                    | 301 |
| KEYCODE_DEMO_APP_2                    | 302 |
| KEYCODE_DEMO_APP_3                    | 303 |
| KEYCODE_DEMO_APP_4                    | 304 |
| KEYCODE_DPAD_CENTER                   | 23  |
| KEYCODE_DPAD_DOWN                     | 20  |
| KEYCODE_DPAD_DOWN_LEFT                | 269 |
| KEYCODE_DPAD_DOWN_RIGHT               | 271 |
| KEYCODE_DPAD_LEFT                     | 21  |
| KEYCODE_DPAD_RIGHT                    | 22  |
| KEYCODE_DPAD_UP                       | 19  |
| KEYCODE_DPAD_UP_LEFT                  | 268 |
| KEYCODE_DPAD_UP_RIGHT                 | 270 |
| KEYCODE_DVR                           | 173 |
| KEYCODE_E                             | 33  |
| KEYCODE_EISU                          | 212 |
| KEYCODE_ENDCALL                       | 6   |
| KEYCODE_ENTER                         | 66  |
| KEYCODE_ENVELOPE                      | 65  |
| KEYCODE_EQUALS                        | 70  |
| KEYCODE_ESCAPE                        | 111 |
| KEYCODE_EXPLORER                      | 64  |
| KEYCODE_F                             | 34  |
| KEYCODE_F1                            | 131 |
| KEYCODE_F10                           | 140 |
| KEYCODE_F11                           | 141 |
| KEYCODE_F12                           | 142 |
| KEYCODE_F2                            | 132 |
| KEYCODE_F3                            | 133 |
| KEYCODE_F4                            | 134 |
| KEYCODE_F5                            | 135 |
| KEYCODE_F6                            | 136 |
| KEYCODE_F7                            | 137 |
| KEYCODE_F8                            | 138 |
| KEYCODE_F9                            | 139 |
| KEYCODE_FEATURED_APP_1                | 297 |
| KEYCODE_FEATURED_APP_2                | 298 |
| KEYCODE_FEATURED_APP_3                | 299 |
| KEYCODE_FEATURED_APP_4                | 300 |
| KEYCODE_FOCUS                         | 80  |
| KEYCODE_FORWARD                       | 125 |
| KEYCODE_FORWARD_DEL                   | 112 |
| KEYCODE_FUNCTION                      | 119 |
| KEYCODE_G                             | 35  |
| KEYCODE_GRAVE                         | 68  |
| KEYCODE_GUIDE                         | 172 |
| KEYCODE_H                             | 36  |
| KEYCODE_HEADSETHOOK                   | 79  |
| KEYCODE_HELP                          | 259 |
| KEYCODE_HENKAN                        | 214 |
| KEYCODE_HOME                          | 3   |
| KEYCODE_I                             | 37  |
| KEYCODE_INFO                          | 165 |
| KEYCODE_INSERT                        | 124 |
| KEYCODE_J                             | 38  |
| KEYCODE_K                             | 39  |
| KEYCODE_KANA                          | 218 |
| KEYCODE_KATAKANA_HIRAGANA             | 215 |
| KEYCODE_L                             | 40  |
| KEYCODE_LANGUAGE_SWITCH               | 204 |
| KEYCODE_LAST_CHANNEL                  | 229 |
| KEYCODE_LEFT_BRACKET                  | 71  |
| KEYCODE_M                             | 41  |
| KEYCODE_MANNER_MODE                   | 205 |
| KEYCODE_MEDIA_AUDIO_TRACK             | 222 |
| KEYCODE_MEDIA_CLOSE                   | 128 |
| KEYCODE_MEDIA_EJECT                   | 129 |
| KEYCODE_MEDIA_FAST_FORWARD            | 90  |
| KEYCODE_MEDIA_NEXT                    | 87  |
| KEYCODE_MEDIA_PAUSE                   | 127 |
| KEYCODE_MEDIA_PLAY                    | 126 |
| KEYCODE_MEDIA_PLAY_PAUSE              | 85  |
| KEYCODE_MEDIA_PREVIOUS                | 88  |
| KEYCODE_MEDIA_RECORD                  | 130 |
| KEYCODE_MEDIA_REWIND                  | 89  |
| KEYCODE_MEDIA_SKIP_BACKWARD           | 273 |
| KEYCODE_MEDIA_SKIP_FORWARD            | 272 |
| KEYCODE_MEDIA_STEP_BACKWARD           | 275 |
| KEYCODE_MEDIA_STEP_FORWARD            | 274 |
| KEYCODE_MEDIA_STOP                    | 86  |
| KEYCODE_MEDIA_TOP_MENU                | 226 |
| KEYCODE_MENU                          | 82  |
| KEYCODE_META_LEFT                     | 117 |
| KEYCODE_META_RIGHT                    | 118 |
| KEYCODE_MINUS                         | 69  |
| KEYCODE_MOVE_END                      | 123 |
| KEYCODE_MOVE_HOME                     | 122 |
| KEYCODE_MUHENKAN                      | 213 |
| KEYCODE_MUSIC                         | 209 |
| KEYCODE_MUTE                          | 91  |
| KEYCODE_N                             | 42  |
| KEYCODE_NAVIGATE_IN                   | 262 |
| KEYCODE_NAVIGATE_NEXT                 | 261 |
| KEYCODE_NAVIGATE_OUT                  | 263 |
| KEYCODE_NAVIGATE_PREVIOUS             | 260 |
| KEYCODE_NOTIFICATION                  | 83  |
| KEYCODE_NUM                           | 78  |
| KEYCODE_NUMPAD_0                      | 144 |
| KEYCODE_NUMPAD_1                      | 145 |
| KEYCODE_NUMPAD_2                      | 146 |
| KEYCODE_NUMPAD_3                      | 147 |
| KEYCODE_NUMPAD_4                      | 148 |
| KEYCODE_NUMPAD_5                      | 149 |
| KEYCODE_NUMPAD_6                      | 150 |
| KEYCODE_NUMPAD_7                      | 151 |
| KEYCODE_NUMPAD_8                      | 152 |
| KEYCODE_NUMPAD_9                      | 153 |
| KEYCODE_NUMPAD_ADD                    | 157 |
| KEYCODE_NUMPAD_COMMA                  | 159 |
| KEYCODE_NUMPAD_DIVIDE                 | 154 |
| KEYCODE_NUMPAD_DOT                    | 158 |
| KEYCODE_NUMPAD_ENTER                  | 160 |
| KEYCODE_NUMPAD_EQUALS                 | 161 |
| KEYCODE_NUMPAD_LEFT_PAREN             | 162 |
| KEYCODE_NUMPAD_MULTIPLY               | 155 |
| KEYCODE_NUMPAD_RIGHT_PAREN            | 163 |
| KEYCODE_NUMPAD_SUBTRACT               | 156 |
| KEYCODE_NUM_LOCK                      | 143 |
| KEYCODE_O                             | 43  |
| KEYCODE_P                             | 44  |
| KEYCODE_PAGE_DOWN                     | 93  |
| KEYCODE_PAGE_UP                       | 92  |
| KEYCODE_PAIRING                       | 225 |
| KEYCODE_PASTE                         | 279 |
| KEYCODE_PERIOD                        | 56  |
| KEYCODE_PICTSYMBOLS                   | 94  |
| KEYCODE_PLUS                          | 81  |
| KEYCODE_POUND                         | 18  |
| KEYCODE_POWER                         | 26  |
| KEYCODE_PROFILE_SWITCH                | 288 |
| KEYCODE_PROG_BLUE                     | 186 |
| KEYCODE_PROG_GREEN                    | 184 |
| KEYCODE_PROG_RED                      | 183 |
| KEYCODE_PROG_YELLOW                   | 185 |
| KEYCODE_Q                             | 45  |
| KEYCODE_R                             | 46  |
| KEYCODE_REFRESH                       | 285 |
| KEYCODE_RIGHT_BRACKET                 | 72  |
| KEYCODE_RO                            | 217 |
| KEYCODE_S                             | 47  |
| KEYCODE_SCROLL_LOCK                   | 116 |
| KEYCODE_SEARCH                        | 84  |
| KEYCODE_SEMICOLON                     | 74  |
| KEYCODE_SETTINGS                      | 176 |
| KEYCODE_SHIFT_LEFT                    | 59  |
| KEYCODE_SHIFT_RIGHT                   | 60  |
| KEYCODE_SLASH                         | 76  |
| KEYCODE_SLEEP                         | 223 |
| KEYCODE_SOFT_LEFT                     | 1   |
| KEYCODE_SOFT_RIGHT                    | 2   |
| KEYCODE_SOFT_SLEEP                    | 276 |
| KEYCODE_SPACE                         | 62  |
| KEYCODE_STAR                          | 17  |
| KEYCODE_STB_INPUT                     | 180 |
| KEYCODE_STB_POWER                     | 179 |
| KEYCODE_STEM_1                        | 265 |
| KEYCODE_STEM_2                        | 266 |
| KEYCODE_STEM_3                        | 267 |
| KEYCODE_STEM_PRIMARY                  | 264 |
| KEYCODE_SWITCH_CHARSET                | 95  |
| KEYCODE_SYM                           | 63  |
| KEYCODE_SYSRQ                         | 120 |
| KEYCODE_SYSTEM_NAVIGATION_DOWN        | 281 |
| KEYCODE_SYSTEM_NAVIGATION_LEFT        | 282 |
| KEYCODE_SYSTEM_NAVIGATION_RIGHT       | 283 |
| KEYCODE_SYSTEM_NAVIGATION_UP          | 280 |
| KEYCODE_T                             | 48  |
| KEYCODE_TAB                           | 61  |
| KEYCODE_THUMBS_DOWN                   | 287 |
| KEYCODE_THUMBS_UP                     | 286 |
| KEYCODE_TV                            | 170 |
| KEYCODE_TV_ANTENNA_CABLE              | 242 |
| KEYCODE_TV_AUDIO_DESCRIPTION          | 252 |
| KEYCODE_TV_AUDIO_DESCRIPTION_MIX_DOWN | 254 |
| KEYCODE_TV_AUDIO_DESCRIPTION_MIX_UP   | 253 |
| KEYCODE_TV_CONTENTS_MENU              | 256 |
| KEYCODE_TV_DATA_SERVICE               | 230 |
| KEYCODE_TV_INPUT                      | 178 |
| KEYCODE_TV_INPUT_COMPONENT_1          | 249 |
| KEYCODE_TV_INPUT_COMPONENT_2          | 250 |
| KEYCODE_TV_INPUT_COMPOSITE_1          | 247 |
| KEYCODE_TV_INPUT_COMPOSITE_2          | 248 |
| KEYCODE_TV_INPUT_HDMI_1               | 243 |
| KEYCODE_TV_INPUT_HDMI_2               | 244 |
| KEYCODE_TV_INPUT_HDMI_3               | 245 |
| KEYCODE_TV_INPUT_HDMI_4               | 246 |
| KEYCODE_TV_INPUT_VGA_1                | 251 |
| KEYCODE_TV_MEDIA_CONTEXT_MENU         | 257 |
| KEYCODE_TV_NETWORK                    | 241 |
| KEYCODE_TV_NUMBER_ENTRY               | 234 |
| KEYCODE_TV_POWER                      | 177 |
| KEYCODE_TV_RADIO_SERVICE              | 232 |
| KEYCODE_TV_SATELLITE                  | 237 |
| KEYCODE_TV_SATELLITE_BS               | 238 |
| KEYCODE_TV_SATELLITE_CS               | 239 |
| KEYCODE_TV_SATELLITE_SERVICE          | 240 |
| KEYCODE_TV_TELETEXT                   | 233 |
| KEYCODE_TV_TERRESTRIAL_ANALOG         | 235 |
| KEYCODE_TV_TERRESTRIAL_DIGITAL        | 236 |
| KEYCODE_TV_TIMER_PROGRAMMING          | 258 |
| KEYCODE_TV_ZOOM_MODE                  | 255 |
| KEYCODE_U                             | 49  |
| KEYCODE_UNKNOWN                       | 0   |
| KEYCODE_V                             | 50  |
| KEYCODE_VIDEO_APP_1                   | 289 |
| KEYCODE_VIDEO_APP_2                   | 290 |
| KEYCODE_VIDEO_APP_3                   | 291 |
| KEYCODE_VIDEO_APP_4                   | 292 |
| KEYCODE_VIDEO_APP_5                   | 293 |
| KEYCODE_VIDEO_APP_6                   | 294 |
| KEYCODE_VIDEO_APP_7                   | 295 |
| KEYCODE_VIDEO_APP_8                   | 296 |
| KEYCODE_VOICE_ASSIST                  | 231 |
| KEYCODE_VOLUME_DOWN                   | 25  |
| KEYCODE_VOLUME_MUTE                   | 164 |
| KEYCODE_VOLUME_UP                     | 24  |
| KEYCODE_W                             | 51  |
| KEYCODE_WAKEUP                        | 224 |
| KEYCODE_WINDOW                        | 171 |
| KEYCODE_X                             | 52  |
| KEYCODE_Y                             | 53  |
| KEYCODE_YEN                           | 216 |
| KEYCODE_Z                             | 54  |
| KEYCODE_ZENKAKU_HANKAKU               | 211 |
| KEYCODE_ZOOM_IN                       | 168 |
| KEYCODE_ZOOM_OUT                      | 169 |
