• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# oh_key_code.h
2
3<!--Kit: Input Kit-->
4<!--Subsystem: MultimodalInput-->
5<!--Owner: @zhaoxueyuan-->
6<!--Designer: @hanruofei-->
7<!--Tester: @Lyuxin-->
8<!--Adviser: @Brilliantry_Rui-->
9
10## 概述
11
12按键设备的键码值。
13
14**引用文件:** <multimodalinput/oh_key_code.h>
15
16**库:** libohinput.so
17
18**系统能力:** SystemCapability.MultimodalInput.Input.Core
19
20**起始版本:** 12
21
22**相关模块:** [input](capi-input.md)
23
24## 汇总
25
26### 枚举
27
28| 名称 | typedef关键字 | 描述 |
29| -- | -- | -- |
30| [Input_KeyCode](#input_keycode) | Input_KeyCode | 键码值。 |
31
32## 枚举类型说明
33
34### Input_KeyCode
35
36```
37enum Input_KeyCode
38```
39
40**描述**
41
42键码值。
43
44**起始版本:** 12
45
46| 枚举项 | 描述 |
47| -- | -- |
48| KEYCODE_UNKNOWN = -1 | 未知按键 |
49| KEYCODE_FN = 0 | 功能(Fn)键 |
50| KEYCODE_VOLUME_UP = 16 | 音量增加键 |
51| KEYCODE_VOLUME_DOWN = 17 | 音量减小键 |
52| KEYCODE_POWER = 18 | 电源键 |
53| KEYCODE_CAMERA = 19 | 拍照键 |
54| KEYCODE_VOLUME_MUTE = 22 | 扬声器静音键 |
55| KEYCODE_MUTE = 23 | 话筒静音键 |
56| KEYCODE_BRIGHTNESS_UP = 40 | 亮度调节按键:调亮 |
57| KEYCODE_BRIGHTNESS_DOWN = 41 | 亮度调节按键:调暗 |
58| KEYCODE_0 = 2000 | 按键'0' |
59| KEYCODE_1 = 2001 | 按键'1' |
60| KEYCODE_2 = 2002 | 按键'2' |
61| KEYCODE_3 = 2003 | 按键'3' |
62| KEYCODE_4 = 2004 | 按键'4' |
63| KEYCODE_5 = 2005 | 按键'5' |
64| KEYCODE_6 = 2006 | 按键'6' |
65| KEYCODE_7 = 2007 | 按键'7' |
66| KEYCODE_8 = 2008 | 按键'8' |
67| KEYCODE_9 = 2009 | 按键'9' |
68| KEYCODE_STAR = 2010 | 按键'*' |
69| KEYCODE_POUND = 2011 | 按键'#' |
70| KEYCODE_DPAD_UP = 2012 | 导航键:向上 |
71| KEYCODE_DPAD_DOWN = 2013 | 导航键:向下 |
72| KEYCODE_DPAD_LEFT = 2014 | 导航键:向左 |
73| KEYCODE_DPAD_RIGHT = 2015 | 导航键:向右 |
74| KEYCODE_DPAD_CENTER = 2016 | 导航键:确定键 |
75| KEYCODE_A = 2017 | 按键'A' |
76| KEYCODE_B = 2018 | 按键'B' |
77| KEYCODE_C = 2019 | 按键'C' |
78| KEYCODE_D = 2020 | 按键'D' |
79| KEYCODE_E = 2021 | 按键'E' |
80| KEYCODE_F = 2022 | 按键'F' |
81| KEYCODE_G = 2023 | 按键'G' |
82| KEYCODE_H = 2024 | 按键'H' |
83| KEYCODE_I = 2025 | 按键'I' |
84| KEYCODE_J = 2026 | 按键'J' |
85| KEYCODE_K = 2027 | 按键'K' |
86| KEYCODE_L = 2028 | 按键'L' |
87| KEYCODE_M = 2029 | 按键'M' |
88| KEYCODE_N = 2030 | 按键'N' |
89| KEYCODE_O = 2031 | 按键'O' |
90| KEYCODE_P = 2032 | 按键'P' |
91| KEYCODE_Q = 2033 | 按键'Q' |
92| KEYCODE_R = 2034 | 按键'R' |
93| KEYCODE_S = 2035 | 按键'S' |
94| KEYCODE_T = 2036 | 按键'T' |
95| KEYCODE_U = 2037 | 按键'U' |
96| KEYCODE_V = 2038 | 按键'V' |
97| KEYCODE_W = 2039 | 按键'W' |
98| KEYCODE_X = 2040 | 按键'X' |
99| KEYCODE_Y = 2041 | 按键'Y' |
100| KEYCODE_Z = 2042 | 按键'Z' |
101| KEYCODE_COMMA = 2043 | 按键',' |
102| KEYCODE_PERIOD = 2044 | 按键'.' |
103| KEYCODE_ALT_LEFT = 2045 | 左Alt键 |
104| KEYCODE_ALT_RIGHT = 2046 | 右Alt键 |
105| KEYCODE_SHIFT_LEFT = 2047 | 左Shift键 |
106| KEYCODE_SHIFT_RIGHT = 2048 | 右Shift键 |
107| KEYCODE_TAB = 2049 | Tab键 |
108| KEYCODE_SPACE = 2050 | 空格键 |
109| KEYCODE_SYM = 2051 | 符号修改器按键 |
110| KEYCODE_EXPLORER = 2052 | 浏览器功能键,此键用于启动浏览器应用程序 |
111| KEYCODE_ENVELOPE = 2053 | 电子邮件功能键,此键用于启动电子邮件应用程序 |
112| KEYCODE_ENTER = 2054 | 回车键 |
113| KEYCODE_DEL = 2055 | 退格键 |
114| KEYCODE_GRAVE = 2056 | 按键'`' |
115| KEYCODE_MINUS = 2057 | 按键'-' |
116| KEYCODE_EQUALS = 2058 | 按键'=' |
117| KEYCODE_LEFT_BRACKET = 2059 | 按键'[' |
118| KEYCODE_RIGHT_BRACKET = 2060 | 按键']' |
119| KEYCODE_BACKSLASH = 2061 | 按键'\' |
120| KEYCODE_SEMICOLON = 2062 | 按键';' |
121| KEYCODE_APOSTROPHE = 2063 | 按键''' (单引号) |
122| KEYCODE_SLASH = 2064 | 按键'/' |
123| KEYCODE_AT = 2065 | 按键'@' |
124| KEYCODE_PLUS = 2066 | 按键'+' |
125| KEYCODE_MENU = 2067 | 菜单键 |
126| KEYCODE_PAGE_UP = 2068 | 向上翻页键 |
127| KEYCODE_PAGE_DOWN = 2069 | 向下翻页键 |
128| KEYCODE_ESCAPE = 2070 | ESC键 |
129| KEYCODE_FORWARD_DEL = 2071 | 删除键 |
130| KEYCODE_CTRL_LEFT = 2072 | 左Ctrl键 |
131| KEYCODE_CTRL_RIGHT = 2073 | 右Ctrl键 |
132| KEYCODE_CAPS_LOCK = 2074 | 大写锁定键 |
133| KEYCODE_SCROLL_LOCK = 2075 | 滚动锁定键 |
134| KEYCODE_META_LEFT = 2076 | 左元修改器键 |
135| KEYCODE_META_RIGHT = 2077 | 右元修改器键 |
136| KEYCODE_FUNCTION = 2078 | 功能键 |
137| KEYCODE_SYSRQ = 2079 | 系统请求/打印屏幕键 |
138| KEYCODE_BREAK = 2080 | Break/Pause键 |
139| KEYCODE_MOVE_HOME = 2081 | 光标移动到开始键 |
140| KEYCODE_MOVE_END = 2082 | 光标移动到末尾键 |
141| KEYCODE_INSERT = 2083 | 插入键 |
142| KEYCODE_FORWARD = 2084 | 前进键 |
143| KEYCODE_MEDIA_PLAY = 2085 | 多媒体键:播放 |
144| KEYCODE_MEDIA_PAUSE = 2086 | 多媒体键:暂停 |
145| KEYCODE_MEDIA_CLOSE = 2087 | 多媒体键:关闭 |
146| KEYCODE_MEDIA_EJECT = 2088 | 多媒体键:弹出 |
147| KEYCODE_MEDIA_RECORD = 2089 | 多媒体键:录音 |
148| KEYCODE_F1 = 2090 | 按键'F1' |
149| KEYCODE_F2 = 2091 | 按键'F2' |
150| KEYCODE_F3 = 2092 | 按键'F3' |
151| KEYCODE_F4 = 2093 | 按键'F4' |
152| KEYCODE_F5 = 2094 | 按键'F5' |
153| KEYCODE_F6 = 2095 | 按键'F6' |
154| KEYCODE_F7 = 2096 | 按键'F7' |
155| KEYCODE_F8 = 2097 | 按键'F8' |
156| KEYCODE_F9 = 2098 | 按键'F9' |
157| KEYCODE_F10 = 2099 | 按键'F10' |
158| KEYCODE_F11 = 2100 | 按键'F11' |
159| KEYCODE_F12 = 2101 | 按键'F12' |
160| KEYCODE_NUM_LOCK = 2102 | 小键盘锁 |
161| KEYCODE_NUMPAD_0 = 2103 | 小键盘按键'0' |
162| KEYCODE_NUMPAD_1 = 2104 | 小键盘按键'1' |
163| KEYCODE_NUMPAD_2 = 2105 | 小键盘按键'2' |
164| KEYCODE_NUMPAD_3 = 2106 | 小键盘按键'3' |
165| KEYCODE_NUMPAD_4 = 2107 | 小键盘按键'4' |
166| KEYCODE_NUMPAD_5 = 2108 | 小键盘按键'5' |
167| KEYCODE_NUMPAD_6 = 2109 | 小键盘按键'6' |
168| KEYCODE_NUMPAD_7 = 2110 | 小键盘按键'7' |
169| KEYCODE_NUMPAD_8 = 2111 | 小键盘按键'8' |
170| KEYCODE_NUMPAD_9 = 2112 | 小键盘按键'9' |
171| KEYCODE_NUMPAD_DIVIDE = 2113 | 小键盘按键'/' |
172| KEYCODE_NUMPAD_MULTIPLY = 2114 | 小键盘按键'*' |
173| KEYCODE_NUMPAD_SUBTRACT = 2115 | 小键盘按键'-' |
174| KEYCODE_NUMPAD_ADD = 2116 | 小键盘按键'+' |
175| KEYCODE_NUMPAD_DOT = 2117 | 小键盘按键'.' |
176| KEYCODE_NUMPAD_COMMA = 2118 | 小键盘按键',' |
177| KEYCODE_NUMPAD_ENTER = 2119 | 小键盘按键回车 |
178| KEYCODE_NUMPAD_EQUALS = 2120 | 小键盘按键'=' |
179| KEYCODE_NUMPAD_LEFT_PAREN = 2121 | 小键盘按键'(' |
180| KEYCODE_NUMPAD_RIGHT_PAREN = 2122 | 小键盘按键')' |
181| KEYCODE_DAGGER_CLICK = 3211 | 智能手表智感窗按键单击<br/>**起始版本:** 18 |
182| KEYCODE_DAGGER_DOUBLE_CLICK = 3212 | 智能手表智感窗按键双击<br/>**起始版本:** 18 |
183| KEYCODE_DAGGER_LONG_PRESS = 3213 | 智能手表智感窗按键长按<br/>**起始版本:** 18 |
184
185
186