blob: 9e2085c97cf41fb06cd76bf77fdb82b1f6d4e161 (
plain)
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
|
#define MK_CTRL 0x01
#define MK_SHIFT 0x02
#define MK_ALT 0x04
#define MK_GUI 0x08
#define MK_LCTRL 0x01
#define MK_LSHIFT 0x02
#define MK_LALT 0x04
#define MK_LGUI 0x08
#define MK_RCTRL 0x10
#define MK_RSHIFT 0x20
#define MK_RALT 0x40
#define MK_RGUI 0x80
#define KS_POWER_DOWN 0x81
#define KS_SLEEP 0x82
#define KS_WAKE_UP 0x83
#define KM_PLAY 0xB0
#define KM_PAUSE 0xB1
#define KM_RECORD 0xB2
#define KM_FAST_FORWARD 0xB3
#define KM_REWIND 0xB4
#define KM_NEXT 0xB5
#define KM_PREV 0xB6
#define KM_STOP 0xB7
#define KM_EJECT 0xB8
#define KM_RAND_PLAY 0xB0
#define KM_PLAY_PAUSE 0xCD
#define KM_PLAY_SKIP 0xCE
#define KM_MUTE 0xE2
#define KM_VOL_INC 0xE9
#define KM_VOL_DEC 0xEA
#define K_A 4
#define K_B 5
#define K_C 6
#define K_D 7
#define K_E 8
#define K_F 9
#define K_G 10
#define K_H 11
#define K_I 12
#define K_J 13
#define K_K 14
#define K_L 15
#define K_M 16
#define K_N 17
#define K_O 18
#define K_P 19
#define K_Q 20
#define K_R 21
#define K_S 22
#define K_T 23
#define K_U 24
#define K_V 25
#define K_W 26
#define K_X 27
#define K_Y 28
#define K_Z 29
#define K_1 30
#define K_2 31
#define K_3 32
#define K_4 33
#define K_5 34
#define K_6 35
#define K_7 36
#define K_8 37
#define K_9 38
#define K_0 39
#define K_RET 40
#define K_ESC 41
#define K_BSPC 42
#define K_TAB 43
#define K_SPC 44
#define K_MINUS 45
#define K_EQUAL 46
#define K_LBRACE 47
#define K_RBRACE 48
#define K_BSLASH 49
#define K_NON_US_NUM 50
#define K_SCOL 51
#define K_QUOTE 52
#define K_TILDE 53
#define K_COMMA 54
#define K_DOT 55
#define K_SLASH 56
#define K_CPSLK 57
#define K_F1 58
#define K_F2 59
#define K_F3 60
#define K_F4 61
#define K_F5 62
#define K_F6 63
#define K_F7 64
#define K_F8 65
#define K_F9 66
#define K_F10 67
#define K_F11 68
#define K_F12 69
#define K_PRSCR 70
#define K_SCRLLK 71
#define K_PAUSE 72
#define K_INSERT 73
#define K_HOME 74
#define K_PGUP 75
#define K_DEL 76
#define K_END 77
#define K_PGDN 78
#define K_RIGHT 79
#define K_LEFT 80
#define K_DOWN 81
#define K_UP 82
#define K_NUM_LOCK 83
#define K_NON_US_BS 100
#define K_MENU 101
#define K_F13 104
#define K_F14 105
#define K_F15 106
#define K_F16 107
#define K_F17 108
#define K_F18 109
#define K_F19 110
#define K_F20 111
#define K_F21 112
#define K_F22 113
#define K_F23 114
#define K_F24 115
#define KP_SLASH 84
#define KP_ASTERIX 85
#define KP_MINUS 86
#define KP_PLUS 87
#define KP_ENTER 88
#define KP_1 89
#define KP_2 90
#define KP_3 91
#define KP_4 92
#define KP_5 93
#define KP_6 94
#define KP_7 95
#define KP_8 96
#define KP_9 97
#define KP_0 98
#define KP_DOT 99
#define K_SYSRQ 154
|