4 static const name2keysym_t name2keysym
[]={
9 { "numbersign", 0x023},
12 { "ampersand", 0x026},
13 { "apostrophe", 0x027},
14 { "parenleft", 0x028},
15 { "parenright", 0x029},
33 { "semicolon", 0x03b},
65 { "bracketleft", 0x05b},
66 { "backslash", 0x05c},
67 { "bracketright", 0x05d},
68 { "asciicircum", 0x05e},
69 { "underscore", 0x05f},
97 { "braceleft", 0x07b},
99 { "braceright", 0x07d},
100 { "asciitilde", 0x07e},
102 /* latin 1 extensions */
103 { "nobreakspace", 0x0a0},
104 { "exclamdown", 0x0a1},
106 { "sterling", 0x0a3},
107 { "currency", 0x0a4},
109 { "brokenbar", 0x0a6},
111 { "diaeresis", 0x0a8},
112 { "copyright", 0x0a9},
113 { "ordfeminine", 0x0aa},
114 { "guillemotleft", 0x0ab},
117 { "registered", 0x0ae},
120 { "plusminus", 0x0b1},
121 { "twosuperior", 0x0b2},
122 { "threesuperior", 0x0b3},
125 { "paragraph", 0x0b6},
126 { "periodcentered", 0x0b7},
128 { "onesuperior", 0x0b9},
129 { "masculine", 0x0ba},
130 { "guillemotright", 0x0bb},
131 { "onequarter", 0x0bc},
133 { "threequarters", 0x0be},
134 { "questiondown", 0x0bf},
137 { "Acircumflex", 0x0c2},
139 { "Adiaeresis", 0x0c4},
142 { "Ccedilla", 0x0c7},
145 { "Ecircumflex", 0x0ca},
146 { "Ediaeresis", 0x0cb},
149 { "Icircumflex", 0x0ce},
150 { "Idiaeresis", 0x0cf},
156 { "Ocircumflex", 0x0d4},
158 { "Odiaeresis", 0x0d6},
159 { "multiply", 0x0d7},
160 { "Ooblique", 0x0d8},
164 { "Ucircumflex", 0x0db},
165 { "Udiaeresis", 0x0dc},
172 { "acircumflex", 0x0e2},
174 { "adiaeresis", 0x0e4},
177 { "ccedilla", 0x0e7},
180 { "ecircumflex", 0x0ea},
181 { "ediaeresis", 0x0eb},
184 { "icircumflex", 0x0ee},
185 { "idiaeresis", 0x0ef},
190 { "ocircumflex", 0x0f4},
192 { "odiaeresis", 0x0f6},
193 { "division", 0x0f7},
195 { "ooblique", 0x0f8},
198 { "ucircumflex", 0x0fb},
199 { "udiaeresis", 0x0fc},
202 { "ydiaeresis", 0x0ff},
203 #if SDL_MAJOR_VERSION == 1
204 {"EuroSign", SDLK_EURO
},
207 {"Control_L", SDLK_LCTRL
},
208 {"Control_R", SDLK_RCTRL
},
209 {"Alt_L", SDLK_LALT
},
210 {"Alt_R", SDLK_RALT
},
211 {"Caps_Lock", SDLK_CAPSLOCK
},
212 {"Meta_L", SDLK_LMETA
},
213 {"Meta_R", SDLK_RMETA
},
214 {"Shift_L", SDLK_LSHIFT
},
215 {"Shift_R", SDLK_RSHIFT
},
216 {"Super_L", SDLK_LSUPER
},
217 {"Super_R", SDLK_RSUPER
},
220 {"BackSpace", SDLK_BACKSPACE
},
222 {"Return", SDLK_RETURN
},
223 {"Right", SDLK_RIGHT
},
227 {"Page_Down", SDLK_PAGEDOWN
},
228 {"Page_Up", SDLK_PAGEUP
},
229 {"Insert", SDLK_INSERT
},
230 {"Delete", SDLK_DELETE
},
233 {"Scroll_Lock", SDLK_SCROLLOCK
},
249 {"Sys_Req", SDLK_SYSREQ
},
260 {"KP_Add", SDLK_KP_PLUS
},
261 {"KP_Decimal", SDLK_KP_PERIOD
},
262 {"KP_Divide", SDLK_KP_DIVIDE
},
263 {"KP_Enter", SDLK_KP_ENTER
},
264 {"KP_Equal", SDLK_KP_EQUALS
},
265 {"KP_Multiply", SDLK_KP_MULTIPLY
},
266 {"KP_Subtract", SDLK_KP_MINUS
},
269 {"Power", SDLK_POWER
},
270 {"Print", SDLK_PRINT
},
271 {"Mode_switch", SDLK_MODE
},
272 {"Multi_Key", SDLK_COMPOSE
},
273 {"Num_Lock", SDLK_NUMLOCK
},
274 {"Pause", SDLK_PAUSE
},
275 {"Escape", SDLK_ESCAPE
},