6#ifndef INPUT_GP_EVENT_KEYS_H
7#define INPUT_GP_EVENT_KEYS_H
12enum gp_event_key_value {
26 GP_KEY_BACKSPACE = 14,
38 GP_KEY_LEFT_BRACE = 26,
39 GP_KEY_RIGHT_BRACE = 27,
41 GP_KEY_LEFT_CTRL = 29,
51 GP_KEY_SEMICOLON = 39,
52 GP_KEY_APOSTROPHE = 40,
54 GP_KEY_LEFT_SHIFT = 42,
55 GP_KEY_BACKSLASH = 43,
66 GP_KEY_RIGHT_SHIFT = 54,
67 GP_KEY_KP_ASTERISK = 55,
70 GP_KEY_CAPS_LOCK = 58,
82 GP_KEY_SCROLL_LOCK = 70,
97 GP_KEY_ZENKAKUHANKAKU = 85,
102 GP_KEY_KATAKANA = 90,
103 GP_KEY_HIRAGANA = 91,
105 GP_KEY_KATAKANA_HIRAGANA = 93,
106 GP_KEY_MUHENKAN = 94,
107 GP_KEY_KP_JPCOMMA = 95,
108 GP_KEY_KP_ENTER = 96,
109 GP_KEY_RIGHT_CTRL = 97,
110 GP_KEY_KP_SLASH = 98,
112 GP_KEY_RIGHT_ALT = 100,
113 GP_KEY_LINEFEED = 101,
116 GP_KEY_PAGE_UP = 104,
121 GP_KEY_PAGE_DOWN = 109,
126 GP_KEY_VOLUME_DOWN = 114,
127 GP_KEY_VOLUME_UP = 115,
129 GP_KEY_KP_EQUAL = 117,
130 GP_KEY_KP_PLUS_MINUS = 118,
133 GP_KEY_KP_COMMA = 121,
134 GP_KEY_HANGEUL = 122,
137 GP_KEY_LEFT_META = 125,
138 GP_KEY_RIGHT_META = 126,
139 GP_KEY_COMPOSE = 127,
157 GP_KEY_SEND_FILE = 145,
158 GP_KEY_DELETE_FILE = 146,
165 GP_KEY_ROTATE_DISPLAY = 153,
166 GP_KEY_CYCLE_WINDOWS = 154,
168 GP_KEY_BOOKMARKS = 156,
169 GP_KEY_COMPUTER = 157,
171 GP_KEY_FORWARD = 159,
172 GP_KEY_CLOSE_CD = 160,
173 GP_KEY_EJECT_CD = 161,
174 GP_KEY_EJECT_CLOSE_CD = 162,
175 GP_KEY_NEXT_SONG = 163,
176 GP_KEY_PLAY_PAUSE = 164,
177 GP_KEY_PREVIOUS_SONG = 165,
178 GP_KEY_STOP_CD = 166,
184 GP_KEY_HOME_PAGE = 172,
185 GP_KEY_REFRESH = 173,
189 GP_KEY_SCROLL_UP = 177,
190 GP_KEY_SCROLL_DOWN = 178,
191 GP_KEY_KP_LEFT_PAREN = 179,
192 GP_KEY_KP_RIGHT_PAREN = 180,
208 GP_KEY_PLAY_CD = 200,
209 GP_KEY_PAUSE_CD = 201,
212 GP_KEY_DASHBOARD = 204,
213 GP_KEY_SUSPEND = 205,
216 GP_KEY_FASTFORWARD = 208,
217 GP_KEY_BASS_BOOST = 209,
222 GP_KEY_QUESTION = 214,
226 GP_KEY_CONNECT = 218,
227 GP_KEY_FINANCE = 219,
230 GP_KEY_ALT_ERASE = 222,
232 GP_KEY_BRIGHTNESS_DOWN = 224,
233 GP_KEY_BRIGHTNESS_UP = 225,
236 GP_KEY_SWITCH_VIDEO_MODE = 227,
238 GP_KEY_KBD_ILLUM_TOGGLE = 228,
239 GP_KEY_KBD_ILLUM_DOWN = 229,
240 GP_KEY_KBD_ILLUM_UP = 230,
244 GP_KEY_FORWARD_MAIL = 233,
246 GP_KEY_DOCUMENTS = 235,
248 GP_KEY_BATTERY = 236,
250 GP_KEY_BLUETOOTH = 237,
254 GP_KEY_UNKNOWN = 240,
256 GP_KEY_VIDEO_NEXT = 241,
257 GP_KEY_VIDEO_PREV = 242,
258 GP_KEY_BRIGHTNESS_CYCLE = 243,
259 GP_KEY_BRIGHTNESS_AUTO = 244,
261 GP_KEY_DISPLAY_OFF = 245,
266 GP_KEY_MIC_MUTE = 248,
282 GP_BTN_RIGHT = 0x111,
283 GP_BTN_MIDDLE = 0x112,
285 GP_BTN_EXTRA = 0x114,
286 GP_BTN_FORWARD = 0x115,
290 GP_BTN_JOYSTICK = 0x120,
291 GP_BTN_THUMB = 0x121,
292 GP_BTN_THUMB2 = 0x122,
295 GP_BTN_PINKIE = 0x125,
297 GP_BTN_BASE2 = 0x127,
298 GP_BTN_BASE3 = 0x128,
299 GP_BTN_BASE4 = 0x129,
300 GP_BTN_BASE5 = 0x12a,
301 GP_BTN_BASE6 = 0x12b,
304 GP_BTN_SOUTH = 0x130,
307 GP_BTN_NORTH = 0x133,
314 GP_BTN_SELECT = 0x13a,
315 GP_BTN_START = 0x13b,
317 GP_BTN_THUMBL = 0x13d,
318 GP_BTN_THUMBR = 0x13e,
320 GP_BTN_TOOL_PEN = 0x140,
321 GP_BTN_TOOL_RUBBER = 0x141,
322 GP_BTN_TOOL_BRUSH = 0x142,
323 GP_BTN_TOOL_PENCIL = 0x143,
324 GP_BTN_TOOL_AIRBRUSH = 0x144,
325 GP_BTN_TOOL_FINGER = 0x145,
326 GP_BTN_TOOL_MOUSE = 0x146,
327 GP_BTN_TOOL_LENS = 0x147,
328 GP_BTN_TOOL_QUINT_TAP = 0x148,
329 GP_BTN_STYLUS3 = 0x149,
331 GP_BTN_TOUCH = 0x14a,
332 GP_BTN_STYLUS = 0x14b,
333 GP_BTN_STYLUS2 = 0x14c,
334 GP_BTN_TOOL_DOUBLE_TAP = 0x14d,
335 GP_BTN_TOOL_TRIPLE_TAP = 0x14e,
336 GP_BTN_TOOL_QUAD_TAP = 0x14f,
338 GP_BTN_WHEEL = 0x150,
339 GP_BTN_GEAR_UP = 0x151,
342 GP_KEY_SELECT = 0x161,
344 GP_KEY_CLEAR = 0x163,
345 GP_KEY_POWER2 = 0x164,
346 GP_KEY_OPTION = 0x165,
349 GP_KEY_VENDOR = 0x168,
350 GP_KEY_ARCHIVE = 0x169,
351 GP_KEY_PROGRAM = 0x16a,
352 GP_KEY_CHANNEL = 0x16b,
353 GP_KEY_FAVORITES = 0x16c,
357 GP_KEY_LANGUAGE = 0x170,
358 GP_KEY_TITLE = 0x171,
359 GP_KEY_SUBTITLE = 0x172,
360 GP_KEY_ANGLE = 0x173,
361 GP_KEY_FULL_SCREEN = 0x174,
363 GP_KEY_KEYBOARD = 0x176,
364 GP_KEY_ASPECT_RATIO = 0x177,
374 GP_KEY_RADIO = 0x181,
375 GP_KEY_TUNER = 0x182,
376 GP_KEY_PLAYER = 0x183,
381 GP_KEY_AUDIO = 0x188,
382 GP_KEY_VIDEO = 0x189,
383 GP_KEY_DIRECTORY = 0x18a,
386 GP_KEY_CALENDAR = 0x18d,
388 GP_KEY_GREEN = 0x18f,
389 GP_KEY_YELLOW = 0x190,
391 GP_KEY_CHANNEL_UP = 0x192,
392 GP_KEY_CHANNEL_DOWN = 0x193,
393 GP_KEY_FIRST = 0x194,
397 GP_KEY_RESTART = 0x198,
399 GP_KEY_SHUFFLE = 0x19a,
400 GP_KEY_BREAK = 0x19b,
401 GP_KEY_PREVIOUS = 0x19c,
402 GP_KEY_DIGITS = 0x19d,
405 GP_KEY_VIDEO_PHONE = 0x1a0,
406 GP_KEY_GAMES = 0x1a1,
407 GP_KEY_ZOOM_IN = 0x1a2,
408 GP_KEY_ZOOM_OUT = 0x1a3,
409 GP_KEY_ZOOM_RESET = 0x1a4,
410 GP_KEY_WORD_PROCESSOR = 0x1a5,
411 GP_KEY_EDITOR = 0x1a6,
412 GP_KEY_SPREADSHEET = 0x1a7,
413 GP_KEY_GRAPHICS_EDITOR = 0x1a8,
414 GP_KEY_PRESENTATION = 0x1a9,
415 GP_KEY_DATABASE = 0x1aa,
417 GP_KEY_VOICE_MAIL = 0x1ac,
418 GP_KEY_ADDRESS_BOOK = 0x1ad,
419 GP_KEY_MESSENGER = 0x1ae,
420 GP_KEY_DISPLAY_TOGGLE = 0x1af,
421 GP_KEY_SPELL_CHECK = 0x1b0,
422 GP_KEY_LOGOFF = 0x1b1,
424 GP_KEY_DOLLAR = 0x1b2,
427 GP_KEY_FRAME_BACK = 0x1b4,
428 GP_KEY_FRAME_FORWARD = 0x1b5,
429 GP_KEY_CONTEXT_MENU = 0x1b6,
430 GP_KEY_MEDIA_REPEAT = 0x1b7,
431 GP_KEY_10CHANNELS_UP = 0x1b8,
432 GP_KEY_10CHANNELS_DOWN = 0x1b9,
433 GP_KEY_IMAGES = 0x1ba,
434 GP_KEY_NOTIFICATION_CENTER = 0x1bc,
435 GP_KEY_PICKUP_PHONE = 0x1bd,
436 GP_KEY_HANGUP_PHONE = 0x1be,
438 GP_KEY_DEL_EOL = 0x1c0,
439 GP_KEY_DEL_EOS = 0x1c1,
440 GP_KEY_INS_LINE = 0x1c2,
441 GP_KEY_DEL_LINE = 0x1c3,