]>
git.proxmox.com Git - mirror_novnc.git/blob - core/input/keysym.js
2 XK_VoidSymbol
: 0xffffff, /* Void symbol */
4 XK_BackSpace
: 0xff08, /* Back space, back char */
6 XK_Linefeed
: 0xff0a, /* Linefeed, LF */
8 XK_Return
: 0xff0d, /* Return, enter */
9 XK_Pause
: 0xff13, /* Pause, hold */
10 XK_Scroll_Lock
: 0xff14,
13 XK_Delete
: 0xffff, /* Delete, rubout */
15 /* International & multi-key character composition */
17 XK_Multi_key
: 0xff20, /* Multi-key character compose */
19 XK_SingleCandidate
: 0xff3c,
20 XK_MultipleCandidate
: 0xff3d,
21 XK_PreviousCandidate
: 0xff3e,
23 /* Japanese keyboard support */
25 XK_Kanji
: 0xff21, /* Kanji, Kanji convert */
26 XK_Muhenkan
: 0xff22, /* Cancel Conversion */
27 XK_Henkan_Mode
: 0xff23, /* Start/Stop Conversion */
28 XK_Henkan: 0xff23, /* Alias for Henkan_Mode */
29 XK_Romaji
: 0xff24, /* to Romaji */
30 XK_Hiragana
: 0xff25, /* to Hiragana */
31 XK_Katakana
: 0xff26, /* to Katakana */
32 XK_Hiragana_Katakana
: 0xff27, /* Hiragana/Katakana toggle */
33 XK_Zenkaku: 0xff28, /* to Zenkaku */
34 XK_Hankaku
: 0xff29, /* to Hankaku */
35 XK_Zenkaku_Hankaku
: 0xff2a, /* Zenkaku/Hankaku toggle */
36 XK_Touroku: 0xff2b, /* Add to Dictionary */
37 XK_Massyo
: 0xff2c, /* Delete from Dictionary */
38 XK_Kana_Lock
: 0xff2d, /* Kana Lock */
39 XK_Kana_Shift
: 0xff2e, /* Kana Shift */
40 XK_Eisu_Shift
: 0xff2f, /* Alphanumeric Shift */
41 XK_Eisu_toggle
: 0xff30, /* Alphanumeric toggle */
42 XK_Kanji_Bangou
: 0xff37, /* Codeinput */
43 XK_Zen_Koho
: 0xff3d, /* Multiple/All Candidate(s) */
44 XK_Mae_Koho: 0xff3e, /* Previous Candidate */
46 /* Cursor control & motion */
49 XK_Left
: 0xff51, /* Move left, left arrow */
50 XK_Up
: 0xff52, /* Move up, up arrow */
51 XK_Right
: 0xff53, /* Move right, right arrow */
52 XK_Down
: 0xff54, /* Move down, down arrow */
53 XK_Prior
: 0xff55, /* Prior, previous */
55 XK_Next
: 0xff56, /* Next */
57 XK_End
: 0xff57, /* EOL */
58 XK_Begin
: 0xff58, /* BOL */
63 XK_Select
: 0xff60, /* Select, mark */
65 XK_Execute
: 0xff62, /* Execute, run, do */
66 XK_Insert
: 0xff63, /* Insert, insert here */
68 XK_Redo
: 0xff66, /* Redo, again */
70 XK_Find
: 0xff68, /* Find, search */
71 XK_Cancel
: 0xff69, /* Cancel, stop, abort, exit */
72 XK_Help
: 0xff6a, /* Help */
74 XK_Mode_switch
: 0xff7e, /* Character set switch */
75 XK_script_switch
: 0xff7e, /* Alias for mode_switch */
78 /* Keypad functions, keypad numbers cleverly chosen to map to ASCII */
80 XK_KP_Space
: 0xff80, /* Space */
82 XK_KP_Enter
: 0xff8d, /* Enter */
83 XK_KP_F1
: 0xff91, /* PF1, KP_A, ... */
93 XK_KP_Page_Up
: 0xff9a,
95 XK_KP_Page_Down
: 0xff9b,
100 XK_KP_Equal
: 0xffbd, /* Equals */
101 XK_KP_Multiply
: 0xffaa,
103 XK_KP_Separator
: 0xffac, /* Separator, often comma */
104 XK_KP_Subtract
: 0xffad,
105 XK_KP_Decimal
: 0xffae,
106 XK_KP_Divide
: 0xffaf,
120 * Auxiliary functions; note the duplicate definitions for left and right
121 * function keys; Sun keyboards and a few other manufacturers have such
122 * function key groups on the left and/or right sides of the keyboard.
123 * We've not found a keyboard with more than 35 function keys total.
189 XK_Shift_L
: 0xffe1, /* Left shift */
190 XK_Shift_R
: 0xffe2, /* Right shift */
191 XK_Control_L
: 0xffe3, /* Left control */
192 XK_Control_R
: 0xffe4, /* Right control */
193 XK_Caps_Lock
: 0xffe5, /* Caps lock */
194 XK_Shift_Lock
: 0xffe6, /* Shift lock */
196 XK_Meta_L
: 0xffe7, /* Left meta */
197 XK_Meta_R
: 0xffe8, /* Right meta */
198 XK_Alt_L
: 0xffe9, /* Left alt */
199 XK_Alt_R
: 0xffea, /* Right alt */
200 XK_Super_L
: 0xffeb, /* Left super */
201 XK_Super_R
: 0xffec, /* Right super */
202 XK_Hyper_L
: 0xffed, /* Left hyper */
203 XK_Hyper_R
: 0xffee, /* Right hyper */
206 * Keyboard (XKB) Extension function and modifier keys
207 * (from Appendix C of "The X Keyboard Extension: Protocol Specification")
211 XK_ISO_Level3_Shift
: 0xfe03, /* AltGr */
212 XK_ISO_Next_Group
: 0xfe08,
213 XK_ISO_Prev_Group
: 0xfe0a,
214 XK_ISO_First_Group
: 0xfe0c,
215 XK_ISO_Last_Group
: 0xfe0e,
219 * (ISO/IEC 8859-1: Unicode U+0020..U+00FF)
223 XK_space
: 0x0020, /* U+0020 SPACE */
224 XK_exclam
: 0x0021, /* U+0021 EXCLAMATION MARK */
225 XK_quotedbl
: 0x0022, /* U+0022 QUOTATION MARK */
226 XK_numbersign
: 0x0023, /* U+0023 NUMBER SIGN */
227 XK_dollar
: 0x0024, /* U+0024 DOLLAR SIGN */
228 XK_percent
: 0x0025, /* U+0025 PERCENT SIGN */
229 XK_ampersand
: 0x0026, /* U+0026 AMPERSAND */
230 XK_apostrophe
: 0x0027, /* U+0027 APOSTROPHE */
231 XK_quoteright
: 0x0027, /* deprecated */
232 XK_parenleft
: 0x0028, /* U+0028 LEFT PARENTHESIS */
233 XK_parenright
: 0x0029, /* U+0029 RIGHT PARENTHESIS */
234 XK_asterisk
: 0x002a, /* U+002A ASTERISK */
235 XK_plus
: 0x002b, /* U+002B PLUS SIGN */
236 XK_comma
: 0x002c, /* U+002C COMMA */
237 XK_minus
: 0x002d, /* U+002D HYPHEN-MINUS */
238 XK_period
: 0x002e, /* U+002E FULL STOP */
239 XK_slash
: 0x002f, /* U+002F SOLIDUS */
240 XK_0
: 0x0030, /* U+0030 DIGIT ZERO */
241 XK_1
: 0x0031, /* U+0031 DIGIT ONE */
242 XK_2
: 0x0032, /* U+0032 DIGIT TWO */
243 XK_3
: 0x0033, /* U+0033 DIGIT THREE */
244 XK_4
: 0x0034, /* U+0034 DIGIT FOUR */
245 XK_5
: 0x0035, /* U+0035 DIGIT FIVE */
246 XK_6
: 0x0036, /* U+0036 DIGIT SIX */
247 XK_7
: 0x0037, /* U+0037 DIGIT SEVEN */
248 XK_8
: 0x0038, /* U+0038 DIGIT EIGHT */
249 XK_9
: 0x0039, /* U+0039 DIGIT NINE */
250 XK_colon
: 0x003a, /* U+003A COLON */
251 XK_semicolon
: 0x003b, /* U+003B SEMICOLON */
252 XK_less
: 0x003c, /* U+003C LESS-THAN SIGN */
253 XK_equal
: 0x003d, /* U+003D EQUALS SIGN */
254 XK_greater
: 0x003e, /* U+003E GREATER-THAN SIGN */
255 XK_question
: 0x003f, /* U+003F QUESTION MARK */
256 XK_at
: 0x0040, /* U+0040 COMMERCIAL AT */
257 XK_A
: 0x0041, /* U+0041 LATIN CAPITAL LETTER A */
258 XK_B
: 0x0042, /* U+0042 LATIN CAPITAL LETTER B */
259 XK_C
: 0x0043, /* U+0043 LATIN CAPITAL LETTER C */
260 XK_D
: 0x0044, /* U+0044 LATIN CAPITAL LETTER D */
261 XK_E
: 0x0045, /* U+0045 LATIN CAPITAL LETTER E */
262 XK_F
: 0x0046, /* U+0046 LATIN CAPITAL LETTER F */
263 XK_G
: 0x0047, /* U+0047 LATIN CAPITAL LETTER G */
264 XK_H
: 0x0048, /* U+0048 LATIN CAPITAL LETTER H */
265 XK_I
: 0x0049, /* U+0049 LATIN CAPITAL LETTER I */
266 XK_J
: 0x004a, /* U+004A LATIN CAPITAL LETTER J */
267 XK_K
: 0x004b, /* U+004B LATIN CAPITAL LETTER K */
268 XK_L
: 0x004c, /* U+004C LATIN CAPITAL LETTER L */
269 XK_M
: 0x004d, /* U+004D LATIN CAPITAL LETTER M */
270 XK_N
: 0x004e, /* U+004E LATIN CAPITAL LETTER N */
271 XK_O
: 0x004f, /* U+004F LATIN CAPITAL LETTER O */
272 XK_P
: 0x0050, /* U+0050 LATIN CAPITAL LETTER P */
273 XK_Q
: 0x0051, /* U+0051 LATIN CAPITAL LETTER Q */
274 XK_R
: 0x0052, /* U+0052 LATIN CAPITAL LETTER R */
275 XK_S
: 0x0053, /* U+0053 LATIN CAPITAL LETTER S */
276 XK_T
: 0x0054, /* U+0054 LATIN CAPITAL LETTER T */
277 XK_U
: 0x0055, /* U+0055 LATIN CAPITAL LETTER U */
278 XK_V
: 0x0056, /* U+0056 LATIN CAPITAL LETTER V */
279 XK_W
: 0x0057, /* U+0057 LATIN CAPITAL LETTER W */
280 XK_X
: 0x0058, /* U+0058 LATIN CAPITAL LETTER X */
281 XK_Y
: 0x0059, /* U+0059 LATIN CAPITAL LETTER Y */
282 XK_Z
: 0x005a, /* U+005A LATIN CAPITAL LETTER Z */
283 XK_bracketleft
: 0x005b, /* U+005B LEFT SQUARE BRACKET */
284 XK_backslash
: 0x005c, /* U+005C REVERSE SOLIDUS */
285 XK_bracketright
: 0x005d, /* U+005D RIGHT SQUARE BRACKET */
286 XK_asciicircum
: 0x005e, /* U+005E CIRCUMFLEX ACCENT */
287 XK_underscore
: 0x005f, /* U+005F LOW LINE */
288 XK_grave
: 0x0060, /* U+0060 GRAVE ACCENT */
289 XK_quoteleft
: 0x0060, /* deprecated */
290 XK_a
: 0x0061, /* U+0061 LATIN SMALL LETTER A */
291 XK_b
: 0x0062, /* U+0062 LATIN SMALL LETTER B */
292 XK_c
: 0x0063, /* U+0063 LATIN SMALL LETTER C */
293 XK_d
: 0x0064, /* U+0064 LATIN SMALL LETTER D */
294 XK_e
: 0x0065, /* U+0065 LATIN SMALL LETTER E */
295 XK_f
: 0x0066, /* U+0066 LATIN SMALL LETTER F */
296 XK_g
: 0x0067, /* U+0067 LATIN SMALL LETTER G */
297 XK_h
: 0x0068, /* U+0068 LATIN SMALL LETTER H */
298 XK_i
: 0x0069, /* U+0069 LATIN SMALL LETTER I */
299 XK_j
: 0x006a, /* U+006A LATIN SMALL LETTER J */
300 XK_k
: 0x006b, /* U+006B LATIN SMALL LETTER K */
301 XK_l
: 0x006c, /* U+006C LATIN SMALL LETTER L */
302 XK_m
: 0x006d, /* U+006D LATIN SMALL LETTER M */
303 XK_n
: 0x006e, /* U+006E LATIN SMALL LETTER N */
304 XK_o
: 0x006f, /* U+006F LATIN SMALL LETTER O */
305 XK_p
: 0x0070, /* U+0070 LATIN SMALL LETTER P */
306 XK_q
: 0x0071, /* U+0071 LATIN SMALL LETTER Q */
307 XK_r
: 0x0072, /* U+0072 LATIN SMALL LETTER R */
308 XK_s
: 0x0073, /* U+0073 LATIN SMALL LETTER S */
309 XK_t
: 0x0074, /* U+0074 LATIN SMALL LETTER T */
310 XK_u
: 0x0075, /* U+0075 LATIN SMALL LETTER U */
311 XK_v
: 0x0076, /* U+0076 LATIN SMALL LETTER V */
312 XK_w
: 0x0077, /* U+0077 LATIN SMALL LETTER W */
313 XK_x
: 0x0078, /* U+0078 LATIN SMALL LETTER X */
314 XK_y
: 0x0079, /* U+0079 LATIN SMALL LETTER Y */
315 XK_z
: 0x007a, /* U+007A LATIN SMALL LETTER Z */
316 XK_braceleft
: 0x007b, /* U+007B LEFT CURLY BRACKET */
317 XK_bar
: 0x007c, /* U+007C VERTICAL LINE */
318 XK_braceright
: 0x007d, /* U+007D RIGHT CURLY BRACKET */
319 XK_asciitilde
: 0x007e, /* U+007E TILDE */
321 XK_nobreakspace
: 0x00a0, /* U+00A0 NO-BREAK SPACE */
322 XK_exclamdown
: 0x00a1, /* U+00A1 INVERTED EXCLAMATION MARK */
323 XK_cent
: 0x00a2, /* U+00A2 CENT SIGN */
324 XK_sterling
: 0x00a3, /* U+00A3 POUND SIGN */
325 XK_currency
: 0x00a4, /* U+00A4 CURRENCY SIGN */
326 XK_yen
: 0x00a5, /* U+00A5 YEN SIGN */
327 XK_brokenbar
: 0x00a6, /* U+00A6 BROKEN BAR */
328 XK_section
: 0x00a7, /* U+00A7 SECTION SIGN */
329 XK_diaeresis
: 0x00a8, /* U+00A8 DIAERESIS */
330 XK_copyright
: 0x00a9, /* U+00A9 COPYRIGHT SIGN */
331 XK_ordfeminine
: 0x00aa, /* U+00AA FEMININE ORDINAL INDICATOR */
332 XK_guillemotleft
: 0x00ab, /* U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK */
333 XK_notsign
: 0x00ac, /* U+00AC NOT SIGN */
334 XK_hyphen
: 0x00ad, /* U+00AD SOFT HYPHEN */
335 XK_registered
: 0x00ae, /* U+00AE REGISTERED SIGN */
336 XK_macron
: 0x00af, /* U+00AF MACRON */
337 XK_degree
: 0x00b0, /* U+00B0 DEGREE SIGN */
338 XK_plusminus
: 0x00b1, /* U+00B1 PLUS-MINUS SIGN */
339 XK_twosuperior
: 0x00b2, /* U+00B2 SUPERSCRIPT TWO */
340 XK_threesuperior
: 0x00b3, /* U+00B3 SUPERSCRIPT THREE */
341 XK_acute
: 0x00b4, /* U+00B4 ACUTE ACCENT */
342 XK_mu
: 0x00b5, /* U+00B5 MICRO SIGN */
343 XK_paragraph
: 0x00b6, /* U+00B6 PILCROW SIGN */
344 XK_periodcentered
: 0x00b7, /* U+00B7 MIDDLE DOT */
345 XK_cedilla
: 0x00b8, /* U+00B8 CEDILLA */
346 XK_onesuperior
: 0x00b9, /* U+00B9 SUPERSCRIPT ONE */
347 XK_masculine
: 0x00ba, /* U+00BA MASCULINE ORDINAL INDICATOR */
348 XK_guillemotright
: 0x00bb, /* U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK */
349 XK_onequarter
: 0x00bc, /* U+00BC VULGAR FRACTION ONE QUARTER */
350 XK_onehalf
: 0x00bd, /* U+00BD VULGAR FRACTION ONE HALF */
351 XK_threequarters
: 0x00be, /* U+00BE VULGAR FRACTION THREE QUARTERS */
352 XK_questiondown
: 0x00bf, /* U+00BF INVERTED QUESTION MARK */
353 XK_Agrave
: 0x00c0, /* U+00C0 LATIN CAPITAL LETTER A WITH GRAVE */
354 XK_Aacute
: 0x00c1, /* U+00C1 LATIN CAPITAL LETTER A WITH ACUTE */
355 XK_Acircumflex
: 0x00c2, /* U+00C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX */
356 XK_Atilde
: 0x00c3, /* U+00C3 LATIN CAPITAL LETTER A WITH TILDE */
357 XK_Adiaeresis
: 0x00c4, /* U+00C4 LATIN CAPITAL LETTER A WITH DIAERESIS */
358 XK_Aring
: 0x00c5, /* U+00C5 LATIN CAPITAL LETTER A WITH RING ABOVE */
359 XK_AE
: 0x00c6, /* U+00C6 LATIN CAPITAL LETTER AE */
360 XK_Ccedilla
: 0x00c7, /* U+00C7 LATIN CAPITAL LETTER C WITH CEDILLA */
361 XK_Egrave
: 0x00c8, /* U+00C8 LATIN CAPITAL LETTER E WITH GRAVE */
362 XK_Eacute
: 0x00c9, /* U+00C9 LATIN CAPITAL LETTER E WITH ACUTE */
363 XK_Ecircumflex
: 0x00ca, /* U+00CA LATIN CAPITAL LETTER E WITH CIRCUMFLEX */
364 XK_Ediaeresis
: 0x00cb, /* U+00CB LATIN CAPITAL LETTER E WITH DIAERESIS */
365 XK_Igrave
: 0x00cc, /* U+00CC LATIN CAPITAL LETTER I WITH GRAVE */
366 XK_Iacute
: 0x00cd, /* U+00CD LATIN CAPITAL LETTER I WITH ACUTE */
367 XK_Icircumflex
: 0x00ce, /* U+00CE LATIN CAPITAL LETTER I WITH CIRCUMFLEX */
368 XK_Idiaeresis
: 0x00cf, /* U+00CF LATIN CAPITAL LETTER I WITH DIAERESIS */
369 XK_ETH
: 0x00d0, /* U+00D0 LATIN CAPITAL LETTER ETH */
370 XK_Eth
: 0x00d0, /* deprecated */
371 XK_Ntilde
: 0x00d1, /* U+00D1 LATIN CAPITAL LETTER N WITH TILDE */
372 XK_Ograve
: 0x00d2, /* U+00D2 LATIN CAPITAL LETTER O WITH GRAVE */
373 XK_Oacute
: 0x00d3, /* U+00D3 LATIN CAPITAL LETTER O WITH ACUTE */
374 XK_Ocircumflex
: 0x00d4, /* U+00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX */
375 XK_Otilde
: 0x00d5, /* U+00D5 LATIN CAPITAL LETTER O WITH TILDE */
376 XK_Odiaeresis
: 0x00d6, /* U+00D6 LATIN CAPITAL LETTER O WITH DIAERESIS */
377 XK_multiply
: 0x00d7, /* U+00D7 MULTIPLICATION SIGN */
378 XK_Oslash
: 0x00d8, /* U+00D8 LATIN CAPITAL LETTER O WITH STROKE */
379 XK_Ooblique
: 0x00d8, /* U+00D8 LATIN CAPITAL LETTER O WITH STROKE */
380 XK_Ugrave
: 0x00d9, /* U+00D9 LATIN CAPITAL LETTER U WITH GRAVE */
381 XK_Uacute
: 0x00da, /* U+00DA LATIN CAPITAL LETTER U WITH ACUTE */
382 XK_Ucircumflex
: 0x00db, /* U+00DB LATIN CAPITAL LETTER U WITH CIRCUMFLEX */
383 XK_Udiaeresis
: 0x00dc, /* U+00DC LATIN CAPITAL LETTER U WITH DIAERESIS */
384 XK_Yacute
: 0x00dd, /* U+00DD LATIN CAPITAL LETTER Y WITH ACUTE */
385 XK_THORN
: 0x00de, /* U+00DE LATIN CAPITAL LETTER THORN */
386 XK_Thorn
: 0x00de, /* deprecated */
387 XK_ssharp
: 0x00df, /* U+00DF LATIN SMALL LETTER SHARP S */
388 XK_agrave
: 0x00e0, /* U+00E0 LATIN SMALL LETTER A WITH GRAVE */
389 XK_aacute
: 0x00e1, /* U+00E1 LATIN SMALL LETTER A WITH ACUTE */
390 XK_acircumflex
: 0x00e2, /* U+00E2 LATIN SMALL LETTER A WITH CIRCUMFLEX */
391 XK_atilde
: 0x00e3, /* U+00E3 LATIN SMALL LETTER A WITH TILDE */
392 XK_adiaeresis
: 0x00e4, /* U+00E4 LATIN SMALL LETTER A WITH DIAERESIS */
393 XK_aring
: 0x00e5, /* U+00E5 LATIN SMALL LETTER A WITH RING ABOVE */
394 XK_ae
: 0x00e6, /* U+00E6 LATIN SMALL LETTER AE */
395 XK_ccedilla
: 0x00e7, /* U+00E7 LATIN SMALL LETTER C WITH CEDILLA */
396 XK_egrave
: 0x00e8, /* U+00E8 LATIN SMALL LETTER E WITH GRAVE */
397 XK_eacute
: 0x00e9, /* U+00E9 LATIN SMALL LETTER E WITH ACUTE */
398 XK_ecircumflex
: 0x00ea, /* U+00EA LATIN SMALL LETTER E WITH CIRCUMFLEX */
399 XK_ediaeresis
: 0x00eb, /* U+00EB LATIN SMALL LETTER E WITH DIAERESIS */
400 XK_igrave
: 0x00ec, /* U+00EC LATIN SMALL LETTER I WITH GRAVE */
401 XK_iacute
: 0x00ed, /* U+00ED LATIN SMALL LETTER I WITH ACUTE */
402 XK_icircumflex
: 0x00ee, /* U+00EE LATIN SMALL LETTER I WITH CIRCUMFLEX */
403 XK_idiaeresis
: 0x00ef, /* U+00EF LATIN SMALL LETTER I WITH DIAERESIS */
404 XK_eth
: 0x00f0, /* U+00F0 LATIN SMALL LETTER ETH */
405 XK_ntilde
: 0x00f1, /* U+00F1 LATIN SMALL LETTER N WITH TILDE */
406 XK_ograve
: 0x00f2, /* U+00F2 LATIN SMALL LETTER O WITH GRAVE */
407 XK_oacute
: 0x00f3, /* U+00F3 LATIN SMALL LETTER O WITH ACUTE */
408 XK_ocircumflex
: 0x00f4, /* U+00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX */
409 XK_otilde
: 0x00f5, /* U+00F5 LATIN SMALL LETTER O WITH TILDE */
410 XK_odiaeresis
: 0x00f6, /* U+00F6 LATIN SMALL LETTER O WITH DIAERESIS */
411 XK_division
: 0x00f7, /* U+00F7 DIVISION SIGN */
412 XK_oslash
: 0x00f8, /* U+00F8 LATIN SMALL LETTER O WITH STROKE */
413 XK_ooblique
: 0x00f8, /* U+00F8 LATIN SMALL LETTER O WITH STROKE */
414 XK_ugrave
: 0x00f9, /* U+00F9 LATIN SMALL LETTER U WITH GRAVE */
415 XK_uacute
: 0x00fa, /* U+00FA LATIN SMALL LETTER U WITH ACUTE */
416 XK_ucircumflex
: 0x00fb, /* U+00FB LATIN SMALL LETTER U WITH CIRCUMFLEX */
417 XK_udiaeresis
: 0x00fc, /* U+00FC LATIN SMALL LETTER U WITH DIAERESIS */
418 XK_yacute
: 0x00fd, /* U+00FD LATIN SMALL LETTER Y WITH ACUTE */
419 XK_thorn
: 0x00fe, /* U+00FE LATIN SMALL LETTER THORN */
420 XK_ydiaeresis
: 0x00ff, /* U+00FF LATIN SMALL LETTER Y WITH DIAERESIS */
427 XK_Hangul
: 0xff31, /* Hangul start/stop(toggle) */
428 XK_Hangul_Hanja: 0xff34, /* Start Hangul->Hanja Conversion */
429 XK_Hangul_Jeonja
: 0xff38, /* Jeonja mode */
432 * XFree86 vendor specific keysyms.
434 * The XFree86 keysym range is 0x10080001 - 0x1008FFFF.
437 XF86XK_ModeLock
: 0x1008FF01,
438 XF86XK_MonBrightnessUp
: 0x1008FF02,
439 XF86XK_MonBrightnessDown
: 0x1008FF03,
440 XF86XK_KbdLightOnOff
: 0x1008FF04,
441 XF86XK_KbdBrightnessUp
: 0x1008FF05,
442 XF86XK_KbdBrightnessDown
: 0x1008FF06,
443 XF86XK_Standby
: 0x1008FF10,
444 XF86XK_AudioLowerVolume
: 0x1008FF11,
445 XF86XK_AudioMute
: 0x1008FF12,
446 XF86XK_AudioRaiseVolume
: 0x1008FF13,
447 XF86XK_AudioPlay
: 0x1008FF14,
448 XF86XK_AudioStop
: 0x1008FF15,
449 XF86XK_AudioPrev
: 0x1008FF16,
450 XF86XK_AudioNext
: 0x1008FF17,
451 XF86XK_HomePage
: 0x1008FF18,
452 XF86XK_Mail
: 0x1008FF19,
453 XF86XK_Start
: 0x1008FF1A,
454 XF86XK_Search
: 0x1008FF1B,
455 XF86XK_AudioRecord
: 0x1008FF1C,
456 XF86XK_Calculator
: 0x1008FF1D,
457 XF86XK_Memo
: 0x1008FF1E,
458 XF86XK_ToDoList
: 0x1008FF1F,
459 XF86XK_Calendar
: 0x1008FF20,
460 XF86XK_PowerDown
: 0x1008FF21,
461 XF86XK_ContrastAdjust
: 0x1008FF22,
462 XF86XK_RockerUp
: 0x1008FF23,
463 XF86XK_RockerDown
: 0x1008FF24,
464 XF86XK_RockerEnter
: 0x1008FF25,
465 XF86XK_Back
: 0x1008FF26,
466 XF86XK_Forward
: 0x1008FF27,
467 XF86XK_Stop
: 0x1008FF28,
468 XF86XK_Refresh
: 0x1008FF29,
469 XF86XK_PowerOff
: 0x1008FF2A,
470 XF86XK_WakeUp
: 0x1008FF2B,
471 XF86XK_Eject
: 0x1008FF2C,
472 XF86XK_ScreenSaver
: 0x1008FF2D,
473 XF86XK_WWW
: 0x1008FF2E,
474 XF86XK_Sleep
: 0x1008FF2F,
475 XF86XK_Favorites
: 0x1008FF30,
476 XF86XK_AudioPause
: 0x1008FF31,
477 XF86XK_AudioMedia
: 0x1008FF32,
478 XF86XK_MyComputer
: 0x1008FF33,
479 XF86XK_VendorHome
: 0x1008FF34,
480 XF86XK_LightBulb
: 0x1008FF35,
481 XF86XK_Shop
: 0x1008FF36,
482 XF86XK_History
: 0x1008FF37,
483 XF86XK_OpenURL
: 0x1008FF38,
484 XF86XK_AddFavorite
: 0x1008FF39,
485 XF86XK_HotLinks
: 0x1008FF3A,
486 XF86XK_BrightnessAdjust
: 0x1008FF3B,
487 XF86XK_Finance
: 0x1008FF3C,
488 XF86XK_Community
: 0x1008FF3D,
489 XF86XK_AudioRewind
: 0x1008FF3E,
490 XF86XK_BackForward
: 0x1008FF3F,
491 XF86XK_Launch0
: 0x1008FF40,
492 XF86XK_Launch1
: 0x1008FF41,
493 XF86XK_Launch2
: 0x1008FF42,
494 XF86XK_Launch3
: 0x1008FF43,
495 XF86XK_Launch4
: 0x1008FF44,
496 XF86XK_Launch5
: 0x1008FF45,
497 XF86XK_Launch6
: 0x1008FF46,
498 XF86XK_Launch7
: 0x1008FF47,
499 XF86XK_Launch8
: 0x1008FF48,
500 XF86XK_Launch9
: 0x1008FF49,
501 XF86XK_LaunchA
: 0x1008FF4A,
502 XF86XK_LaunchB
: 0x1008FF4B,
503 XF86XK_LaunchC
: 0x1008FF4C,
504 XF86XK_LaunchD
: 0x1008FF4D,
505 XF86XK_LaunchE
: 0x1008FF4E,
506 XF86XK_LaunchF
: 0x1008FF4F,
507 XF86XK_ApplicationLeft
: 0x1008FF50,
508 XF86XK_ApplicationRight
: 0x1008FF51,
509 XF86XK_Book
: 0x1008FF52,
510 XF86XK_CD
: 0x1008FF53,
511 XF86XK_Calculater
: 0x1008FF54,
512 XF86XK_Clear
: 0x1008FF55,
513 XF86XK_Close
: 0x1008FF56,
514 XF86XK_Copy
: 0x1008FF57,
515 XF86XK_Cut
: 0x1008FF58,
516 XF86XK_Display
: 0x1008FF59,
517 XF86XK_DOS
: 0x1008FF5A,
518 XF86XK_Documents
: 0x1008FF5B,
519 XF86XK_Excel
: 0x1008FF5C,
520 XF86XK_Explorer
: 0x1008FF5D,
521 XF86XK_Game
: 0x1008FF5E,
522 XF86XK_Go
: 0x1008FF5F,
523 XF86XK_iTouch
: 0x1008FF60,
524 XF86XK_LogOff
: 0x1008FF61,
525 XF86XK_Market
: 0x1008FF62,
526 XF86XK_Meeting
: 0x1008FF63,
527 XF86XK_MenuKB
: 0x1008FF65,
528 XF86XK_MenuPB
: 0x1008FF66,
529 XF86XK_MySites
: 0x1008FF67,
530 XF86XK_New
: 0x1008FF68,
531 XF86XK_News
: 0x1008FF69,
532 XF86XK_OfficeHome
: 0x1008FF6A,
533 XF86XK_Open
: 0x1008FF6B,
534 XF86XK_Option
: 0x1008FF6C,
535 XF86XK_Paste
: 0x1008FF6D,
536 XF86XK_Phone
: 0x1008FF6E,
537 XF86XK_Q
: 0x1008FF70,
538 XF86XK_Reply
: 0x1008FF72,
539 XF86XK_Reload
: 0x1008FF73,
540 XF86XK_RotateWindows
: 0x1008FF74,
541 XF86XK_RotationPB
: 0x1008FF75,
542 XF86XK_RotationKB
: 0x1008FF76,
543 XF86XK_Save
: 0x1008FF77,
544 XF86XK_ScrollUp
: 0x1008FF78,
545 XF86XK_ScrollDown
: 0x1008FF79,
546 XF86XK_ScrollClick
: 0x1008FF7A,
547 XF86XK_Send
: 0x1008FF7B,
548 XF86XK_Spell
: 0x1008FF7C,
549 XF86XK_SplitScreen
: 0x1008FF7D,
550 XF86XK_Support
: 0x1008FF7E,
551 XF86XK_TaskPane
: 0x1008FF7F,
552 XF86XK_Terminal
: 0x1008FF80,
553 XF86XK_Tools
: 0x1008FF81,
554 XF86XK_Travel
: 0x1008FF82,
555 XF86XK_UserPB
: 0x1008FF84,
556 XF86XK_User1KB
: 0x1008FF85,
557 XF86XK_User2KB
: 0x1008FF86,
558 XF86XK_Video
: 0x1008FF87,
559 XF86XK_WheelButton
: 0x1008FF88,
560 XF86XK_Word
: 0x1008FF89,
561 XF86XK_Xfer
: 0x1008FF8A,
562 XF86XK_ZoomIn
: 0x1008FF8B,
563 XF86XK_ZoomOut
: 0x1008FF8C,
564 XF86XK_Away
: 0x1008FF8D,
565 XF86XK_Messenger
: 0x1008FF8E,
566 XF86XK_WebCam
: 0x1008FF8F,
567 XF86XK_MailForward
: 0x1008FF90,
568 XF86XK_Pictures
: 0x1008FF91,
569 XF86XK_Music
: 0x1008FF92,
570 XF86XK_Battery
: 0x1008FF93,
571 XF86XK_Bluetooth
: 0x1008FF94,
572 XF86XK_WLAN
: 0x1008FF95,
573 XF86XK_UWB
: 0x1008FF96,
574 XF86XK_AudioForward
: 0x1008FF97,
575 XF86XK_AudioRepeat
: 0x1008FF98,
576 XF86XK_AudioRandomPlay
: 0x1008FF99,
577 XF86XK_Subtitle
: 0x1008FF9A,
578 XF86XK_AudioCycleTrack
: 0x1008FF9B,
579 XF86XK_CycleAngle
: 0x1008FF9C,
580 XF86XK_FrameBack
: 0x1008FF9D,
581 XF86XK_FrameForward
: 0x1008FF9E,
582 XF86XK_Time
: 0x1008FF9F,
583 XF86XK_Select
: 0x1008FFA0,
584 XF86XK_View
: 0x1008FFA1,
585 XF86XK_TopMenu
: 0x1008FFA2,
586 XF86XK_Red
: 0x1008FFA3,
587 XF86XK_Green
: 0x1008FFA4,
588 XF86XK_Yellow
: 0x1008FFA5,
589 XF86XK_Blue
: 0x1008FFA6,
590 XF86XK_Suspend
: 0x1008FFA7,
591 XF86XK_Hibernate
: 0x1008FFA8,
592 XF86XK_TouchpadToggle
: 0x1008FFA9,
593 XF86XK_TouchpadOn
: 0x1008FFB0,
594 XF86XK_TouchpadOff
: 0x1008FFB1,
595 XF86XK_AudioMicMute
: 0x1008FFB2,
596 XF86XK_Switch_VT_1
: 0x1008FE01,
597 XF86XK_Switch_VT_2
: 0x1008FE02,
598 XF86XK_Switch_VT_3
: 0x1008FE03,
599 XF86XK_Switch_VT_4
: 0x1008FE04,
600 XF86XK_Switch_VT_5
: 0x1008FE05,
601 XF86XK_Switch_VT_6
: 0x1008FE06,
602 XF86XK_Switch_VT_7
: 0x1008FE07,
603 XF86XK_Switch_VT_8
: 0x1008FE08,
604 XF86XK_Switch_VT_9
: 0x1008FE09,
605 XF86XK_Switch_VT_10
: 0x1008FE0A,
606 XF86XK_Switch_VT_11
: 0x1008FE0B,
607 XF86XK_Switch_VT_12
: 0x1008FE0C,
608 XF86XK_Ungrab
: 0x1008FE20,
609 XF86XK_ClearGrab
: 0x1008FE21,
610 XF86XK_Next_VMode
: 0x1008FE22,
611 XF86XK_Prev_VMode
: 0x1008FE23,
612 XF86XK_LogWindowTree
: 0x1008FE24,
613 XF86XK_LogGrabInfo
: 0x1008FE25,