Keys from /usr/include/linux/input.h

 

108 #define KEY_RESERVED            0
109 #define KEY_ESC                 1
110 #define KEY_1                   2
111 #define KEY_2                   3
112 #define KEY_3                   4
113 #define KEY_4                   5
114 #define KEY_5                   6
115 #define KEY_6                   7
116 #define KEY_7                   8
117 #define KEY_8                   9
118 #define KEY_9                   10
119 #define KEY_0                   11
120 #define KEY_MINUS               12
121 #define KEY_EQUAL               13
122 #define KEY_BACKSPACE           14
123 #define KEY_TAB                 15
124 #define KEY_Q                   16
125 #define KEY_W                   17
126 #define KEY_E                   18
127 #define KEY_R                   19
128 #define KEY_T                   20
129 #define KEY_Y                   21
130 #define KEY_U                   22
131 #define KEY_I                   23
132 #define KEY_O                   24
133 #define KEY_P                   25
134 #define KEY_LEFTBRACE           26
135 #define KEY_RIGHTBRACE          27
136 #define KEY_ENTER               28
137 #define KEY_LEFTCTRL            29
138 #define KEY_A                   30
139 #define KEY_S                   31
140 #define KEY_D                   32
141 #define KEY_F                   33
142 #define KEY_G                   34
143 #define KEY_H                   35
144 #define KEY_J                   36
145 #define KEY_K                   37
146 #define KEY_L                   38
147 #define KEY_SEMICOLON           39
148 #define KEY_APOSTROPHE          40
149 #define KEY_GRAVE               41
150 #define KEY_LEFTSHIFT           42
151 #define KEY_BACKSLASH           43
152 #define KEY_Z                   44
153 #define KEY_X                   45
154 #define KEY_C                   46
155 #define KEY_V                   47
156 #define KEY_B                   48
157 #define KEY_N                   49
158 #define KEY_M                   50
159 #define KEY_COMMA               51
160 #define KEY_DOT                 52
161 #define KEY_SLASH               53
162 #define KEY_RIGHTSHIFT          54
163 #define KEY_KPASTERISK          55
164 #define KEY_LEFTALT             56
165 #define KEY_SPACE               57
166 #define KEY_CAPSLOCK            58
167 #define KEY_F1                  59
168 #define KEY_F2                  60
169 #define KEY_F3                  61
170 #define KEY_F4                  62
171 #define KEY_F5                  63
172 #define KEY_F6                  64
173 #define KEY_F7                  65
174 #define KEY_F8                  66
175 #define KEY_F9                  67
176 #define KEY_F10                 68
177 #define KEY_NUMLOCK             69
178 #define KEY_SCROLLLOCK          70
179 #define KEY_KP7                 71
180 #define KEY_KP8                 72
181 #define KEY_KP9                 73
182 #define KEY_KPMINUS             74
183 #define KEY_KP4                 75
184 #define KEY_KP5                 76
185 #define KEY_KP6                 77
186 #define KEY_KPPLUS              78
187 #define KEY_KP1                 79
188 #define KEY_KP2                 80
189 #define KEY_KP3                 81
190 #define KEY_KP0                 82
191 #define KEY_KPDOT               83
192 
193 #define KEY_ZENKAKUHANKAKU      85
194 #define KEY_102ND               86
195 #define KEY_F11                 87
196 #define KEY_F12                 88
197 #define KEY_RO                  89
198 #define KEY_KATAKANA            90
199 #define KEY_HIRAGANA            91
200 #define KEY_HENKAN              92
201 #define KEY_KATAKANAHIRAGANA    93
202 #define KEY_MUHENKAN            94
203 #define KEY_KPJPCOMMA           95
204 #define KEY_KPENTER             96
205 #define KEY_RIGHTCTRL           97
206 #define KEY_KPSLASH             98
207 #define KEY_SYSRQ               99
208 #define KEY_RIGHTALT            100
209 #define KEY_LINEFEED            101
210 #define KEY_HOME                102
211 #define KEY_UP                  103
212 #define KEY_PAGEUP              104
213 #define KEY_LEFT                105
214 #define KEY_RIGHT               106
215 #define KEY_END                 107
216 #define KEY_DOWN                108
217 #define KEY_PAGEDOWN            109
218 #define KEY_INSERT              110
219 #define KEY_DELETE              111
220 #define KEY_MACRO               112
221 #define KEY_MUTE                113
222 #define KEY_VOLUMEDOWN          114
223 #define KEY_VOLUMEUP            115
224 #define KEY_POWER               116
225 #define KEY_KPEQUAL             117
226 #define KEY_KPPLUSMINUS         118
227 #define KEY_PAUSE               119
228 
229 #define KEY_KPCOMMA             121
230 #define KEY_HANGUEL             122
231 #define KEY_HANJA               123
232 #define KEY_YEN                 124
233 #define KEY_LEFTMETA            125
234 #define KEY_RIGHTMETA           126
235 #define KEY_COMPOSE             127
236 
237 #define KEY_STOP                128
238 #define KEY_AGAIN               129
239 #define KEY_PROPS               130
240 #define KEY_UNDO                131
241 #define KEY_FRONT               132
242 #define KEY_COPY                133
243 #define KEY_OPEN                134
244 #define KEY_PASTE               135
245 #define KEY_FIND                136
246 #define KEY_CUT                 137
247 #define KEY_HELP                138
248 #define KEY_MENU                139
249 #define KEY_CALC                140
250 #define KEY_SETUP               141
251 #define KEY_SLEEP               142
252 #define KEY_WAKEUP              143
253 #define KEY_FILE                144
254 #define KEY_SENDFILE            145
255 #define KEY_DELETEFILE          146
256 #define KEY_XFER                147
257 #define KEY_PROG1               148
258 #define KEY_PROG2               149
259 #define KEY_WWW                 150
260 #define KEY_MSDOS               151
261 #define KEY_COFFEE              152
262 #define KEY_DIRECTION           153
263 #define KEY_CYCLEWINDOWS        154
264 #define KEY_MAIL                155
265 #define KEY_BOOKMARKS           156
266 #define KEY_COMPUTER            157
267 #define KEY_BACK                158
268 #define KEY_FORWARD             159
269 #define KEY_CLOSECD             160
270 #define KEY_EJECTCD             161
271 #define KEY_EJECTCLOSECD        162
272 #define KEY_NEXTSONG            163
273 #define KEY_PLAYPAUSE           164
274 #define KEY_PREVIOUSSONG        165
275 #define KEY_STOPCD              166
276 #define KEY_RECORD              167
277 #define KEY_REWIND              168
278 #define KEY_PHONE               169
279 #define KEY_ISO                 170
280 #define KEY_CONFIG              171
281 #define KEY_HOMEPAGE            172
282 #define KEY_REFRESH             173
283 #define KEY_EXIT                174
284 #define KEY_MOVE                175
285 #define KEY_EDIT                176
286 #define KEY_SCROLLUP            177
287 #define KEY_SCROLLDOWN          178
288 #define KEY_KPLEFTPAREN         179
289 #define KEY_KPRIGHTPAREN        180
290 
291 #define KEY_F13                 183
292 #define KEY_F14                 184
293 #define KEY_F15                 185
294 #define KEY_F16                 186
295 #define KEY_F17                 187
296 #define KEY_F18                 188
297 #define KEY_F19                 189
298 #define KEY_F20                 190
299 #define KEY_F21                 191
300 #define KEY_F22                 192
301 #define KEY_F23                 193
302 #define KEY_F24                 194
303 
304 #define KEY_PLAYCD              200
305 #define KEY_PAUSECD             201
306 #define KEY_PROG3               202
307 #define KEY_PROG4               203
308 #define KEY_SUSPEND             205
309 #define KEY_CLOSE               206
310 #define KEY_PLAY                207
311 #define KEY_FASTFORWARD         208
312 #define KEY_BASSBOOST           209
313 #define KEY_PRINT               210
314 #define KEY_HP                  211
315 #define KEY_CAMERA              212
316 #define KEY_SOUND               213
317 #define KEY_QUESTION            214
318 #define KEY_EMAIL               215
319 #define KEY_CHAT                216
320 #define KEY_SEARCH              217
321 #define KEY_CONNECT             218
322 #define KEY_FINANCE             219
323 #define KEY_SPORT               220
324 #define KEY_SHOP                221
325 #define KEY_ALTERASE            222
326 #define KEY_CANCEL              223
327 #define KEY_BRIGHTNESSDOWN      224
328 #define KEY_BRIGHTNESSUP        225
329 #define KEY_MEDIA               226
330 
331 #define KEY_UNKNOWN             240
332 
333 #define BTN_MISC                0x100
334 #define BTN_0                   0x100
335 #define BTN_1                   0x101
336 #define BTN_2                   0x102
337 #define BTN_3                   0x103
338 #define BTN_4                   0x104
339 #define BTN_5                   0x105
340 #define BTN_6                   0x106
341 #define BTN_7                   0x107
342 #define BTN_8                   0x108
343 #define BTN_9                   0x109
344 
345 #define BTN_MOUSE               0x110
346 #define BTN_LEFT                0x110
347 #define BTN_RIGHT               0x111
348 #define BTN_MIDDLE              0x112
349 #define BTN_SIDE                0x113
350 #define BTN_EXTRA               0x114
351 #define BTN_FORWARD             0x115
352 #define BTN_BACK                0x116
353 #define BTN_TASK                0x117
354 
355 #define BTN_JOYSTICK            0x120
356 #define BTN_TRIGGER             0x120
357 #define BTN_THUMB               0x121
358 #define BTN_THUMB2              0x122
359 #define BTN_TOP                 0x123
360 #define BTN_TOP2                0x124
361 #define BTN_PINKIE              0x125
362 #define BTN_BASE                0x126
363 #define BTN_BASE2               0x127
364 #define BTN_BASE3               0x128
365 #define BTN_BASE4               0x129
366 #define BTN_BASE5               0x12a
367 #define BTN_BASE6               0x12b
368 #define BTN_DEAD                0x12f
369 
370 #define BTN_GAMEPAD             0x130
371 #define BTN_A                   0x130
372 #define BTN_B                   0x131
373 #define BTN_C                   0x132
374 #define BTN_X                   0x133
375 #define BTN_Y                   0x134
376 #define BTN_Z                   0x135
377 #define BTN_TL                  0x136
378 #define BTN_TR                  0x137
379 #define BTN_TL2                 0x138
380 #define BTN_TR2                 0x139
381 #define BTN_SELECT              0x13a
382 #define BTN_START               0x13b
383 #define BTN_MODE                0x13c
384 #define BTN_THUMBL              0x13d
385 #define BTN_THUMBR              0x13e
386 
387 #define BTN_DIGI                0x140
388 #define BTN_TOOL_PEN            0x140
389 #define BTN_TOOL_RUBBER         0x141
390 #define BTN_TOOL_BRUSH          0x142
391 #define BTN_TOOL_PENCIL         0x143
392 #define BTN_TOOL_AIRBRUSH       0x144
393 #define BTN_TOOL_FINGER         0x145
394 #define BTN_TOOL_MOUSE          0x146
395 #define BTN_TOOL_LENS           0x147
396 #define BTN_TOUCH               0x14a
397 #define BTN_STYLUS              0x14b
398 #define BTN_STYLUS2             0x14c
399 #define BTN_TOOL_DOUBLETAP      0x14d
400 #define BTN_TOOL_TRIPLETAP      0x14e
401 
402 #define BTN_WHEEL               0x150
403 #define BTN_GEAR_DOWN           0x150
404 #define BTN_GEAR_UP             0x151
405 
406 #define KEY_OK                  0x160
407 #define KEY_SELECT              0x161
408 #define KEY_GOTO                0x162
409 #define KEY_CLEAR               0x163
410 #define KEY_POWER2              0x164
411 #define KEY_OPTION              0x165
412 #define KEY_INFO                0x166
413 #define KEY_TIME                0x167
414 #define KEY_VENDOR              0x168
415 #define KEY_ARCHIVE             0x169
416 #define KEY_PROGRAM             0x16a
417 #define KEY_CHANNEL             0x16b
418 #define KEY_FAVORITES           0x16c
419 #define KEY_EPG                 0x16d
420 #define KEY_PVR                 0x16e
421 #define KEY_MHP                 0x16f
422 #define KEY_LANGUAGE            0x170
423 #define KEY_TITLE               0x171
424 #define KEY_SUBTITLE            0x172
425 #define KEY_ANGLE               0x173
426 #define KEY_ZOOM                0x174
427 #define KEY_MODE                0x175
428 #define KEY_KEYBOARD            0x176
429 #define KEY_SCREEN              0x177
430 #define KEY_PC                  0x178
431 #define KEY_TV                  0x179
432 #define KEY_TV2                 0x17a
433 #define KEY_VCR                 0x17b
434 #define KEY_VCR2                0x17c
435 #define KEY_SAT                 0x17d
436 #define KEY_SAT2                0x17e
437 #define KEY_CD                  0x17f
438 #define KEY_TAPE                0x180
439 #define KEY_RADIO               0x181
440 #define KEY_TUNER               0x182
441 #define KEY_PLAYER              0x183
442 #define KEY_TEXT                0x184
443 #define KEY_DVD                 0x185
444 #define KEY_AUX                 0x186
445 #define KEY_MP3                 0x187
446 #define KEY_AUDIO               0x188
447 #define KEY_VIDEO               0x189
448 #define KEY_DIRECTORY           0x18a
449 #define KEY_LIST                0x18b
450 #define KEY_MEMO                0x18c
451 #define KEY_CALENDAR            0x18d
452 #define KEY_RED                 0x18e
453 #define KEY_GREEN               0x18f
454 #define KEY_YELLOW              0x190
455 #define KEY_BLUE                0x191
456 #define KEY_CHANNELUP           0x192
457 #define KEY_CHANNELDOWN         0x193
458 #define KEY_FIRST               0x194
459 #define KEY_LAST                0x195
460 #define KEY_AB                  0x196
461 #define KEY_NEXT                0x197
462 #define KEY_RESTART             0x198
463 #define KEY_SLOW                0x199
464 #define KEY_SHUFFLE             0x19a
465 #define KEY_BREAK               0x19b
466 #define KEY_PREVIOUS            0x19c
467 #define KEY_DIGITS              0x19d
468 #define KEY_TEEN                0x19e
469 #define KEY_TWEN                0x19f
470 
471 #define KEY_DEL_EOL             0x1c0
472 #define KEY_DEL_EOS             0x1c1
473 #define KEY_INS_LINE            0x1c2
474 #define KEY_DEL_LINE            0x1c3
475 
476 #define KEY_FN                  0x1d0
477 #define KEY_FN_ESC              0x1d1
478 #define KEY_FN_F1               0x1d2
479 #define KEY_FN_F2               0x1d3
480 #define KEY_FN_F3               0x1d4
481 #define KEY_FN_F4               0x1d5
482 #define KEY_FN_F5               0x1d6
483 #define KEY_FN_F6               0x1d7
484 #define KEY_FN_F7               0x1d8
485 #define KEY_FN_F8               0x1d9
486 #define KEY_FN_F9               0x1da
487 #define KEY_FN_F10              0x1db
488 #define KEY_FN_F11              0x1dc
489 #define KEY_FN_F12              0x1dd
490 #define KEY_FN_1                0x1de
491 #define KEY_FN_2                0x1df
492 #define KEY_FN_D                0x1e0
493 #define KEY_FN_E                0x1e1
494 #define KEY_FN_F                0x1e2
495 #define KEY_FN_S                0x1e3
496 #define KEY_FN_B                0x1e4
497

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s