compile and link sdl.cpp if WITH_SDL is set
[enigma2.git] / keyids.py
1 KEYIDS = { 
2 "KEY_RESERVED": 0, 
3 "KEY_ESC": 1, 
4 "KEY_1": 2, 
5 "KEY_2": 3, 
6 "KEY_3": 4, 
7 "KEY_4": 5, 
8 "KEY_5": 6, 
9 "KEY_6": 7, 
10 "KEY_7": 8, 
11 "KEY_8": 9, 
12 "KEY_9": 10, 
13 "KEY_0": 11, 
14 "KEY_MINUS": 12, 
15 "KEY_EQUAL": 13, 
16 "KEY_BACKSPACE": 14, 
17 "KEY_TAB": 15, 
18 "KEY_Q": 16, 
19 "KEY_W": 17, 
20 "KEY_E": 18, 
21 "KEY_R": 19, 
22 "KEY_T": 20, 
23 "KEY_Y": 21, 
24 "KEY_U": 22, 
25 "KEY_I": 23, 
26 "KEY_O": 24, 
27 "KEY_P": 25, 
28 "KEY_LEFTBRACE": 26, 
29 "KEY_RIGHTBRACE": 27, 
30 "KEY_ENTER": 28, 
31 "KEY_LEFTCTRL": 29, 
32 "KEY_A": 30, 
33 "KEY_S": 31, 
34 "KEY_D": 32, 
35 "KEY_F": 33, 
36 "KEY_G": 34, 
37 "KEY_H": 35, 
38 "KEY_J": 36, 
39 "KEY_K": 37, 
40 "KEY_L": 38, 
41 "KEY_SEMICOLON": 39, 
42 "KEY_APOSTROPHE": 40, 
43 "KEY_GRAVE": 41, 
44 "KEY_LEFTSHIFT": 42, 
45 "KEY_BACKSLASH": 43, 
46 "KEY_Z": 44, 
47 "KEY_X": 45, 
48 "KEY_C": 46, 
49 "KEY_V": 47, 
50 "KEY_B": 48, 
51 "KEY_N": 49, 
52 "KEY_M": 50, 
53 "KEY_COMMA": 51, 
54 "KEY_DOT": 52, 
55 "KEY_SLASH": 53, 
56 "KEY_RIGHTSHIFT": 54, 
57 "KEY_KPASTERISK": 55, 
58 "KEY_LEFTALT": 56, 
59 "KEY_SPACE": 57, 
60 "KEY_CAPSLOCK": 58, 
61 "KEY_F1": 59, 
62 "KEY_F2": 60, 
63 "KEY_F3": 61, 
64 "KEY_F4": 62, 
65 "KEY_F5": 63, 
66 "KEY_F6": 64, 
67 "KEY_F7": 65, 
68 "KEY_F8": 66, 
69 "KEY_F9": 67, 
70 "KEY_F10": 68, 
71 "KEY_NUMLOCK": 69, 
72 "KEY_SCROLLLOCK": 70, 
73 "KEY_KP7": 71, 
74 "KEY_KP8": 72, 
75 "KEY_KP9": 73, 
76 "KEY_KPMINUS": 74, 
77 "KEY_KP4": 75, 
78 "KEY_KP5": 76, 
79 "KEY_KP6": 77, 
80 "KEY_KPPLUS": 78, 
81 "KEY_KP1": 79, 
82 "KEY_KP2": 80, 
83 "KEY_KP3": 81, 
84 "KEY_KP0": 82, 
85 "KEY_KPDOT": 83, 
86 "KEY_103RD": 84, 
87 "KEY_F13": 85, 
88 "KEY_102ND": 86, 
89 "KEY_F11": 87, 
90 "KEY_F12": 88, 
91 "KEY_F14": 89, 
92 "KEY_F15": 90, 
93 "KEY_F16": 91, 
94 "KEY_F17": 92, 
95 "KEY_F18": 93, 
96 "KEY_F19": 94, 
97 "KEY_F20": 95, 
98 "KEY_KPENTER": 96, 
99 "KEY_RIGHTCTRL": 97, 
100 "KEY_KPSLASH": 98, 
101 "KEY_SYSRQ": 99, 
102 "KEY_RIGHTALT": 100, 
103 "KEY_LINEFEED": 101, 
104 "KEY_HOME": 102, 
105 "KEY_UP": 103, 
106 "KEY_PAGEUP": 104, 
107 "KEY_LEFT": 105, 
108 "KEY_RIGHT": 106, 
109 "KEY_END": 107, 
110 "KEY_DOWN": 108, 
111 "KEY_PAGEDOWN": 109, 
112 "KEY_INSERT": 110, 
113 "KEY_DELETE": 111, 
114 "KEY_MACRO": 112, 
115 "KEY_MUTE": 113, 
116 "KEY_VOLUMEDOWN": 114, 
117 "KEY_VOLUMEUP": 115, 
118 "KEY_POWER": 116, 
119 "KEY_KPEQUAL": 117, 
120 "KEY_KPPLUSMINUS": 118, 
121 "KEY_PAUSE": 119, 
122 "KEY_F21": 120, 
123 "KEY_F22": 121, 
124 "KEY_F23": 122, 
125 "KEY_F24": 123, 
126 "KEY_KPCOMMA": 124, 
127 "KEY_LEFTMETA": 125, 
128 "KEY_RIGHTMETA": 126, 
129 "KEY_COMPOSE": 127, 
130 "KEY_STOP": 128, 
131 "KEY_AGAIN": 129, 
132 "KEY_PROPS": 130, 
133 "KEY_UNDO": 131, 
134 "KEY_FRONT": 132, 
135 "KEY_COPY": 133, 
136 "KEY_OPEN": 134, 
137 "KEY_PASTE": 135, 
138 "KEY_FIND": 136, 
139 "KEY_CUT": 137, 
140 "KEY_HELP": 138, 
141 "KEY_MENU": 139, 
142 "KEY_CALC": 140, 
143 "KEY_SETUP": 141, 
144 "KEY_SLEEP": 142, 
145 "KEY_WAKEUP": 143, 
146 "KEY_FILE": 144, 
147 "KEY_SENDFILE": 145, 
148 "KEY_DELETEFILE": 146, 
149 "KEY_XFER": 147, 
150 "KEY_PROG1": 148, 
151 "KEY_PROG2": 149, 
152 "KEY_WWW": 150, 
153 "KEY_MSDOS": 151, 
154 "KEY_COFFEE": 152, 
155 "KEY_DIRECTION": 153, 
156 "KEY_CYCLEWINDOWS": 154, 
157 "KEY_MAIL": 155, 
158 "KEY_BOOKMARKS": 156, 
159 "KEY_COMPUTER": 157, 
160 "KEY_BACK": 158, 
161 "KEY_FORWARD": 159, 
162 "KEY_CLOSECD": 160, 
163 "KEY_EJECTCD": 161, 
164 "KEY_EJECTCLOSECD": 162, 
165 "KEY_NEXTSONG": 163, 
166 "KEY_PLAYPAUSE": 164, 
167 "KEY_PREVIOUSSONG": 165, 
168 "KEY_STOPCD": 166, 
169 "KEY_RECORD": 167, 
170 "KEY_REWIND": 168, 
171 "KEY_PHONE": 169, 
172 "KEY_ISO": 170, 
173 "KEY_CONFIG": 171, 
174 "KEY_HOMEPAGE": 172, 
175 "KEY_REFRESH": 173, 
176 "KEY_EXIT": 174, 
177 "KEY_MOVE": 175, 
178 "KEY_EDIT": 176, 
179 "KEY_SCROLLUP": 177, 
180 "KEY_SCROLLDOWN": 178, 
181 "KEY_KPLEFTPAREN": 179, 
182 "KEY_KPRIGHTPAREN": 180, 
183 "KEY_INTL1": 181, 
184 "KEY_INTL2": 182, 
185 "KEY_INTL3": 183, 
186 "KEY_INTL4": 184, 
187 "KEY_INTL5": 185, 
188 "KEY_INTL6": 186, 
189 "KEY_INTL7": 187, 
190 "KEY_INTL8": 188, 
191 "KEY_INTL9": 189, 
192 "KEY_LANG1": 190, 
193 "KEY_LANG2": 191, 
194 "KEY_LANG3": 192, 
195 "KEY_LANG4": 193, 
196 "KEY_LANG5": 194, 
197 "KEY_LANG6": 195, 
198 "KEY_LANG7": 196, 
199 "KEY_LANG8": 197, 
200 "KEY_LANG9": 198, 
201 "KEY_PLAYCD": 200, 
202 "KEY_PAUSECD": 201, 
203 "KEY_PROG3": 202, 
204 "KEY_PROG4": 203, 
205 "KEY_SUSPEND": 205, 
206 "KEY_CLOSE": 206, 
207 "KEY_PLAY": 207, 
208 "KEY_FASTFORWARD": 208, 
209 "KEY_BASSBOOST": 209, 
210 "KEY_PRINT": 210, 
211 "KEY_HP": 211, 
212 "KEY_CAMERA": 212, 
213 "KEY_SOUND": 213, 
214 "KEY_QUESTION": 214, 
215 "KEY_EMAIL": 215, 
216 "KEY_CHAT": 216, 
217 "KEY_SEARCH": 217, 
218 "KEY_CONNECT": 218, 
219 "KEY_FINANCE": 219, 
220 "KEY_SPORT": 220, 
221 "KEY_SHOP": 221, 
222 "KEY_ALTERASE": 222, 
223 "KEY_CANCEL": 223, 
224 "KEY_BRIGHTNESSDOWN": 224, 
225 "KEY_BRIGHTNESSUP": 225, 
226 "KEY_MEDIA": 226, 
227 "KEY_UNKNOWN": 240, 
228 "KEY_OK": 352, 
229 "KEY_SELECT": 353, 
230 "KEY_GOTO": 354, 
231 "KEY_CLEAR": 355, 
232 "KEY_POWER2": 356, 
233 "KEY_OPTION": 357, 
234 "KEY_INFO": 358, 
235 "KEY_TIME": 359, 
236 "KEY_VENDOR": 360, 
237 "KEY_ARCHIVE": 361, 
238 "KEY_PROGRAM": 362, 
239 "KEY_CHANNEL": 363, 
240 "KEY_FAVORITES": 364, 
241 "KEY_EPG": 365, 
242 "KEY_PVR": 366, 
243 "KEY_MHP": 367, 
244 "KEY_LANGUAGE": 368, 
245 "KEY_TITLE": 369, 
246 "KEY_SUBTITLE": 370, 
247 "KEY_ANGLE": 371, 
248 "KEY_ZOOM": 372, 
249 "KEY_MODE": 373, 
250 "KEY_KEYBOARD": 374, 
251 "KEY_SCREEN": 375, 
252 "KEY_PC": 376, 
253 "KEY_TV": 377, 
254 "KEY_TV2": 378, 
255 "KEY_VCR": 379, 
256 "KEY_VCR2": 380, 
257 "KEY_SAT": 381, 
258 "KEY_SAT2": 382, 
259 "KEY_CD": 383, 
260 "KEY_TAPE": 384, 
261 "KEY_RADIO": 385, 
262 "KEY_TUNER": 386, 
263 "KEY_PLAYER": 387, 
264 "KEY_TEXT": 388, 
265 "KEY_DVD": 389, 
266 "KEY_AUX": 390, 
267 "KEY_MP3": 391, 
268 "KEY_AUDIO": 392, 
269 "KEY_VIDEO": 393, 
270 "KEY_DIRECTORY": 394, 
271 "KEY_LIST": 395, 
272 "KEY_MEMO": 396, 
273 "KEY_CALENDAR": 397, 
274 "KEY_RED": 398, 
275 "KEY_GREEN": 399, 
276 "KEY_YELLOW": 400, 
277 "KEY_BLUE": 401, 
278 "KEY_CHANNELUP": 402, 
279 "KEY_CHANNELDOWN": 403, 
280 "KEY_FIRST": 404, 
281 "KEY_LAST": 405, 
282 "KEY_AB": 406, 
283 "KEY_NEXT": 407, 
284 "KEY_RESTART": 408, 
285 "KEY_SLOW": 409, 
286 "KEY_SHUFFLE": 410, 
287 "KEY_BREAK": 411, 
288 "KEY_PREVIOUS": 412, 
289 "KEY_DIGITS": 413, 
290 "KEY_TEEN": 414, 
291 "KEY_TWEN": 415, 
292 "KEY_DEL_EOL": 448, 
293 "KEY_DEL_EOS": 449, 
294 "KEY_INS_LINE": 450, 
295 "KEY_DEL_LINE": 451, 
296 "KEY_ASCII": 510,
297 "KEY_MAX": 511, 
298 "BTN_0": 256, 
299 "BTN_1": 257, 
300 }