-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconst.go
More file actions
1411 lines (1405 loc) · 52.9 KB
/
const.go
File metadata and controls
1411 lines (1405 loc) · 52.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// MIT License (MIT)
// WARNING: This file has automatically been generated on Mon, 14 Aug 2017 17:55:26 CEST.
// By https://git.io/c-for-go. DO NOT EDIT.
package uinput
/*
#include <linux/uinput.h>
#include <linux/input-event-codes.h>
#include <stdlib.h>
#include "cgo_helpers.h"
*/
import "C"
const (
// UINPUT_VERSION as defined in linux/uinput.h:45
UINPUT_VERSION = 5
// UINPUT_MAX_NAME_SIZE as defined in linux/uinput.h:46
UINPUT_MAX_NAME_SIZE = 80
// UINPUT_IOCTL_BASE as defined in linux/uinput.h:62
UINPUT_IOCTL_BASE = 85
// UI_DEV_CREATE as defined in linux/uinput.h:63
UI_DEV_CREATE = 21761
// UI_DEV_DESTROY as defined in linux/uinput.h:64
UI_DEV_DESTROY = 21762
// EV_UINPUT as defined in linux/uinput.h:218
EV_UINPUT = 257
// UI_FF_UPLOAD as defined in linux/uinput.h:219
UI_FF_UPLOAD = 1
// UI_FF_ERASE as defined in linux/uinput.h:220
UI_FF_ERASE = 2
// EV_VERSION as defined in linux/input.h:34
EV_VERSION = 65537
// BUS_PCI as defined in linux/input.h:227
BUS_PCI = 1
// BUS_ISAPNP as defined in linux/input.h:228
BUS_ISAPNP = 2
// BUS_USB as defined in linux/input.h:229
BUS_USB = 3
// BUS_HIL as defined in linux/input.h:230
BUS_HIL = 4
// BUS_BLUETOOTH as defined in linux/input.h:231
BUS_BLUETOOTH = 5
// BUS_VIRTUAL as defined in linux/input.h:232
BUS_VIRTUAL = 6
// BUS_ISA as defined in linux/input.h:234
BUS_ISA = 16
// BUS_I8042 as defined in linux/input.h:235
BUS_I8042 = 17
// BUS_XTKBD as defined in linux/input.h:236
BUS_XTKBD = 18
// BUS_RS232 as defined in linux/input.h:237
BUS_RS232 = 19
// BUS_GAMEPORT as defined in linux/input.h:238
BUS_GAMEPORT = 20
// BUS_PARPORT as defined in linux/input.h:239
BUS_PARPORT = 21
// BUS_AMIGA as defined in linux/input.h:240
BUS_AMIGA = 22
// BUS_ADB as defined in linux/input.h:241
BUS_ADB = 23
// BUS_I2C as defined in linux/input.h:242
BUS_I2C = 24
// BUS_HOST as defined in linux/input.h:243
BUS_HOST = 25
// BUS_GSC as defined in linux/input.h:244
BUS_GSC = 26
// BUS_ATARI as defined in linux/input.h:245
BUS_ATARI = 27
// BUS_SPI as defined in linux/input.h:246
BUS_SPI = 28
// BUS_RMI as defined in linux/input.h:247
BUS_RMI = 29
// BUS_CEC as defined in linux/input.h:248
BUS_CEC = 30
// BUS_INTEL_ISHTP as defined in linux/input.h:249
BUS_INTEL_ISHTP = 31
// _IOC_NRBITS as defined in asm-generic/ioctl.h:22
_IOC_NRBITS = 8
// _IOC_TYPEBITS as defined in asm-generic/ioctl.h:23
_IOC_TYPEBITS = 8
// _IOC_SIZEBITS as defined in asm-generic/ioctl.h:31
_IOC_SIZEBITS = 14
// _IOC_DIRBITS as defined in asm-generic/ioctl.h:35
_IOC_DIRBITS = 2
// _IOC_NRMASK as defined in asm-generic/ioctl.h:38
_IOC_NRMASK = 255
// _IOC_TYPEMASK as defined in asm-generic/ioctl.h:39
_IOC_TYPEMASK = 255
// _IOC_SIZEMASK as defined in asm-generic/ioctl.h:40
_IOC_SIZEMASK = 16383
// _IOC_DIRMASK as defined in asm-generic/ioctl.h:41
_IOC_DIRMASK = 3
// _IOC_NRSHIFT as defined in asm-generic/ioctl.h:43
_IOC_NRSHIFT = 0
// _IOC_TYPESHIFT as defined in asm-generic/ioctl.h:44
_IOC_TYPESHIFT = 8
// _IOC_SIZESHIFT as defined in asm-generic/ioctl.h:45
_IOC_SIZESHIFT = 16
// _IOC_DIRSHIFT as defined in asm-generic/ioctl.h:46
_IOC_DIRSHIFT = 30
// _IOC_NONE as defined in asm-generic/ioctl.h:54
_IOC_NONE = 0
// _IOC_WRITE as defined in asm-generic/ioctl.h:58
_IOC_WRITE = 1
// _IOC_READ as defined in asm-generic/ioctl.h:62
_IOC_READ = 2
// EV_SYN as defined in linux/input-event-codes.h:37
EV_SYN = 0
// EV_KEY as defined in linux/input-event-codes.h:38
EV_KEY = 1
// EV_REL as defined in linux/input-event-codes.h:39
EV_REL = 2
// EV_ABS as defined in linux/input-event-codes.h:40
EV_ABS = 3
// EV_MSC as defined in linux/input-event-codes.h:41
EV_MSC = 4
// EV_SW as defined in linux/input-event-codes.h:42
EV_SW = 5
// EV_LED as defined in linux/input-event-codes.h:43
EV_LED = 17
// EV_SND as defined in linux/input-event-codes.h:44
EV_SND = 18
// EV_REP as defined in linux/input-event-codes.h:45
EV_REP = 20
// EV_FF as defined in linux/input-event-codes.h:46
EV_FF = 21
// EV_PWR as defined in linux/input-event-codes.h:47
EV_PWR = 22
// EV_FF_STATUS as defined in linux/input-event-codes.h:48
EV_FF_STATUS = 23
// EV_MAX as defined in linux/input-event-codes.h:49
EV_MAX = 31
// EV_CNT as defined in linux/input-event-codes.h:50
EV_CNT = 32
// SYN_REPORT as defined in linux/input-event-codes.h:56
SYN_REPORT = 0
// SYN_CONFIG as defined in linux/input-event-codes.h:57
SYN_CONFIG = 1
// SYN_MT_REPORT as defined in linux/input-event-codes.h:58
SYN_MT_REPORT = 2
// SYN_DROPPED as defined in linux/input-event-codes.h:59
SYN_DROPPED = 3
// SYN_MAX as defined in linux/input-event-codes.h:60
SYN_MAX = 15
// SYN_CNT as defined in linux/input-event-codes.h:61
SYN_CNT = 16
// KEY_RESERVED as defined in linux/input-event-codes.h:74
KEY_RESERVED = 0
// KEY_ESC as defined in linux/input-event-codes.h:75
KEY_ESC = 1
// KEY_1 as defined in linux/input-event-codes.h:76
KEY_1 = 2
// KEY_2 as defined in linux/input-event-codes.h:77
KEY_2 = 3
// KEY_3 as defined in linux/input-event-codes.h:78
KEY_3 = 4
// KEY_4 as defined in linux/input-event-codes.h:79
KEY_4 = 5
// KEY_5 as defined in linux/input-event-codes.h:80
KEY_5 = 6
// KEY_6 as defined in linux/input-event-codes.h:81
KEY_6 = 7
// KEY_7 as defined in linux/input-event-codes.h:82
KEY_7 = 8
// KEY_8 as defined in linux/input-event-codes.h:83
KEY_8 = 9
// KEY_9 as defined in linux/input-event-codes.h:84
KEY_9 = 10
// KEY_0 as defined in linux/input-event-codes.h:85
KEY_0 = 11
// KEY_MINUS as defined in linux/input-event-codes.h:86
KEY_MINUS = 12
// KEY_EQUAL as defined in linux/input-event-codes.h:87
KEY_EQUAL = 13
// KEY_BACKSPACE as defined in linux/input-event-codes.h:88
KEY_BACKSPACE = 14
// KEY_TAB as defined in linux/input-event-codes.h:89
KEY_TAB = 15
// KEY_Q as defined in linux/input-event-codes.h:90
KEY_Q = 16
// KEY_W as defined in linux/input-event-codes.h:91
KEY_W = 17
// KEY_E as defined in linux/input-event-codes.h:92
KEY_E = 18
// KEY_R as defined in linux/input-event-codes.h:93
KEY_R = 19
// KEY_T as defined in linux/input-event-codes.h:94
KEY_T = 20
// KEY_Y as defined in linux/input-event-codes.h:95
KEY_Y = 21
// KEY_U as defined in linux/input-event-codes.h:96
KEY_U = 22
// KEY_I as defined in linux/input-event-codes.h:97
KEY_I = 23
// KEY_O as defined in linux/input-event-codes.h:98
KEY_O = 24
// KEY_P as defined in linux/input-event-codes.h:99
KEY_P = 25
// KEY_LEFTBRACE as defined in linux/input-event-codes.h:100
KEY_LEFTBRACE = 26
// KEY_RIGHTBRACE as defined in linux/input-event-codes.h:101
KEY_RIGHTBRACE = 27
// KEY_ENTER as defined in linux/input-event-codes.h:102
KEY_ENTER = 28
// KEY_LEFTCTRL as defined in linux/input-event-codes.h:103
KEY_LEFTCTRL = 29
// KEY_A as defined in linux/input-event-codes.h:104
KEY_A = 30
// KEY_S as defined in linux/input-event-codes.h:105
KEY_S = 31
// KEY_D as defined in linux/input-event-codes.h:106
KEY_D = 32
// KEY_F as defined in linux/input-event-codes.h:107
KEY_F = 33
// KEY_G as defined in linux/input-event-codes.h:108
KEY_G = 34
// KEY_H as defined in linux/input-event-codes.h:109
KEY_H = 35
// KEY_J as defined in linux/input-event-codes.h:110
KEY_J = 36
// KEY_K as defined in linux/input-event-codes.h:111
KEY_K = 37
// KEY_L as defined in linux/input-event-codes.h:112
KEY_L = 38
// KEY_SEMICOLON as defined in linux/input-event-codes.h:113
KEY_SEMICOLON = 39
// KEY_APOSTROPHE as defined in linux/input-event-codes.h:114
KEY_APOSTROPHE = 40
// KEY_GRAVE as defined in linux/input-event-codes.h:115
KEY_GRAVE = 41
// KEY_LEFTSHIFT as defined in linux/input-event-codes.h:116
KEY_LEFTSHIFT = 42
// KEY_BACKSLASH as defined in linux/input-event-codes.h:117
KEY_BACKSLASH = 43
// KEY_Z as defined in linux/input-event-codes.h:118
KEY_Z = 44
// KEY_X as defined in linux/input-event-codes.h:119
KEY_X = 45
// KEY_C as defined in linux/input-event-codes.h:120
KEY_C = 46
// KEY_V as defined in linux/input-event-codes.h:121
KEY_V = 47
// KEY_B as defined in linux/input-event-codes.h:122
KEY_B = 48
// KEY_N as defined in linux/input-event-codes.h:123
KEY_N = 49
// KEY_M as defined in linux/input-event-codes.h:124
KEY_M = 50
// KEY_COMMA as defined in linux/input-event-codes.h:125
KEY_COMMA = 51
// KEY_DOT as defined in linux/input-event-codes.h:126
KEY_DOT = 52
// KEY_SLASH as defined in linux/input-event-codes.h:127
KEY_SLASH = 53
// KEY_RIGHTSHIFT as defined in linux/input-event-codes.h:128
KEY_RIGHTSHIFT = 54
// KEY_KPASTERISK as defined in linux/input-event-codes.h:129
KEY_KPASTERISK = 55
// KEY_LEFTALT as defined in linux/input-event-codes.h:130
KEY_LEFTALT = 56
// KEY_SPACE as defined in linux/input-event-codes.h:131
KEY_SPACE = 57
// KEY_CAPSLOCK as defined in linux/input-event-codes.h:132
KEY_CAPSLOCK = 58
// KEY_F1 as defined in linux/input-event-codes.h:133
KEY_F1 = 59
// KEY_F2 as defined in linux/input-event-codes.h:134
KEY_F2 = 60
// KEY_F3 as defined in linux/input-event-codes.h:135
KEY_F3 = 61
// KEY_F4 as defined in linux/input-event-codes.h:136
KEY_F4 = 62
// KEY_F5 as defined in linux/input-event-codes.h:137
KEY_F5 = 63
// KEY_F6 as defined in linux/input-event-codes.h:138
KEY_F6 = 64
// KEY_F7 as defined in linux/input-event-codes.h:139
KEY_F7 = 65
// KEY_F8 as defined in linux/input-event-codes.h:140
KEY_F8 = 66
// KEY_F9 as defined in linux/input-event-codes.h:141
KEY_F9 = 67
// KEY_F10 as defined in linux/input-event-codes.h:142
KEY_F10 = 68
// KEY_NUMLOCK as defined in linux/input-event-codes.h:143
KEY_NUMLOCK = 69
// KEY_SCROLLLOCK as defined in linux/input-event-codes.h:144
KEY_SCROLLLOCK = 70
// KEY_KP7 as defined in linux/input-event-codes.h:145
KEY_KP7 = 71
// KEY_KP8 as defined in linux/input-event-codes.h:146
KEY_KP8 = 72
// KEY_KP9 as defined in linux/input-event-codes.h:147
KEY_KP9 = 73
// KEY_KPMINUS as defined in linux/input-event-codes.h:148
KEY_KPMINUS = 74
// KEY_KP4 as defined in linux/input-event-codes.h:149
KEY_KP4 = 75
// KEY_KP5 as defined in linux/input-event-codes.h:150
KEY_KP5 = 76
// KEY_KP6 as defined in linux/input-event-codes.h:151
KEY_KP6 = 77
// KEY_KPPLUS as defined in linux/input-event-codes.h:152
KEY_KPPLUS = 78
// KEY_KP1 as defined in linux/input-event-codes.h:153
KEY_KP1 = 79
// KEY_KP2 as defined in linux/input-event-codes.h:154
KEY_KP2 = 80
// KEY_KP3 as defined in linux/input-event-codes.h:155
KEY_KP3 = 81
// KEY_KP0 as defined in linux/input-event-codes.h:156
KEY_KP0 = 82
// KEY_KPDOT as defined in linux/input-event-codes.h:157
KEY_KPDOT = 83
// KEY_ZENKAKUHANKAKU as defined in linux/input-event-codes.h:159
KEY_ZENKAKUHANKAKU = 85
// KEY_102ND as defined in linux/input-event-codes.h:160
KEY_102ND = 86
// KEY_F11 as defined in linux/input-event-codes.h:161
KEY_F11 = 87
// KEY_F12 as defined in linux/input-event-codes.h:162
KEY_F12 = 88
// KEY_RO as defined in linux/input-event-codes.h:163
KEY_RO = 89
// KEY_KATAKANA as defined in linux/input-event-codes.h:164
KEY_KATAKANA = 90
// KEY_HIRAGANA as defined in linux/input-event-codes.h:165
KEY_HIRAGANA = 91
// KEY_HENKAN as defined in linux/input-event-codes.h:166
KEY_HENKAN = 92
// KEY_KATAKANAHIRAGANA as defined in linux/input-event-codes.h:167
KEY_KATAKANAHIRAGANA = 93
// KEY_MUHENKAN as defined in linux/input-event-codes.h:168
KEY_MUHENKAN = 94
// KEY_KPJPCOMMA as defined in linux/input-event-codes.h:169
KEY_KPJPCOMMA = 95
// KEY_KPENTER as defined in linux/input-event-codes.h:170
KEY_KPENTER = 96
// KEY_RIGHTCTRL as defined in linux/input-event-codes.h:171
KEY_RIGHTCTRL = 97
// KEY_KPSLASH as defined in linux/input-event-codes.h:172
KEY_KPSLASH = 98
// KEY_SYSRQ as defined in linux/input-event-codes.h:173
KEY_SYSRQ = 99
// KEY_RIGHTALT as defined in linux/input-event-codes.h:174
KEY_RIGHTALT = 100
// KEY_LINEFEED as defined in linux/input-event-codes.h:175
KEY_LINEFEED = 101
// KEY_HOME as defined in linux/input-event-codes.h:176
KEY_HOME = 102
// KEY_UP as defined in linux/input-event-codes.h:177
KEY_UP = 103
// KEY_PAGEUP as defined in linux/input-event-codes.h:178
KEY_PAGEUP = 104
// KEY_LEFT as defined in linux/input-event-codes.h:179
KEY_LEFT = 105
// KEY_RIGHT as defined in linux/input-event-codes.h:180
KEY_RIGHT = 106
// KEY_END as defined in linux/input-event-codes.h:181
KEY_END = 107
// KEY_DOWN as defined in linux/input-event-codes.h:182
KEY_DOWN = 108
// KEY_PAGEDOWN as defined in linux/input-event-codes.h:183
KEY_PAGEDOWN = 109
// KEY_INSERT as defined in linux/input-event-codes.h:184
KEY_INSERT = 110
// KEY_DELETE as defined in linux/input-event-codes.h:185
KEY_DELETE = 111
// KEY_MACRO as defined in linux/input-event-codes.h:186
KEY_MACRO = 112
// KEY_MUTE as defined in linux/input-event-codes.h:187
KEY_MUTE = 113
// KEY_VOLUMEDOWN as defined in linux/input-event-codes.h:188
KEY_VOLUMEDOWN = 114
// KEY_VOLUMEUP as defined in linux/input-event-codes.h:189
KEY_VOLUMEUP = 115
// KEY_POWER as defined in linux/input-event-codes.h:190
KEY_POWER = 116
// KEY_KPEQUAL as defined in linux/input-event-codes.h:191
KEY_KPEQUAL = 117
// KEY_KPPLUSMINUS as defined in linux/input-event-codes.h:192
KEY_KPPLUSMINUS = 118
// KEY_PAUSE as defined in linux/input-event-codes.h:193
KEY_PAUSE = 119
// KEY_SCALE as defined in linux/input-event-codes.h:194
KEY_SCALE = 120
// KEY_KPCOMMA as defined in linux/input-event-codes.h:196
KEY_KPCOMMA = 121
// KEY_HANGEUL as defined in linux/input-event-codes.h:197
KEY_HANGEUL = 122
// KEY_HANGUEL as defined in linux/input-event-codes.h:198
KEY_HANGUEL = 122
// KEY_HANJA as defined in linux/input-event-codes.h:199
KEY_HANJA = 123
// KEY_YEN as defined in linux/input-event-codes.h:200
KEY_YEN = 124
// KEY_LEFTMETA as defined in linux/input-event-codes.h:201
KEY_LEFTMETA = 125
// KEY_RIGHTMETA as defined in linux/input-event-codes.h:202
KEY_RIGHTMETA = 126
// KEY_COMPOSE as defined in linux/input-event-codes.h:203
KEY_COMPOSE = 127
// KEY_STOP as defined in linux/input-event-codes.h:205
KEY_STOP = 128
// KEY_AGAIN as defined in linux/input-event-codes.h:206
KEY_AGAIN = 129
// KEY_PROPS as defined in linux/input-event-codes.h:207
KEY_PROPS = 130
// KEY_UNDO as defined in linux/input-event-codes.h:208
KEY_UNDO = 131
// KEY_FRONT as defined in linux/input-event-codes.h:209
KEY_FRONT = 132
// KEY_COPY as defined in linux/input-event-codes.h:210
KEY_COPY = 133
// KEY_OPEN as defined in linux/input-event-codes.h:211
KEY_OPEN = 134
// KEY_PASTE as defined in linux/input-event-codes.h:212
KEY_PASTE = 135
// KEY_FIND as defined in linux/input-event-codes.h:213
KEY_FIND = 136
// KEY_CUT as defined in linux/input-event-codes.h:214
KEY_CUT = 137
// KEY_HELP as defined in linux/input-event-codes.h:215
KEY_HELP = 138
// KEY_MENU as defined in linux/input-event-codes.h:216
KEY_MENU = 139
// KEY_CALC as defined in linux/input-event-codes.h:217
KEY_CALC = 140
// KEY_SETUP as defined in linux/input-event-codes.h:218
KEY_SETUP = 141
// KEY_SLEEP as defined in linux/input-event-codes.h:219
KEY_SLEEP = 142
// KEY_WAKEUP as defined in linux/input-event-codes.h:220
KEY_WAKEUP = 143
// KEY_FILE as defined in linux/input-event-codes.h:221
KEY_FILE = 144
// KEY_SENDFILE as defined in linux/input-event-codes.h:222
KEY_SENDFILE = 145
// KEY_DELETEFILE as defined in linux/input-event-codes.h:223
KEY_DELETEFILE = 146
// KEY_XFER as defined in linux/input-event-codes.h:224
KEY_XFER = 147
// KEY_PROG1 as defined in linux/input-event-codes.h:225
KEY_PROG1 = 148
// KEY_PROG2 as defined in linux/input-event-codes.h:226
KEY_PROG2 = 149
// KEY_WWW as defined in linux/input-event-codes.h:227
KEY_WWW = 150
// KEY_MSDOS as defined in linux/input-event-codes.h:228
KEY_MSDOS = 151
// KEY_COFFEE as defined in linux/input-event-codes.h:229
KEY_COFFEE = 152
// KEY_SCREENLOCK as defined in linux/input-event-codes.h:230
KEY_SCREENLOCK = 152
// KEY_ROTATE_DISPLAY as defined in linux/input-event-codes.h:231
KEY_ROTATE_DISPLAY = 153
// KEY_DIRECTION as defined in linux/input-event-codes.h:232
KEY_DIRECTION = 153
// KEY_CYCLEWINDOWS as defined in linux/input-event-codes.h:233
KEY_CYCLEWINDOWS = 154
// KEY_MAIL as defined in linux/input-event-codes.h:234
KEY_MAIL = 155
// KEY_BOOKMARKS as defined in linux/input-event-codes.h:235
KEY_BOOKMARKS = 156
// KEY_COMPUTER as defined in linux/input-event-codes.h:236
KEY_COMPUTER = 157
// KEY_BACK as defined in linux/input-event-codes.h:237
KEY_BACK = 158
// KEY_FORWARD as defined in linux/input-event-codes.h:238
KEY_FORWARD = 159
// KEY_CLOSECD as defined in linux/input-event-codes.h:239
KEY_CLOSECD = 160
// KEY_EJECTCD as defined in linux/input-event-codes.h:240
KEY_EJECTCD = 161
// KEY_EJECTCLOSECD as defined in linux/input-event-codes.h:241
KEY_EJECTCLOSECD = 162
// KEY_NEXTSONG as defined in linux/input-event-codes.h:242
KEY_NEXTSONG = 163
// KEY_PLAYPAUSE as defined in linux/input-event-codes.h:243
KEY_PLAYPAUSE = 164
// KEY_PREVIOUSSONG as defined in linux/input-event-codes.h:244
KEY_PREVIOUSSONG = 165
// KEY_STOPCD as defined in linux/input-event-codes.h:245
KEY_STOPCD = 166
// KEY_RECORD as defined in linux/input-event-codes.h:246
KEY_RECORD = 167
// KEY_REWIND as defined in linux/input-event-codes.h:247
KEY_REWIND = 168
// KEY_PHONE as defined in linux/input-event-codes.h:248
KEY_PHONE = 169
// KEY_ISO as defined in linux/input-event-codes.h:249
KEY_ISO = 170
// KEY_CONFIG as defined in linux/input-event-codes.h:250
KEY_CONFIG = 171
// KEY_HOMEPAGE as defined in linux/input-event-codes.h:251
KEY_HOMEPAGE = 172
// KEY_REFRESH as defined in linux/input-event-codes.h:252
KEY_REFRESH = 173
// KEY_EXIT as defined in linux/input-event-codes.h:253
KEY_EXIT = 174
// KEY_MOVE as defined in linux/input-event-codes.h:254
KEY_MOVE = 175
// KEY_EDIT as defined in linux/input-event-codes.h:255
KEY_EDIT = 176
// KEY_SCROLLUP as defined in linux/input-event-codes.h:256
KEY_SCROLLUP = 177
// KEY_SCROLLDOWN as defined in linux/input-event-codes.h:257
KEY_SCROLLDOWN = 178
// KEY_KPLEFTPAREN as defined in linux/input-event-codes.h:258
KEY_KPLEFTPAREN = 179
// KEY_KPRIGHTPAREN as defined in linux/input-event-codes.h:259
KEY_KPRIGHTPAREN = 180
// KEY_NEW as defined in linux/input-event-codes.h:260
KEY_NEW = 181
// KEY_REDO as defined in linux/input-event-codes.h:261
KEY_REDO = 182
// KEY_F13 as defined in linux/input-event-codes.h:263
KEY_F13 = 183
// KEY_F14 as defined in linux/input-event-codes.h:264
KEY_F14 = 184
// KEY_F15 as defined in linux/input-event-codes.h:265
KEY_F15 = 185
// KEY_F16 as defined in linux/input-event-codes.h:266
KEY_F16 = 186
// KEY_F17 as defined in linux/input-event-codes.h:267
KEY_F17 = 187
// KEY_F18 as defined in linux/input-event-codes.h:268
KEY_F18 = 188
// KEY_F19 as defined in linux/input-event-codes.h:269
KEY_F19 = 189
// KEY_F20 as defined in linux/input-event-codes.h:270
KEY_F20 = 190
// KEY_F21 as defined in linux/input-event-codes.h:271
KEY_F21 = 191
// KEY_F22 as defined in linux/input-event-codes.h:272
KEY_F22 = 192
// KEY_F23 as defined in linux/input-event-codes.h:273
KEY_F23 = 193
// KEY_F24 as defined in linux/input-event-codes.h:274
KEY_F24 = 194
// KEY_PLAYCD as defined in linux/input-event-codes.h:276
KEY_PLAYCD = 200
// KEY_PAUSECD as defined in linux/input-event-codes.h:277
KEY_PAUSECD = 201
// KEY_PROG3 as defined in linux/input-event-codes.h:278
KEY_PROG3 = 202
// KEY_PROG4 as defined in linux/input-event-codes.h:279
KEY_PROG4 = 203
// KEY_DASHBOARD as defined in linux/input-event-codes.h:280
KEY_DASHBOARD = 204
// KEY_SUSPEND as defined in linux/input-event-codes.h:281
KEY_SUSPEND = 205
// KEY_CLOSE as defined in linux/input-event-codes.h:282
KEY_CLOSE = 206
// KEY_PLAY as defined in linux/input-event-codes.h:283
KEY_PLAY = 207
// KEY_FASTFORWARD as defined in linux/input-event-codes.h:284
KEY_FASTFORWARD = 208
// KEY_BASSBOOST as defined in linux/input-event-codes.h:285
KEY_BASSBOOST = 209
// KEY_PRINT as defined in linux/input-event-codes.h:286
KEY_PRINT = 210
// KEY_HP as defined in linux/input-event-codes.h:287
KEY_HP = 211
// KEY_CAMERA as defined in linux/input-event-codes.h:288
KEY_CAMERA = 212
// KEY_SOUND as defined in linux/input-event-codes.h:289
KEY_SOUND = 213
// KEY_QUESTION as defined in linux/input-event-codes.h:290
KEY_QUESTION = 214
// KEY_EMAIL as defined in linux/input-event-codes.h:291
KEY_EMAIL = 215
// KEY_CHAT as defined in linux/input-event-codes.h:292
KEY_CHAT = 216
// KEY_SEARCH as defined in linux/input-event-codes.h:293
KEY_SEARCH = 217
// KEY_CONNECT as defined in linux/input-event-codes.h:294
KEY_CONNECT = 218
// KEY_FINANCE as defined in linux/input-event-codes.h:295
KEY_FINANCE = 219
// KEY_SPORT as defined in linux/input-event-codes.h:296
KEY_SPORT = 220
// KEY_SHOP as defined in linux/input-event-codes.h:297
KEY_SHOP = 221
// KEY_ALTERASE as defined in linux/input-event-codes.h:298
KEY_ALTERASE = 222
// KEY_CANCEL as defined in linux/input-event-codes.h:299
KEY_CANCEL = 223
// KEY_BRIGHTNESSDOWN as defined in linux/input-event-codes.h:300
KEY_BRIGHTNESSDOWN = 224
// KEY_BRIGHTNESSUP as defined in linux/input-event-codes.h:301
KEY_BRIGHTNESSUP = 225
// KEY_MEDIA as defined in linux/input-event-codes.h:302
KEY_MEDIA = 226
// KEY_SWITCHVIDEOMODE as defined in linux/input-event-codes.h:304
KEY_SWITCHVIDEOMODE = 227
// KEY_KBDILLUMTOGGLE as defined in linux/input-event-codes.h:306
KEY_KBDILLUMTOGGLE = 228
// KEY_KBDILLUMDOWN as defined in linux/input-event-codes.h:307
KEY_KBDILLUMDOWN = 229
// KEY_KBDILLUMUP as defined in linux/input-event-codes.h:308
KEY_KBDILLUMUP = 230
// KEY_SEND as defined in linux/input-event-codes.h:310
KEY_SEND = 231
// KEY_REPLY as defined in linux/input-event-codes.h:311
KEY_REPLY = 232
// KEY_FORWARDMAIL as defined in linux/input-event-codes.h:312
KEY_FORWARDMAIL = 233
// KEY_SAVE as defined in linux/input-event-codes.h:313
KEY_SAVE = 234
// KEY_DOCUMENTS as defined in linux/input-event-codes.h:314
KEY_DOCUMENTS = 235
// KEY_BATTERY as defined in linux/input-event-codes.h:316
KEY_BATTERY = 236
// KEY_BLUETOOTH as defined in linux/input-event-codes.h:318
KEY_BLUETOOTH = 237
// KEY_WLAN as defined in linux/input-event-codes.h:319
KEY_WLAN = 238
// KEY_UWB as defined in linux/input-event-codes.h:320
KEY_UWB = 239
// KEY_UNKNOWN as defined in linux/input-event-codes.h:322
KEY_UNKNOWN = 240
// KEY_VIDEO_NEXT as defined in linux/input-event-codes.h:324
KEY_VIDEO_NEXT = 241
// KEY_VIDEO_PREV as defined in linux/input-event-codes.h:325
KEY_VIDEO_PREV = 242
// KEY_BRIGHTNESS_CYCLE as defined in linux/input-event-codes.h:326
KEY_BRIGHTNESS_CYCLE = 243
// KEY_BRIGHTNESS_AUTO as defined in linux/input-event-codes.h:327
KEY_BRIGHTNESS_AUTO = 244
// KEY_BRIGHTNESS_ZERO as defined in linux/input-event-codes.h:330
KEY_BRIGHTNESS_ZERO = 244
// KEY_DISPLAY_OFF as defined in linux/input-event-codes.h:331
KEY_DISPLAY_OFF = 245
// KEY_WWAN as defined in linux/input-event-codes.h:333
KEY_WWAN = 246
// KEY_WIMAX as defined in linux/input-event-codes.h:334
KEY_WIMAX = 246
// KEY_RFKILL as defined in linux/input-event-codes.h:335
KEY_RFKILL = 247
// KEY_MICMUTE as defined in linux/input-event-codes.h:337
KEY_MICMUTE = 248
// BTN_MISC as defined in linux/input-event-codes.h:341
BTN_MISC = 256
// BTN_0 as defined in linux/input-event-codes.h:342
BTN_0 = 256
// BTN_1 as defined in linux/input-event-codes.h:343
BTN_1 = 257
// BTN_2 as defined in linux/input-event-codes.h:344
BTN_2 = 258
// BTN_3 as defined in linux/input-event-codes.h:345
BTN_3 = 259
// BTN_4 as defined in linux/input-event-codes.h:346
BTN_4 = 260
// BTN_5 as defined in linux/input-event-codes.h:347
BTN_5 = 261
// BTN_6 as defined in linux/input-event-codes.h:348
BTN_6 = 262
// BTN_7 as defined in linux/input-event-codes.h:349
BTN_7 = 263
// BTN_8 as defined in linux/input-event-codes.h:350
BTN_8 = 264
// BTN_9 as defined in linux/input-event-codes.h:351
BTN_9 = 265
// BTN_MOUSE as defined in linux/input-event-codes.h:353
BTN_MOUSE = 272
// BTN_LEFT as defined in linux/input-event-codes.h:354
BTN_LEFT = 272
// BTN_RIGHT as defined in linux/input-event-codes.h:355
BTN_RIGHT = 273
// BTN_MIDDLE as defined in linux/input-event-codes.h:356
BTN_MIDDLE = 274
// BTN_SIDE as defined in linux/input-event-codes.h:357
BTN_SIDE = 275
// BTN_EXTRA as defined in linux/input-event-codes.h:358
BTN_EXTRA = 276
// BTN_FORWARD as defined in linux/input-event-codes.h:359
BTN_FORWARD = 277
// BTN_BACK as defined in linux/input-event-codes.h:360
BTN_BACK = 278
// BTN_TASK as defined in linux/input-event-codes.h:361
BTN_TASK = 279
// BTN_JOYSTICK as defined in linux/input-event-codes.h:363
BTN_JOYSTICK = 288
// BTN_TRIGGER as defined in linux/input-event-codes.h:364
BTN_TRIGGER = 288
// BTN_THUMB as defined in linux/input-event-codes.h:365
BTN_THUMB = 289
// BTN_THUMB2 as defined in linux/input-event-codes.h:366
BTN_THUMB2 = 290
// BTN_TOP as defined in linux/input-event-codes.h:367
BTN_TOP = 291
// BTN_TOP2 as defined in linux/input-event-codes.h:368
BTN_TOP2 = 292
// BTN_PINKIE as defined in linux/input-event-codes.h:369
BTN_PINKIE = 293
// BTN_BASE as defined in linux/input-event-codes.h:370
BTN_BASE = 294
// BTN_BASE2 as defined in linux/input-event-codes.h:371
BTN_BASE2 = 295
// BTN_BASE3 as defined in linux/input-event-codes.h:372
BTN_BASE3 = 296
// BTN_BASE4 as defined in linux/input-event-codes.h:373
BTN_BASE4 = 297
// BTN_BASE5 as defined in linux/input-event-codes.h:374
BTN_BASE5 = 298
// BTN_BASE6 as defined in linux/input-event-codes.h:375
BTN_BASE6 = 299
// BTN_DEAD as defined in linux/input-event-codes.h:376
BTN_DEAD = 303
// BTN_GAMEPAD as defined in linux/input-event-codes.h:378
BTN_GAMEPAD = 304
// BTN_SOUTH as defined in linux/input-event-codes.h:379
BTN_SOUTH = 304
// BTN_A as defined in linux/input-event-codes.h:380
BTN_A = 304
// BTN_EAST as defined in linux/input-event-codes.h:381
BTN_EAST = 305
// BTN_B as defined in linux/input-event-codes.h:382
BTN_B = 305
// BTN_C as defined in linux/input-event-codes.h:383
BTN_C = 306
// BTN_NORTH as defined in linux/input-event-codes.h:384
BTN_NORTH = 307
// BTN_X as defined in linux/input-event-codes.h:385
BTN_X = 307
// BTN_WEST as defined in linux/input-event-codes.h:386
BTN_WEST = 308
// BTN_Y as defined in linux/input-event-codes.h:387
BTN_Y = 308
// BTN_Z as defined in linux/input-event-codes.h:388
BTN_Z = 309
// BTN_TL as defined in linux/input-event-codes.h:389
BTN_TL = 310
// BTN_TR as defined in linux/input-event-codes.h:390
BTN_TR = 311
// BTN_TL2 as defined in linux/input-event-codes.h:391
BTN_TL2 = 312
// BTN_TR2 as defined in linux/input-event-codes.h:392
BTN_TR2 = 313
// BTN_SELECT as defined in linux/input-event-codes.h:393
BTN_SELECT = 314
// BTN_START as defined in linux/input-event-codes.h:394
BTN_START = 315
// BTN_MODE as defined in linux/input-event-codes.h:395
BTN_MODE = 316
// BTN_THUMBL as defined in linux/input-event-codes.h:396
BTN_THUMBL = 317
// BTN_THUMBR as defined in linux/input-event-codes.h:397
BTN_THUMBR = 318
// BTN_DIGI as defined in linux/input-event-codes.h:399
BTN_DIGI = 320
// BTN_TOOL_PEN as defined in linux/input-event-codes.h:400
BTN_TOOL_PEN = 320
// BTN_TOOL_RUBBER as defined in linux/input-event-codes.h:401
BTN_TOOL_RUBBER = 321
// BTN_TOOL_BRUSH as defined in linux/input-event-codes.h:402
BTN_TOOL_BRUSH = 322
// BTN_TOOL_PENCIL as defined in linux/input-event-codes.h:403
BTN_TOOL_PENCIL = 323
// BTN_TOOL_AIRBRUSH as defined in linux/input-event-codes.h:404
BTN_TOOL_AIRBRUSH = 324
// BTN_TOOL_FINGER as defined in linux/input-event-codes.h:405
BTN_TOOL_FINGER = 325
// BTN_TOOL_MOUSE as defined in linux/input-event-codes.h:406
BTN_TOOL_MOUSE = 326
// BTN_TOOL_LENS as defined in linux/input-event-codes.h:407
BTN_TOOL_LENS = 327
// BTN_TOOL_QUINTTAP as defined in linux/input-event-codes.h:408
BTN_TOOL_QUINTTAP = 328
// BTN_TOUCH as defined in linux/input-event-codes.h:409
BTN_TOUCH = 330
// BTN_STYLUS as defined in linux/input-event-codes.h:410
BTN_STYLUS = 331
// BTN_STYLUS2 as defined in linux/input-event-codes.h:411
BTN_STYLUS2 = 332
// BTN_TOOL_DOUBLETAP as defined in linux/input-event-codes.h:412
BTN_TOOL_DOUBLETAP = 333
// BTN_TOOL_TRIPLETAP as defined in linux/input-event-codes.h:413
BTN_TOOL_TRIPLETAP = 334
// BTN_TOOL_QUADTAP as defined in linux/input-event-codes.h:414
BTN_TOOL_QUADTAP = 335
// BTN_WHEEL as defined in linux/input-event-codes.h:416
BTN_WHEEL = 336
// BTN_GEAR_DOWN as defined in linux/input-event-codes.h:417
BTN_GEAR_DOWN = 336
// BTN_GEAR_UP as defined in linux/input-event-codes.h:418
BTN_GEAR_UP = 337
// KEY_OK as defined in linux/input-event-codes.h:420
KEY_OK = 352
// KEY_SELECT as defined in linux/input-event-codes.h:421
KEY_SELECT = 353
// KEY_GOTO as defined in linux/input-event-codes.h:422
KEY_GOTO = 354
// KEY_CLEAR as defined in linux/input-event-codes.h:423
KEY_CLEAR = 355
// KEY_POWER2 as defined in linux/input-event-codes.h:424
KEY_POWER2 = 356
// KEY_OPTION as defined in linux/input-event-codes.h:425
KEY_OPTION = 357
// KEY_INFO as defined in linux/input-event-codes.h:426
KEY_INFO = 358
// KEY_TIME as defined in linux/input-event-codes.h:427
KEY_TIME = 359
// KEY_VENDOR as defined in linux/input-event-codes.h:428
KEY_VENDOR = 360
// KEY_ARCHIVE as defined in linux/input-event-codes.h:429
KEY_ARCHIVE = 361
// KEY_PROGRAM as defined in linux/input-event-codes.h:430
KEY_PROGRAM = 362
// KEY_CHANNEL as defined in linux/input-event-codes.h:431
KEY_CHANNEL = 363
// KEY_FAVORITES as defined in linux/input-event-codes.h:432
KEY_FAVORITES = 364
// KEY_EPG as defined in linux/input-event-codes.h:433
KEY_EPG = 365
// KEY_PVR as defined in linux/input-event-codes.h:434
KEY_PVR = 366
// KEY_MHP as defined in linux/input-event-codes.h:435
KEY_MHP = 367
// KEY_LANGUAGE as defined in linux/input-event-codes.h:436
KEY_LANGUAGE = 368
// KEY_TITLE as defined in linux/input-event-codes.h:437
KEY_TITLE = 369
// KEY_SUBTITLE as defined in linux/input-event-codes.h:438
KEY_SUBTITLE = 370
// KEY_ANGLE as defined in linux/input-event-codes.h:439
KEY_ANGLE = 371
// KEY_ZOOM as defined in linux/input-event-codes.h:440
KEY_ZOOM = 372
// KEY_MODE as defined in linux/input-event-codes.h:441
KEY_MODE = 373
// KEY_KEYBOARD as defined in linux/input-event-codes.h:442
KEY_KEYBOARD = 374
// KEY_SCREEN as defined in linux/input-event-codes.h:443
KEY_SCREEN = 375
// KEY_PC as defined in linux/input-event-codes.h:444
KEY_PC = 376
// KEY_TV as defined in linux/input-event-codes.h:445
KEY_TV = 377
// KEY_TV2 as defined in linux/input-event-codes.h:446
KEY_TV2 = 378
// KEY_VCR as defined in linux/input-event-codes.h:447
KEY_VCR = 379
// KEY_VCR2 as defined in linux/input-event-codes.h:448
KEY_VCR2 = 380
// KEY_SAT as defined in linux/input-event-codes.h:449
KEY_SAT = 381
// KEY_SAT2 as defined in linux/input-event-codes.h:450
KEY_SAT2 = 382
// KEY_CD as defined in linux/input-event-codes.h:451
KEY_CD = 383
// KEY_TAPE as defined in linux/input-event-codes.h:452
KEY_TAPE = 384
// KEY_RADIO as defined in linux/input-event-codes.h:453
KEY_RADIO = 385
// KEY_TUNER as defined in linux/input-event-codes.h:454
KEY_TUNER = 386
// KEY_PLAYER as defined in linux/input-event-codes.h:455
KEY_PLAYER = 387
// KEY_TEXT as defined in linux/input-event-codes.h:456
KEY_TEXT = 388
// KEY_DVD as defined in linux/input-event-codes.h:457
KEY_DVD = 389
// KEY_AUX as defined in linux/input-event-codes.h:458
KEY_AUX = 390
// KEY_MP3 as defined in linux/input-event-codes.h:459
KEY_MP3 = 391
// KEY_AUDIO as defined in linux/input-event-codes.h:460
KEY_AUDIO = 392
// KEY_VIDEO as defined in linux/input-event-codes.h:461
KEY_VIDEO = 393
// KEY_DIRECTORY as defined in linux/input-event-codes.h:462
KEY_DIRECTORY = 394
// KEY_LIST as defined in linux/input-event-codes.h:463
KEY_LIST = 395
// KEY_MEMO as defined in linux/input-event-codes.h:464
KEY_MEMO = 396
// KEY_CALENDAR as defined in linux/input-event-codes.h:465
KEY_CALENDAR = 397
// KEY_RED as defined in linux/input-event-codes.h:466
KEY_RED = 398
// KEY_GREEN as defined in linux/input-event-codes.h:467
KEY_GREEN = 399
// KEY_YELLOW as defined in linux/input-event-codes.h:468
KEY_YELLOW = 400
// KEY_BLUE as defined in linux/input-event-codes.h:469
KEY_BLUE = 401
// KEY_CHANNELUP as defined in linux/input-event-codes.h:470
KEY_CHANNELUP = 402
// KEY_CHANNELDOWN as defined in linux/input-event-codes.h:471
KEY_CHANNELDOWN = 403
// KEY_FIRST as defined in linux/input-event-codes.h:472
KEY_FIRST = 404
// KEY_LAST as defined in linux/input-event-codes.h:473
KEY_LAST = 405
// KEY_AB as defined in linux/input-event-codes.h:474
KEY_AB = 406
// KEY_NEXT as defined in linux/input-event-codes.h:475
KEY_NEXT = 407
// KEY_RESTART as defined in linux/input-event-codes.h:476
KEY_RESTART = 408
// KEY_SLOW as defined in linux/input-event-codes.h:477
KEY_SLOW = 409
// KEY_SHUFFLE as defined in linux/input-event-codes.h:478
KEY_SHUFFLE = 410
// KEY_BREAK as defined in linux/input-event-codes.h:479
KEY_BREAK = 411
// KEY_PREVIOUS as defined in linux/input-event-codes.h:480
KEY_PREVIOUS = 412
// KEY_DIGITS as defined in linux/input-event-codes.h:481
KEY_DIGITS = 413
// KEY_TEEN as defined in linux/input-event-codes.h:482
KEY_TEEN = 414
// KEY_TWEN as defined in linux/input-event-codes.h:483
KEY_TWEN = 415
// KEY_VIDEOPHONE as defined in linux/input-event-codes.h:484
KEY_VIDEOPHONE = 416
// KEY_GAMES as defined in linux/input-event-codes.h:485
KEY_GAMES = 417
// KEY_ZOOMIN as defined in linux/input-event-codes.h:486
KEY_ZOOMIN = 418
// KEY_ZOOMOUT as defined in linux/input-event-codes.h:487
KEY_ZOOMOUT = 419
// KEY_ZOOMRESET as defined in linux/input-event-codes.h:488
KEY_ZOOMRESET = 420
// KEY_WORDPROCESSOR as defined in linux/input-event-codes.h:489
KEY_WORDPROCESSOR = 421
// KEY_EDITOR as defined in linux/input-event-codes.h:490
KEY_EDITOR = 422
// KEY_SPREADSHEET as defined in linux/input-event-codes.h:491
KEY_SPREADSHEET = 423
// KEY_GRAPHICSEDITOR as defined in linux/input-event-codes.h:492
KEY_GRAPHICSEDITOR = 424
// KEY_PRESENTATION as defined in linux/input-event-codes.h:493
KEY_PRESENTATION = 425
// KEY_DATABASE as defined in linux/input-event-codes.h:494
KEY_DATABASE = 426
// KEY_NEWS as defined in linux/input-event-codes.h:495
KEY_NEWS = 427
// KEY_VOICEMAIL as defined in linux/input-event-codes.h:496
KEY_VOICEMAIL = 428
// KEY_ADDRESSBOOK as defined in linux/input-event-codes.h:497
KEY_ADDRESSBOOK = 429
// KEY_MESSENGER as defined in linux/input-event-codes.h:498
KEY_MESSENGER = 430
// KEY_DISPLAYTOGGLE as defined in linux/input-event-codes.h:499
KEY_DISPLAYTOGGLE = 431
// KEY_BRIGHTNESS_TOGGLE as defined in linux/input-event-codes.h:500
KEY_BRIGHTNESS_TOGGLE = 431
// KEY_SPELLCHECK as defined in linux/input-event-codes.h:501
KEY_SPELLCHECK = 432
// KEY_LOGOFF as defined in linux/input-event-codes.h:502
KEY_LOGOFF = 433
// KEY_DOLLAR as defined in linux/input-event-codes.h:504
KEY_DOLLAR = 434
// KEY_EURO as defined in linux/input-event-codes.h:505
KEY_EURO = 435
// KEY_FRAMEBACK as defined in linux/input-event-codes.h:507
KEY_FRAMEBACK = 436
// KEY_FRAMEFORWARD as defined in linux/input-event-codes.h:508
KEY_FRAMEFORWARD = 437
// KEY_CONTEXT_MENU as defined in linux/input-event-codes.h:509
KEY_CONTEXT_MENU = 438
// KEY_MEDIA_REPEAT as defined in linux/input-event-codes.h:510
KEY_MEDIA_REPEAT = 439
// KEY_10CHANNELSUP as defined in linux/input-event-codes.h:511
KEY_10CHANNELSUP = 440
// KEY_10CHANNELSDOWN as defined in linux/input-event-codes.h:512
KEY_10CHANNELSDOWN = 441
// KEY_IMAGES as defined in linux/input-event-codes.h:513
KEY_IMAGES = 442
// KEY_DEL_EOL as defined in linux/input-event-codes.h:515
KEY_DEL_EOL = 448
// KEY_DEL_EOS as defined in linux/input-event-codes.h:516
KEY_DEL_EOS = 449
// KEY_INS_LINE as defined in linux/input-event-codes.h:517
KEY_INS_LINE = 450
// KEY_DEL_LINE as defined in linux/input-event-codes.h:518
KEY_DEL_LINE = 451
// KEY_FN as defined in linux/input-event-codes.h:520
KEY_FN = 464
// KEY_FN_ESC as defined in linux/input-event-codes.h:521
KEY_FN_ESC = 465
// KEY_FN_F1 as defined in linux/input-event-codes.h:522
KEY_FN_F1 = 466
// KEY_FN_F2 as defined in linux/input-event-codes.h:523
KEY_FN_F2 = 467
// KEY_FN_F3 as defined in linux/input-event-codes.h:524
KEY_FN_F3 = 468
// KEY_FN_F4 as defined in linux/input-event-codes.h:525
KEY_FN_F4 = 469
// KEY_FN_F5 as defined in linux/input-event-codes.h:526
KEY_FN_F5 = 470
// KEY_FN_F6 as defined in linux/input-event-codes.h:527
KEY_FN_F6 = 471
// KEY_FN_F7 as defined in linux/input-event-codes.h:528
KEY_FN_F7 = 472