annotate src/events/SDL_keynames.h @ 2302:7ae1c419b626

Merged r3534:3535 from branches/SDL-1.2: Reset direction flag in SDL_revcpy().
author Ryan C. Gordon <icculus@icculus.org>
date Mon, 04 Feb 2008 17:25:33 +0000
parents 5b826389e298
children
rev   line source
2269
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
1 /*
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
2 SDL - Simple DirectMedia Layer
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
3 Copyright (C) 1997-2007 Sam Lantinga
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
4
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
5 This library is free software; you can redistribute it and/or
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
6 modify it under the terms of the GNU Lesser General Public
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
7 License as published by the Free Software Foundation; either
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
8 version 2.1 of the License, or (at your option) any later version.
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
9
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
10 This library is distributed in the hope that it will be useful,
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
13 Lesser General Public License for more details.
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
14
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
15 You should have received a copy of the GNU Lesser General Public
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
16 License along with this library; if not, write to the Free Software
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
17 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
18
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
19 Christian Walther
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
20 cwalther@gmx.ch
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
21 */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
22
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
23 /* Names for the physical SDLKey constants, returned by SDL_GetKeyName().
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
24 The strings are in UTF-8 encoding.
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
25 This table can (and should) be modified by a video driver in its VideoInit()
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
26 function using SDL_SetKeyName() to account for platform-dependent (but
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
27 layout-independent) key names.
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
28
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
29 The physical SDLKey codes can be divided into two groups:
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
30 - codes that occur both as physical and as layout keys. These have their
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
31 real, "user-readable" display name here.
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
32 - codes that only occur as physical keys, i.e. are never returned by
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
33 SDL_GetLayoutKey() if the backend implements it properly. These names are
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
34 therefore never returned by SDL_GetKeyName(SDL_GetLayoutKey(
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
35 event.key.keysym.sym)), the proper way of displaying a key name to the
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
36 user, but only by SDL_GetKeyName(event.key.keysym.sym), which is only
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
37 useful for debugging purposes. To emphasize this, these codes are named by
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
38 their "programmer-readable" SDLK_ constants here rather than by a
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
39 "user-readable" display name.
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
40 */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
41
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
42 /* *INDENT-OFF* */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
43 static const char *SDL_keynames[SDLK_LAST] = {
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
44 /* 0 */ "", /* SDL_PK_NONE */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
45 /* 1 */ "unknown key",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
46 /* 2 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
47 /* 3 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
48 /* 4 */ "SDLK_A",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
49 /* 5 */ "SDLK_B",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
50 /* 6 */ "SDLK_C",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
51 /* 7 */ "SDLK_D",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
52 /* 8 */ "SDLK_E",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
53 /* 9 */ "SDLK_F",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
54 /* 10 */ "SDLK_G",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
55 /* 11 */ "SDLK_H",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
56 /* 12 */ "SDLK_I",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
57 /* 13 */ "SDLK_J",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
58 /* 14 */ "SDLK_K",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
59 /* 15 */ "SDLK_L",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
60 /* 16 */ "SDLK_M",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
61 /* 17 */ "SDLK_N",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
62 /* 18 */ "SDLK_O",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
63 /* 19 */ "SDLK_P",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
64 /* 20 */ "SDLK_Q",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
65 /* 21 */ "SDLK_R",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
66 /* 22 */ "SDLK_S",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
67 /* 23 */ "SDLK_T",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
68 /* 24 */ "SDLK_U",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
69 /* 25 */ "SDLK_V",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
70 /* 26 */ "SDLK_W",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
71 /* 27 */ "SDLK_X",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
72 /* 28 */ "SDLK_Y",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
73 /* 29 */ "SDLK_Z",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
74 /* 30 */ "SDLK_1",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
75 /* 31 */ "SDLK_2",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
76 /* 32 */ "SDLK_3",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
77 /* 33 */ "SDLK_4",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
78 /* 34 */ "SDLK_5",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
79 /* 35 */ "SDLK_6",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
80 /* 36 */ "SDLK_7",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
81 /* 37 */ "SDLK_8",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
82 /* 38 */ "SDLK_9",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
83 /* 39 */ "SDLK_0",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
84 /* 40 */ "return",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
85 /* 41 */ "escape",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
86 /* 42 */ "backspace",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
87 /* 43 */ "tab",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
88 /* 44 */ "space",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
89 /* 45 */ "SDLK_HYPHENMINUS",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
90 /* 46 */ "SDLK_EQUALS",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
91 /* 47 */ "SDLK_LEFTBRACKET",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
92 /* 48 */ "SDLK_RIGHTBRACKET",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
93 /* 49 */ "SDLK_BACKSLASH",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
94 /* 50 */ "SDLK_NONUSHASH",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
95 /* 51 */ "SDLK_SEMICOLON",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
96 /* 52 */ "SDLK_APOSTROPHE",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
97 /* 53 */ "SDLK_GRAVE",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
98 /* 54 */ "SDLK_COMMA",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
99 /* 55 */ "SDLK_PERIOD",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
100 /* 56 */ "SDLK_SLASH",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
101 /* 57 */ "caps lock",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
102 /* 58 */ "F1",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
103 /* 59 */ "F2",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
104 /* 60 */ "F3",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
105 /* 61 */ "F4",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
106 /* 62 */ "F5",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
107 /* 63 */ "F6",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
108 /* 64 */ "F7",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
109 /* 65 */ "F8",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
110 /* 66 */ "F9",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
111 /* 67 */ "F10",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
112 /* 68 */ "F11",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
113 /* 69 */ "F12",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
114 /* 70 */ "print screen",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
115 /* 71 */ "scroll lock",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
116 /* 72 */ "pause",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
117 /* 73 */ "insert",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
118 /* 74 */ "home",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
119 /* 75 */ "page up",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
120 /* 76 */ "delete",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
121 /* 77 */ "end",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
122 /* 78 */ "page down",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
123 /* 79 */ "right",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
124 /* 80 */ "left",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
125 /* 81 */ "down",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
126 /* 82 */ "up",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
127 /* 83 */ "num lock",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
128 /* 84 */ "SDLK_KP_DIVIDE",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
129 /* 85 */ "SDLK_KP_MULTIPLY",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
130 /* 86 */ "SDLK_KP_MINUS",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
131 /* 87 */ "SDLK_KP_PLUS",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
132 /* 88 */ "enter",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
133 /* 89 */ "SDLK_KP_1",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
134 /* 90 */ "SDLK_KP_2",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
135 /* 91 */ "SDLK_KP_3",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
136 /* 92 */ "SDLK_KP_4",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
137 /* 93 */ "SDLK_KP_5",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
138 /* 94 */ "SDLK_KP_6",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
139 /* 95 */ "SDLK_KP_7",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
140 /* 96 */ "SDLK_KP_8",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
141 /* 97 */ "SDLK_KP_9",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
142 /* 98 */ "SDLK_KP_0",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
143 /* 99 */ "SDLK_KP_PERIOD",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
144 /* 100 */ "SDLK_NONUSBACKSLASH",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
145 /* 101 */ "application",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
146 /* 102 */ "power",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
147 /* 103 */ "SDLK_KP_EQUALS",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
148 /* 104 */ "F13",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
149 /* 105 */ "F14",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
150 /* 106 */ "F15",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
151 /* 107 */ "F16",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
152 /* 108 */ "F17",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
153 /* 109 */ "F18",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
154 /* 110 */ "F19",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
155 /* 111 */ "F20",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
156 /* 112 */ "F21",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
157 /* 113 */ "F22",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
158 /* 114 */ "F23",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
159 /* 115 */ "F24",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
160 /* 116 */ "execute",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
161 /* 117 */ "help",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
162 /* 118 */ "menu",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
163 /* 119 */ "select",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
164 /* 120 */ "stop",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
165 /* 121 */ "again",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
166 /* 122 */ "undo",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
167 /* 123 */ "cut",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
168 /* 124 */ "copy",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
169 /* 125 */ "paste",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
170 /* 126 */ "find",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
171 /* 127 */ "mute",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
172 /* 128 */ "volume up",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
173 /* 129 */ "volume down",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
174 /* 130 */ "caps lock", /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
175 /* 131 */ "num lock", /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
176 /* 132 */ "scroll lock", /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
177 /* 133 */ "SDLK_KP_COMMA",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
178 /* 134 */ "SDLK_KP_EQUALSAS400",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
179 /* 135 */ "international 1",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
180 /* 136 */ "international 2",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
181 /* 137 */ "international 3",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
182 /* 138 */ "international 4",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
183 /* 139 */ "international 5",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
184 /* 140 */ "international 6",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
185 /* 141 */ "international 7",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
186 /* 142 */ "international 8",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
187 /* 143 */ "international 9",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
188 /* 144 */ "lang 1",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
189 /* 145 */ "lang 2",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
190 /* 146 */ "lang 3",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
191 /* 147 */ "lang 4",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
192 /* 148 */ "lang 5",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
193 /* 149 */ "lang 6",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
194 /* 150 */ "lang 7",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
195 /* 151 */ "lang 8",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
196 /* 152 */ "lang 9",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
197 /* 153 */ "alt erase",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
198 /* 154 */ "sys req",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
199 /* 155 */ "cancel",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
200 /* 156 */ "clear",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
201 /* 157 */ "prior",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
202 /* 158 */ "return",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
203 /* 159 */ "separator",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
204 /* 160 */ "out",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
205 /* 161 */ "oper",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
206 /* 162 */ "clear/again",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
207 /* 163 */ "crsel/props",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
208 /* 164 */ "exsel",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
209 /* 165 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
210 /* 166 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
211 /* 167 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
212 /* 168 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
213 /* 169 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
214 /* 170 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
215 /* 171 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
216 /* 172 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
217 /* 173 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
218 /* 174 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
219 /* 175 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
220 /* 176 */ "[00]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
221 /* 177 */ "[000]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
222 /* 178 */ "thousands separator",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
223 /* 179 */ "decimal separator",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
224 /* 180 */ "currency unit",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
225 /* 181 */ "currency sub-unit",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
226 /* 182 */ "[(]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
227 /* 183 */ "[)]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
228 /* 184 */ "[{]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
229 /* 185 */ "[}]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
230 /* 186 */ "[tab]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
231 /* 187 */ "[backspace]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
232 /* 188 */ "[A]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
233 /* 189 */ "[B]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
234 /* 190 */ "[C]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
235 /* 191 */ "[D]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
236 /* 192 */ "[E]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
237 /* 193 */ "[F]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
238 /* 194 */ "[XOR]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
239 /* 195 */ "[^]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
240 /* 196 */ "[%]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
241 /* 197 */ "[<]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
242 /* 198 */ "[>]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
243 /* 199 */ "[&]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
244 /* 200 */ "[&&]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
245 /* 201 */ "[|]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
246 /* 202 */ "[||]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
247 /* 203 */ "[:]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
248 /* 204 */ "[#]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
249 /* 205 */ "[space]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
250 /* 206 */ "[@]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
251 /* 207 */ "[!]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
252 /* 208 */ "[mem store]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
253 /* 209 */ "[mem recall]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
254 /* 210 */ "[mem clear]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
255 /* 211 */ "[mem +]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
256 /* 212 */ "[mem -]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
257 /* 213 */ "[mem *]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
258 /* 214 */ "[mem /]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
259 /* 215 */ "[+/-]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
260 /* 216 */ "[clear]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
261 /* 217 */ "[clear entry]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
262 /* 218 */ "[binary]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
263 /* 219 */ "[octal]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
264 /* 220 */ "[decimal]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
265 /* 221 */ "[hexadecimal]",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
266 /* 222 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
267 /* 223 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
268 /* 224 */ "left ctrl",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
269 /* 225 */ "left shift",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
270 /* 226 */ "left alt",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
271 /* 227 */ "left meta",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
272 /* 228 */ "right ctrl",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
273 /* 229 */ "right shift",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
274 /* 230 */ "right alt",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
275 /* 231 */ "right meta",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
276 /* 232 */ "mode",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
277 /* 233 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
278 /* 234 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
279 /* 235 */ NULL, /* unused */
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
280 /* 236 */ "brightness down",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
281 /* 237 */ "brightness up",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
282 /* 238 */ "display switch",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
283 /* 239 */ "kbd illum toggle",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
284 /* 240 */ "kbd illum down",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
285 /* 241 */ "kbd illum up",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
286 /* 242 */ "eject",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
287 /* 243 */ "sleep",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
288 /* 244 */ "play",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
289 /* 245 */ "stop",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
290 /* 246 */ "previous",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
291 /* 247 */ "next",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
292 /* 248 */ "calc",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
293 /* 249 */ "www",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
294 /* 250 */ "e-mail",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
295 /* 251 */ "media",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
296 /* 252 */ "computer",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
297 /* 253 */ "search",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
298 /* 254 */ "bookmarks",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
299 /* 255 */ "back",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
300 /* 256 */ "forward",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
301 /* 257 */ "reload",
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
302 /* 258 */ "stop"
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
303 };
5b826389e298 Whoops, missing file...
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
304 /* *INDENT-ON* */