SPB Git forge

spb/admin-ka

Public
41commits 1branches 0releases
172.9 MBsize
maindefault branch
19 days agolast push
JavaScript 65.5% Python 17.8% CSS 13% HTML 3.7%
22.9 KB · 878 lines javascript
Raw Blame History
1"use strict";23Object.defineProperty(exports, "__esModule", {4  value: true5});6exports["default"] = void 0;7/* eslint-disable key-spacing */8var _default = exports["default"] = {9  XK_VoidSymbol: 0xffffff,10  /* Void symbol */1112  XK_BackSpace: 0xff08,13  /* Back space, back char */14  XK_Tab: 0xff09,15  XK_Linefeed: 0xff0a,16  /* Linefeed, LF */17  XK_Clear: 0xff0b,18  XK_Return: 0xff0d,19  /* Return, enter */20  XK_Pause: 0xff13,21  /* Pause, hold */22  XK_Scroll_Lock: 0xff14,23  XK_Sys_Req: 0xff15,24  XK_Escape: 0xff1b,25  XK_Delete: 0xffff,26  /* Delete, rubout */2728  /* International & multi-key character composition */2930  XK_Multi_key: 0xff20,31  /* Multi-key character compose */32  XK_Codeinput: 0xff37,33  XK_SingleCandidate: 0xff3c,34  XK_MultipleCandidate: 0xff3d,35  XK_PreviousCandidate: 0xff3e,36  /* Japanese keyboard support */3738  XK_Kanji: 0xff21,39  /* Kanji, Kanji convert */40  XK_Muhenkan: 0xff22,41  /* Cancel Conversion */42  XK_Henkan_Mode: 0xff23,43  /* Start/Stop Conversion */44  XK_Henkan: 0xff23,45  /* Alias for Henkan_Mode */46  XK_Romaji: 0xff24,47  /* to Romaji */48  XK_Hiragana: 0xff25,49  /* to Hiragana */50  XK_Katakana: 0xff26,51  /* to Katakana */52  XK_Hiragana_Katakana: 0xff27,53  /* Hiragana/Katakana toggle */54  XK_Zenkaku: 0xff28,55  /* to Zenkaku */56  XK_Hankaku: 0xff29,57  /* to Hankaku */58  XK_Zenkaku_Hankaku: 0xff2a,59  /* Zenkaku/Hankaku toggle */60  XK_Touroku: 0xff2b,61  /* Add to Dictionary */62  XK_Massyo: 0xff2c,63  /* Delete from Dictionary */64  XK_Kana_Lock: 0xff2d,65  /* Kana Lock */66  XK_Kana_Shift: 0xff2e,67  /* Kana Shift */68  XK_Eisu_Shift: 0xff2f,69  /* Alphanumeric Shift */70  XK_Eisu_toggle: 0xff30,71  /* Alphanumeric toggle */72  XK_Kanji_Bangou: 0xff37,73  /* Codeinput */74  XK_Zen_Koho: 0xff3d,75  /* Multiple/All Candidate(s) */76  XK_Mae_Koho: 0xff3e,77  /* Previous Candidate */7879  /* Cursor control & motion */8081  XK_Home: 0xff50,82  XK_Left: 0xff51,83  /* Move left, left arrow */84  XK_Up: 0xff52,85  /* Move up, up arrow */86  XK_Right: 0xff53,87  /* Move right, right arrow */88  XK_Down: 0xff54,89  /* Move down, down arrow */90  XK_Prior: 0xff55,91  /* Prior, previous */92  XK_Page_Up: 0xff55,93  XK_Next: 0xff56,94  /* Next */95  XK_Page_Down: 0xff56,96  XK_End: 0xff57,97  /* EOL */98  XK_Begin: 0xff58,99  /* BOL */100101  /* Misc functions */102103  XK_Select: 0xff60,104  /* Select, mark */105  XK_Print: 0xff61,106  XK_Execute: 0xff62,107  /* Execute, run, do */108  XK_Insert: 0xff63,109  /* Insert, insert here */110  XK_Undo: 0xff65,111  XK_Redo: 0xff66,112  /* Redo, again */113  XK_Menu: 0xff67,114  XK_Find: 0xff68,115  /* Find, search */116  XK_Cancel: 0xff69,117  /* Cancel, stop, abort, exit */118  XK_Help: 0xff6a,119  /* Help */120  XK_Break: 0xff6b,121  XK_Mode_switch: 0xff7e,122  /* Character set switch */123  XK_script_switch: 0xff7e,124  /* Alias for mode_switch */125  XK_Num_Lock: 0xff7f,126  /* Keypad functions, keypad numbers cleverly chosen to map to ASCII */127128  XK_KP_Space: 0xff80,129  /* Space */130  XK_KP_Tab: 0xff89,131  XK_KP_Enter: 0xff8d,132  /* Enter */133  XK_KP_F1: 0xff91,134  /* PF1, KP_A, ... */135  XK_KP_F2: 0xff92,136  XK_KP_F3: 0xff93,137  XK_KP_F4: 0xff94,138  XK_KP_Home: 0xff95,139  XK_KP_Left: 0xff96,140  XK_KP_Up: 0xff97,141  XK_KP_Right: 0xff98,142  XK_KP_Down: 0xff99,143  XK_KP_Prior: 0xff9a,144  XK_KP_Page_Up: 0xff9a,145  XK_KP_Next: 0xff9b,146  XK_KP_Page_Down: 0xff9b,147  XK_KP_End: 0xff9c,148  XK_KP_Begin: 0xff9d,149  XK_KP_Insert: 0xff9e,150  XK_KP_Delete: 0xff9f,151  XK_KP_Equal: 0xffbd,152  /* Equals */153  XK_KP_Multiply: 0xffaa,154  XK_KP_Add: 0xffab,155  XK_KP_Separator: 0xffac,156  /* Separator, often comma */157  XK_KP_Subtract: 0xffad,158  XK_KP_Decimal: 0xffae,159  XK_KP_Divide: 0xffaf,160  XK_KP_0: 0xffb0,161  XK_KP_1: 0xffb1,162  XK_KP_2: 0xffb2,163  XK_KP_3: 0xffb3,164  XK_KP_4: 0xffb4,165  XK_KP_5: 0xffb5,166  XK_KP_6: 0xffb6,167  XK_KP_7: 0xffb7,168  XK_KP_8: 0xffb8,169  XK_KP_9: 0xffb9,170  /*171   * Auxiliary functions; note the duplicate definitions for left and right172   * function keys;  Sun keyboards and a few other manufacturers have such173   * function key groups on the left and/or right sides of the keyboard.174   * We've not found a keyboard with more than 35 function keys total.175   */176177  XK_F1: 0xffbe,178  XK_F2: 0xffbf,179  XK_F3: 0xffc0,180  XK_F4: 0xffc1,181  XK_F5: 0xffc2,182  XK_F6: 0xffc3,183  XK_F7: 0xffc4,184  XK_F8: 0xffc5,185  XK_F9: 0xffc6,186  XK_F10: 0xffc7,187  XK_F11: 0xffc8,188  XK_L1: 0xffc8,189  XK_F12: 0xffc9,190  XK_L2: 0xffc9,191  XK_F13: 0xffca,192  XK_L3: 0xffca,193  XK_F14: 0xffcb,194  XK_L4: 0xffcb,195  XK_F15: 0xffcc,196  XK_L5: 0xffcc,197  XK_F16: 0xffcd,198  XK_L6: 0xffcd,199  XK_F17: 0xffce,200  XK_L7: 0xffce,201  XK_F18: 0xffcf,202  XK_L8: 0xffcf,203  XK_F19: 0xffd0,204  XK_L9: 0xffd0,205  XK_F20: 0xffd1,206  XK_L10: 0xffd1,207  XK_F21: 0xffd2,208  XK_R1: 0xffd2,209  XK_F22: 0xffd3,210  XK_R2: 0xffd3,211  XK_F23: 0xffd4,212  XK_R3: 0xffd4,213  XK_F24: 0xffd5,214  XK_R4: 0xffd5,215  XK_F25: 0xffd6,216  XK_R5: 0xffd6,217  XK_F26: 0xffd7,218  XK_R6: 0xffd7,219  XK_F27: 0xffd8,220  XK_R7: 0xffd8,221  XK_F28: 0xffd9,222  XK_R8: 0xffd9,223  XK_F29: 0xffda,224  XK_R9: 0xffda,225  XK_F30: 0xffdb,226  XK_R10: 0xffdb,227  XK_F31: 0xffdc,228  XK_R11: 0xffdc,229  XK_F32: 0xffdd,230  XK_R12: 0xffdd,231  XK_F33: 0xffde,232  XK_R13: 0xffde,233  XK_F34: 0xffdf,234  XK_R14: 0xffdf,235  XK_F35: 0xffe0,236  XK_R15: 0xffe0,237  /* Modifiers */238239  XK_Shift_L: 0xffe1,240  /* Left shift */241  XK_Shift_R: 0xffe2,242  /* Right shift */243  XK_Control_L: 0xffe3,244  /* Left control */245  XK_Control_R: 0xffe4,246  /* Right control */247  XK_Caps_Lock: 0xffe5,248  /* Caps lock */249  XK_Shift_Lock: 0xffe6,250  /* Shift lock */251252  XK_Meta_L: 0xffe7,253  /* Left meta */254  XK_Meta_R: 0xffe8,255  /* Right meta */256  XK_Alt_L: 0xffe9,257  /* Left alt */258  XK_Alt_R: 0xffea,259  /* Right alt */260  XK_Super_L: 0xffeb,261  /* Left super */262  XK_Super_R: 0xffec,263  /* Right super */264  XK_Hyper_L: 0xffed,265  /* Left hyper */266  XK_Hyper_R: 0xffee,267  /* Right hyper */268269  /*270   * Keyboard (XKB) Extension function and modifier keys271   * (from Appendix C of "The X Keyboard Extension: Protocol Specification")272   * Byte 3 = 0xfe273   */274275  XK_ISO_Level3_Shift: 0xfe03,276  /* AltGr */277  XK_ISO_Next_Group: 0xfe08,278  XK_ISO_Prev_Group: 0xfe0a,279  XK_ISO_First_Group: 0xfe0c,280  XK_ISO_Last_Group: 0xfe0e,281  /*282   * Latin 1283   * (ISO/IEC 8859-1: Unicode U+0020..U+00FF)284   * Byte 3: 0285   */286287  XK_space: 0x0020,288  /* U+0020 SPACE */289  XK_exclam: 0x0021,290  /* U+0021 EXCLAMATION MARK */291  XK_quotedbl: 0x0022,292  /* U+0022 QUOTATION MARK */293  XK_numbersign: 0x0023,294  /* U+0023 NUMBER SIGN */295  XK_dollar: 0x0024,296  /* U+0024 DOLLAR SIGN */297  XK_percent: 0x0025,298  /* U+0025 PERCENT SIGN */299  XK_ampersand: 0x0026,300  /* U+0026 AMPERSAND */301  XK_apostrophe: 0x0027,302  /* U+0027 APOSTROPHE */303  XK_quoteright: 0x0027,304  /* deprecated */305  XK_parenleft: 0x0028,306  /* U+0028 LEFT PARENTHESIS */307  XK_parenright: 0x0029,308  /* U+0029 RIGHT PARENTHESIS */309  XK_asterisk: 0x002a,310  /* U+002A ASTERISK */311  XK_plus: 0x002b,312  /* U+002B PLUS SIGN */313  XK_comma: 0x002c,314  /* U+002C COMMA */315  XK_minus: 0x002d,316  /* U+002D HYPHEN-MINUS */317  XK_period: 0x002e,318  /* U+002E FULL STOP */319  XK_slash: 0x002f,320  /* U+002F SOLIDUS */321  XK_0: 0x0030,322  /* U+0030 DIGIT ZERO */323  XK_1: 0x0031,324  /* U+0031 DIGIT ONE */325  XK_2: 0x0032,326  /* U+0032 DIGIT TWO */327  XK_3: 0x0033,328  /* U+0033 DIGIT THREE */329  XK_4: 0x0034,330  /* U+0034 DIGIT FOUR */331  XK_5: 0x0035,332  /* U+0035 DIGIT FIVE */333  XK_6: 0x0036,334  /* U+0036 DIGIT SIX */335  XK_7: 0x0037,336  /* U+0037 DIGIT SEVEN */337  XK_8: 0x0038,338  /* U+0038 DIGIT EIGHT */339  XK_9: 0x0039,340  /* U+0039 DIGIT NINE */341  XK_colon: 0x003a,342  /* U+003A COLON */343  XK_semicolon: 0x003b,344  /* U+003B SEMICOLON */345  XK_less: 0x003c,346  /* U+003C LESS-THAN SIGN */347  XK_equal: 0x003d,348  /* U+003D EQUALS SIGN */349  XK_greater: 0x003e,350  /* U+003E GREATER-THAN SIGN */351  XK_question: 0x003f,352  /* U+003F QUESTION MARK */353  XK_at: 0x0040,354  /* U+0040 COMMERCIAL AT */355  XK_A: 0x0041,356  /* U+0041 LATIN CAPITAL LETTER A */357  XK_B: 0x0042,358  /* U+0042 LATIN CAPITAL LETTER B */359  XK_C: 0x0043,360  /* U+0043 LATIN CAPITAL LETTER C */361  XK_D: 0x0044,362  /* U+0044 LATIN CAPITAL LETTER D */363  XK_E: 0x0045,364  /* U+0045 LATIN CAPITAL LETTER E */365  XK_F: 0x0046,366  /* U+0046 LATIN CAPITAL LETTER F */367  XK_G: 0x0047,368  /* U+0047 LATIN CAPITAL LETTER G */369  XK_H: 0x0048,370  /* U+0048 LATIN CAPITAL LETTER H */371  XK_I: 0x0049,372  /* U+0049 LATIN CAPITAL LETTER I */373  XK_J: 0x004a,374  /* U+004A LATIN CAPITAL LETTER J */375  XK_K: 0x004b,376  /* U+004B LATIN CAPITAL LETTER K */377  XK_L: 0x004c,378  /* U+004C LATIN CAPITAL LETTER L */379  XK_M: 0x004d,380  /* U+004D LATIN CAPITAL LETTER M */381  XK_N: 0x004e,382  /* U+004E LATIN CAPITAL LETTER N */383  XK_O: 0x004f,384  /* U+004F LATIN CAPITAL LETTER O */385  XK_P: 0x0050,386  /* U+0050 LATIN CAPITAL LETTER P */387  XK_Q: 0x0051,388  /* U+0051 LATIN CAPITAL LETTER Q */389  XK_R: 0x0052,390  /* U+0052 LATIN CAPITAL LETTER R */391  XK_S: 0x0053,392  /* U+0053 LATIN CAPITAL LETTER S */393  XK_T: 0x0054,394  /* U+0054 LATIN CAPITAL LETTER T */395  XK_U: 0x0055,396  /* U+0055 LATIN CAPITAL LETTER U */397  XK_V: 0x0056,398  /* U+0056 LATIN CAPITAL LETTER V */399  XK_W: 0x0057,400  /* U+0057 LATIN CAPITAL LETTER W */401  XK_X: 0x0058,402  /* U+0058 LATIN CAPITAL LETTER X */403  XK_Y: 0x0059,404  /* U+0059 LATIN CAPITAL LETTER Y */405  XK_Z: 0x005a,406  /* U+005A LATIN CAPITAL LETTER Z */407  XK_bracketleft: 0x005b,408  /* U+005B LEFT SQUARE BRACKET */409  XK_backslash: 0x005c,410  /* U+005C REVERSE SOLIDUS */411  XK_bracketright: 0x005d,412  /* U+005D RIGHT SQUARE BRACKET */413  XK_asciicircum: 0x005e,414  /* U+005E CIRCUMFLEX ACCENT */415  XK_underscore: 0x005f,416  /* U+005F LOW LINE */417  XK_grave: 0x0060,418  /* U+0060 GRAVE ACCENT */419  XK_quoteleft: 0x0060,420  /* deprecated */421  XK_a: 0x0061,422  /* U+0061 LATIN SMALL LETTER A */423  XK_b: 0x0062,424  /* U+0062 LATIN SMALL LETTER B */425  XK_c: 0x0063,426  /* U+0063 LATIN SMALL LETTER C */427  XK_d: 0x0064,428  /* U+0064 LATIN SMALL LETTER D */429  XK_e: 0x0065,430  /* U+0065 LATIN SMALL LETTER E */431  XK_f: 0x0066,432  /* U+0066 LATIN SMALL LETTER F */433  XK_g: 0x0067,434  /* U+0067 LATIN SMALL LETTER G */435  XK_h: 0x0068,436  /* U+0068 LATIN SMALL LETTER H */437  XK_i: 0x0069,438  /* U+0069 LATIN SMALL LETTER I */439  XK_j: 0x006a,440  /* U+006A LATIN SMALL LETTER J */441  XK_k: 0x006b,442  /* U+006B LATIN SMALL LETTER K */443  XK_l: 0x006c,444  /* U+006C LATIN SMALL LETTER L */445  XK_m: 0x006d,446  /* U+006D LATIN SMALL LETTER M */447  XK_n: 0x006e,448  /* U+006E LATIN SMALL LETTER N */449  XK_o: 0x006f,450  /* U+006F LATIN SMALL LETTER O */451  XK_p: 0x0070,452  /* U+0070 LATIN SMALL LETTER P */453  XK_q: 0x0071,454  /* U+0071 LATIN SMALL LETTER Q */455  XK_r: 0x0072,456  /* U+0072 LATIN SMALL LETTER R */457  XK_s: 0x0073,458  /* U+0073 LATIN SMALL LETTER S */459  XK_t: 0x0074,460  /* U+0074 LATIN SMALL LETTER T */461  XK_u: 0x0075,462  /* U+0075 LATIN SMALL LETTER U */463  XK_v: 0x0076,464  /* U+0076 LATIN SMALL LETTER V */465  XK_w: 0x0077,466  /* U+0077 LATIN SMALL LETTER W */467  XK_x: 0x0078,468  /* U+0078 LATIN SMALL LETTER X */469  XK_y: 0x0079,470  /* U+0079 LATIN SMALL LETTER Y */471  XK_z: 0x007a,472  /* U+007A LATIN SMALL LETTER Z */473  XK_braceleft: 0x007b,474  /* U+007B LEFT CURLY BRACKET */475  XK_bar: 0x007c,476  /* U+007C VERTICAL LINE */477  XK_braceright: 0x007d,478  /* U+007D RIGHT CURLY BRACKET */479  XK_asciitilde: 0x007e,480  /* U+007E TILDE */481482  XK_nobreakspace: 0x00a0,483  /* U+00A0 NO-BREAK SPACE */484  XK_exclamdown: 0x00a1,485  /* U+00A1 INVERTED EXCLAMATION MARK */486  XK_cent: 0x00a2,487  /* U+00A2 CENT SIGN */488  XK_sterling: 0x00a3,489  /* U+00A3 POUND SIGN */490  XK_currency: 0x00a4,491  /* U+00A4 CURRENCY SIGN */492  XK_yen: 0x00a5,493  /* U+00A5 YEN SIGN */494  XK_brokenbar: 0x00a6,495  /* U+00A6 BROKEN BAR */496  XK_section: 0x00a7,497  /* U+00A7 SECTION SIGN */498  XK_diaeresis: 0x00a8,499  /* U+00A8 DIAERESIS */500  XK_copyright: 0x00a9,501  /* U+00A9 COPYRIGHT SIGN */502  XK_ordfeminine: 0x00aa,503  /* U+00AA FEMININE ORDINAL INDICATOR */504  XK_guillemotleft: 0x00ab,505  /* U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK */506  XK_notsign: 0x00ac,507  /* U+00AC NOT SIGN */508  XK_hyphen: 0x00ad,509  /* U+00AD SOFT HYPHEN */510  XK_registered: 0x00ae,511  /* U+00AE REGISTERED SIGN */512  XK_macron: 0x00af,513  /* U+00AF MACRON */514  XK_degree: 0x00b0,515  /* U+00B0 DEGREE SIGN */516  XK_plusminus: 0x00b1,517  /* U+00B1 PLUS-MINUS SIGN */518  XK_twosuperior: 0x00b2,519  /* U+00B2 SUPERSCRIPT TWO */520  XK_threesuperior: 0x00b3,521  /* U+00B3 SUPERSCRIPT THREE */522  XK_acute: 0x00b4,523  /* U+00B4 ACUTE ACCENT */524  XK_mu: 0x00b5,525  /* U+00B5 MICRO SIGN */526  XK_paragraph: 0x00b6,527  /* U+00B6 PILCROW SIGN */528  XK_periodcentered: 0x00b7,529  /* U+00B7 MIDDLE DOT */530  XK_cedilla: 0x00b8,531  /* U+00B8 CEDILLA */532  XK_onesuperior: 0x00b9,533  /* U+00B9 SUPERSCRIPT ONE */534  XK_masculine: 0x00ba,535  /* U+00BA MASCULINE ORDINAL INDICATOR */536  XK_guillemotright: 0x00bb,537  /* U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK */538  XK_onequarter: 0x00bc,539  /* U+00BC VULGAR FRACTION ONE QUARTER */540  XK_onehalf: 0x00bd,541  /* U+00BD VULGAR FRACTION ONE HALF */542  XK_threequarters: 0x00be,543  /* U+00BE VULGAR FRACTION THREE QUARTERS */544  XK_questiondown: 0x00bf,545  /* U+00BF INVERTED QUESTION MARK */546  XK_Agrave: 0x00c0,547  /* U+00C0 LATIN CAPITAL LETTER A WITH GRAVE */548  XK_Aacute: 0x00c1,549  /* U+00C1 LATIN CAPITAL LETTER A WITH ACUTE */550  XK_Acircumflex: 0x00c2,551  /* U+00C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX */552  XK_Atilde: 0x00c3,553  /* U+00C3 LATIN CAPITAL LETTER A WITH TILDE */554  XK_Adiaeresis: 0x00c4,555  /* U+00C4 LATIN CAPITAL LETTER A WITH DIAERESIS */556  XK_Aring: 0x00c5,557  /* U+00C5 LATIN CAPITAL LETTER A WITH RING ABOVE */558  XK_AE: 0x00c6,559  /* U+00C6 LATIN CAPITAL LETTER AE */560  XK_Ccedilla: 0x00c7,561  /* U+00C7 LATIN CAPITAL LETTER C WITH CEDILLA */562  XK_Egrave: 0x00c8,563  /* U+00C8 LATIN CAPITAL LETTER E WITH GRAVE */564  XK_Eacute: 0x00c9,565  /* U+00C9 LATIN CAPITAL LETTER E WITH ACUTE */566  XK_Ecircumflex: 0x00ca,567  /* U+00CA LATIN CAPITAL LETTER E WITH CIRCUMFLEX */568  XK_Ediaeresis: 0x00cb,569  /* U+00CB LATIN CAPITAL LETTER E WITH DIAERESIS */570  XK_Igrave: 0x00cc,571  /* U+00CC LATIN CAPITAL LETTER I WITH GRAVE */572  XK_Iacute: 0x00cd,573  /* U+00CD LATIN CAPITAL LETTER I WITH ACUTE */574  XK_Icircumflex: 0x00ce,575  /* U+00CE LATIN CAPITAL LETTER I WITH CIRCUMFLEX */576  XK_Idiaeresis: 0x00cf,577  /* U+00CF LATIN CAPITAL LETTER I WITH DIAERESIS */578  XK_ETH: 0x00d0,579  /* U+00D0 LATIN CAPITAL LETTER ETH */580  XK_Eth: 0x00d0,581  /* deprecated */582  XK_Ntilde: 0x00d1,583  /* U+00D1 LATIN CAPITAL LETTER N WITH TILDE */584  XK_Ograve: 0x00d2,585  /* U+00D2 LATIN CAPITAL LETTER O WITH GRAVE */586  XK_Oacute: 0x00d3,587  /* U+00D3 LATIN CAPITAL LETTER O WITH ACUTE */588  XK_Ocircumflex: 0x00d4,589  /* U+00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX */590  XK_Otilde: 0x00d5,591  /* U+00D5 LATIN CAPITAL LETTER O WITH TILDE */592  XK_Odiaeresis: 0x00d6,593  /* U+00D6 LATIN CAPITAL LETTER O WITH DIAERESIS */594  XK_multiply: 0x00d7,595  /* U+00D7 MULTIPLICATION SIGN */596  XK_Oslash: 0x00d8,597  /* U+00D8 LATIN CAPITAL LETTER O WITH STROKE */598  XK_Ooblique: 0x00d8,599  /* U+00D8 LATIN CAPITAL LETTER O WITH STROKE */600  XK_Ugrave: 0x00d9,601  /* U+00D9 LATIN CAPITAL LETTER U WITH GRAVE */602  XK_Uacute: 0x00da,603  /* U+00DA LATIN CAPITAL LETTER U WITH ACUTE */604  XK_Ucircumflex: 0x00db,605  /* U+00DB LATIN CAPITAL LETTER U WITH CIRCUMFLEX */606  XK_Udiaeresis: 0x00dc,607  /* U+00DC LATIN CAPITAL LETTER U WITH DIAERESIS */608  XK_Yacute: 0x00dd,609  /* U+00DD LATIN CAPITAL LETTER Y WITH ACUTE */610  XK_THORN: 0x00de,611  /* U+00DE LATIN CAPITAL LETTER THORN */612  XK_Thorn: 0x00de,613  /* deprecated */614  XK_ssharp: 0x00df,615  /* U+00DF LATIN SMALL LETTER SHARP S */616  XK_agrave: 0x00e0,617  /* U+00E0 LATIN SMALL LETTER A WITH GRAVE */618  XK_aacute: 0x00e1,619  /* U+00E1 LATIN SMALL LETTER A WITH ACUTE */620  XK_acircumflex: 0x00e2,621  /* U+00E2 LATIN SMALL LETTER A WITH CIRCUMFLEX */622  XK_atilde: 0x00e3,623  /* U+00E3 LATIN SMALL LETTER A WITH TILDE */624  XK_adiaeresis: 0x00e4,625  /* U+00E4 LATIN SMALL LETTER A WITH DIAERESIS */626  XK_aring: 0x00e5,627  /* U+00E5 LATIN SMALL LETTER A WITH RING ABOVE */628  XK_ae: 0x00e6,629  /* U+00E6 LATIN SMALL LETTER AE */630  XK_ccedilla: 0x00e7,631  /* U+00E7 LATIN SMALL LETTER C WITH CEDILLA */632  XK_egrave: 0x00e8,633  /* U+00E8 LATIN SMALL LETTER E WITH GRAVE */634  XK_eacute: 0x00e9,635  /* U+00E9 LATIN SMALL LETTER E WITH ACUTE */636  XK_ecircumflex: 0x00ea,637  /* U+00EA LATIN SMALL LETTER E WITH CIRCUMFLEX */638  XK_ediaeresis: 0x00eb,639  /* U+00EB LATIN SMALL LETTER E WITH DIAERESIS */640  XK_igrave: 0x00ec,641  /* U+00EC LATIN SMALL LETTER I WITH GRAVE */642  XK_iacute: 0x00ed,643  /* U+00ED LATIN SMALL LETTER I WITH ACUTE */644  XK_icircumflex: 0x00ee,645  /* U+00EE LATIN SMALL LETTER I WITH CIRCUMFLEX */646  XK_idiaeresis: 0x00ef,647  /* U+00EF LATIN SMALL LETTER I WITH DIAERESIS */648  XK_eth: 0x00f0,649  /* U+00F0 LATIN SMALL LETTER ETH */650  XK_ntilde: 0x00f1,651  /* U+00F1 LATIN SMALL LETTER N WITH TILDE */652  XK_ograve: 0x00f2,653  /* U+00F2 LATIN SMALL LETTER O WITH GRAVE */654  XK_oacute: 0x00f3,655  /* U+00F3 LATIN SMALL LETTER O WITH ACUTE */656  XK_ocircumflex: 0x00f4,657  /* U+00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX */658  XK_otilde: 0x00f5,659  /* U+00F5 LATIN SMALL LETTER O WITH TILDE */660  XK_odiaeresis: 0x00f6,661  /* U+00F6 LATIN SMALL LETTER O WITH DIAERESIS */662  XK_division: 0x00f7,663  /* U+00F7 DIVISION SIGN */664  XK_oslash: 0x00f8,665  /* U+00F8 LATIN SMALL LETTER O WITH STROKE */666  XK_ooblique: 0x00f8,667  /* U+00F8 LATIN SMALL LETTER O WITH STROKE */668  XK_ugrave: 0x00f9,669  /* U+00F9 LATIN SMALL LETTER U WITH GRAVE */670  XK_uacute: 0x00fa,671  /* U+00FA LATIN SMALL LETTER U WITH ACUTE */672  XK_ucircumflex: 0x00fb,673  /* U+00FB LATIN SMALL LETTER U WITH CIRCUMFLEX */674  XK_udiaeresis: 0x00fc,675  /* U+00FC LATIN SMALL LETTER U WITH DIAERESIS */676  XK_yacute: 0x00fd,677  /* U+00FD LATIN SMALL LETTER Y WITH ACUTE */678  XK_thorn: 0x00fe,679  /* U+00FE LATIN SMALL LETTER THORN */680  XK_ydiaeresis: 0x00ff,681  /* U+00FF LATIN SMALL LETTER Y WITH DIAERESIS */682683  /*684   * Korean685   * Byte 3 = 0x0e686   */687688  XK_Hangul: 0xff31,689  /* Hangul start/stop(toggle) */690  XK_Hangul_Hanja: 0xff34,691  /* Start Hangul->Hanja Conversion */692  XK_Hangul_Jeonja: 0xff38,693  /* Jeonja mode */694695  /*696   * XFree86 vendor specific keysyms.697   *698   * The XFree86 keysym range is 0x10080001 - 0x1008FFFF.699   */700701  XF86XK_ModeLock: 0x1008FF01,702  XF86XK_MonBrightnessUp: 0x1008FF02,703  XF86XK_MonBrightnessDown: 0x1008FF03,704  XF86XK_KbdLightOnOff: 0x1008FF04,705  XF86XK_KbdBrightnessUp: 0x1008FF05,706  XF86XK_KbdBrightnessDown: 0x1008FF06,707  XF86XK_Standby: 0x1008FF10,708  XF86XK_AudioLowerVolume: 0x1008FF11,709  XF86XK_AudioMute: 0x1008FF12,710  XF86XK_AudioRaiseVolume: 0x1008FF13,711  XF86XK_AudioPlay: 0x1008FF14,712  XF86XK_AudioStop: 0x1008FF15,713  XF86XK_AudioPrev: 0x1008FF16,714  XF86XK_AudioNext: 0x1008FF17,715  XF86XK_HomePage: 0x1008FF18,716  XF86XK_Mail: 0x1008FF19,717  XF86XK_Start: 0x1008FF1A,718  XF86XK_Search: 0x1008FF1B,719  XF86XK_AudioRecord: 0x1008FF1C,720  XF86XK_Calculator: 0x1008FF1D,721  XF86XK_Memo: 0x1008FF1E,722  XF86XK_ToDoList: 0x1008FF1F,723  XF86XK_Calendar: 0x1008FF20,724  XF86XK_PowerDown: 0x1008FF21,725  XF86XK_ContrastAdjust: 0x1008FF22,726  XF86XK_RockerUp: 0x1008FF23,727  XF86XK_RockerDown: 0x1008FF24,728  XF86XK_RockerEnter: 0x1008FF25,729  XF86XK_Back: 0x1008FF26,730  XF86XK_Forward: 0x1008FF27,731  XF86XK_Stop: 0x1008FF28,732  XF86XK_Refresh: 0x1008FF29,733  XF86XK_PowerOff: 0x1008FF2A,734  XF86XK_WakeUp: 0x1008FF2B,735  XF86XK_Eject: 0x1008FF2C,736  XF86XK_ScreenSaver: 0x1008FF2D,737  XF86XK_WWW: 0x1008FF2E,738  XF86XK_Sleep: 0x1008FF2F,739  XF86XK_Favorites: 0x1008FF30,740  XF86XK_AudioPause: 0x1008FF31,741  XF86XK_AudioMedia: 0x1008FF32,742  XF86XK_MyComputer: 0x1008FF33,743  XF86XK_VendorHome: 0x1008FF34,744  XF86XK_LightBulb: 0x1008FF35,745  XF86XK_Shop: 0x1008FF36,746  XF86XK_History: 0x1008FF37,747  XF86XK_OpenURL: 0x1008FF38,748  XF86XK_AddFavorite: 0x1008FF39,749  XF86XK_HotLinks: 0x1008FF3A,750  XF86XK_BrightnessAdjust: 0x1008FF3B,751  XF86XK_Finance: 0x1008FF3C,752  XF86XK_Community: 0x1008FF3D,753  XF86XK_AudioRewind: 0x1008FF3E,754  XF86XK_BackForward: 0x1008FF3F,755  XF86XK_Launch0: 0x1008FF40,756  XF86XK_Launch1: 0x1008FF41,757  XF86XK_Launch2: 0x1008FF42,758  XF86XK_Launch3: 0x1008FF43,759  XF86XK_Launch4: 0x1008FF44,760  XF86XK_Launch5: 0x1008FF45,761  XF86XK_Launch6: 0x1008FF46,762  XF86XK_Launch7: 0x1008FF47,763  XF86XK_Launch8: 0x1008FF48,764  XF86XK_Launch9: 0x1008FF49,765  XF86XK_LaunchA: 0x1008FF4A,766  XF86XK_LaunchB: 0x1008FF4B,767  XF86XK_LaunchC: 0x1008FF4C,768  XF86XK_LaunchD: 0x1008FF4D,769  XF86XK_LaunchE: 0x1008FF4E,770  XF86XK_LaunchF: 0x1008FF4F,771  XF86XK_ApplicationLeft: 0x1008FF50,772  XF86XK_ApplicationRight: 0x1008FF51,773  XF86XK_Book: 0x1008FF52,774  XF86XK_CD: 0x1008FF53,775  XF86XK_Calculater: 0x1008FF54,776  XF86XK_Clear: 0x1008FF55,777  XF86XK_Close: 0x1008FF56,778  XF86XK_Copy: 0x1008FF57,779  XF86XK_Cut: 0x1008FF58,780  XF86XK_Display: 0x1008FF59,781  XF86XK_DOS: 0x1008FF5A,782  XF86XK_Documents: 0x1008FF5B,783  XF86XK_Excel: 0x1008FF5C,784  XF86XK_Explorer: 0x1008FF5D,785  XF86XK_Game: 0x1008FF5E,786  XF86XK_Go: 0x1008FF5F,787  XF86XK_iTouch: 0x1008FF60,788  XF86XK_LogOff: 0x1008FF61,789  XF86XK_Market: 0x1008FF62,790  XF86XK_Meeting: 0x1008FF63,791  XF86XK_MenuKB: 0x1008FF65,792  XF86XK_MenuPB: 0x1008FF66,793  XF86XK_MySites: 0x1008FF67,794  XF86XK_New: 0x1008FF68,795  XF86XK_News: 0x1008FF69,796  XF86XK_OfficeHome: 0x1008FF6A,797  XF86XK_Open: 0x1008FF6B,798  XF86XK_Option: 0x1008FF6C,799  XF86XK_Paste: 0x1008FF6D,800  XF86XK_Phone: 0x1008FF6E,801  XF86XK_Q: 0x1008FF70,802  XF86XK_Reply: 0x1008FF72,803  XF86XK_Reload: 0x1008FF73,804  XF86XK_RotateWindows: 0x1008FF74,805  XF86XK_RotationPB: 0x1008FF75,806  XF86XK_RotationKB: 0x1008FF76,807  XF86XK_Save: 0x1008FF77,808  XF86XK_ScrollUp: 0x1008FF78,809  XF86XK_ScrollDown: 0x1008FF79,810  XF86XK_ScrollClick: 0x1008FF7A,811  XF86XK_Send: 0x1008FF7B,812  XF86XK_Spell: 0x1008FF7C,813  XF86XK_SplitScreen: 0x1008FF7D,814  XF86XK_Support: 0x1008FF7E,815  XF86XK_TaskPane: 0x1008FF7F,816  XF86XK_Terminal: 0x1008FF80,817  XF86XK_Tools: 0x1008FF81,818  XF86XK_Travel: 0x1008FF82,819  XF86XK_UserPB: 0x1008FF84,820  XF86XK_User1KB: 0x1008FF85,821  XF86XK_User2KB: 0x1008FF86,822  XF86XK_Video: 0x1008FF87,823  XF86XK_WheelButton: 0x1008FF88,824  XF86XK_Word: 0x1008FF89,825  XF86XK_Xfer: 0x1008FF8A,826  XF86XK_ZoomIn: 0x1008FF8B,827  XF86XK_ZoomOut: 0x1008FF8C,828  XF86XK_Away: 0x1008FF8D,829  XF86XK_Messenger: 0x1008FF8E,830  XF86XK_WebCam: 0x1008FF8F,831  XF86XK_MailForward: 0x1008FF90,832  XF86XK_Pictures: 0x1008FF91,833  XF86XK_Music: 0x1008FF92,834  XF86XK_Battery: 0x1008FF93,835  XF86XK_Bluetooth: 0x1008FF94,836  XF86XK_WLAN: 0x1008FF95,837  XF86XK_UWB: 0x1008FF96,838  XF86XK_AudioForward: 0x1008FF97,839  XF86XK_AudioRepeat: 0x1008FF98,840  XF86XK_AudioRandomPlay: 0x1008FF99,841  XF86XK_Subtitle: 0x1008FF9A,842  XF86XK_AudioCycleTrack: 0x1008FF9B,843  XF86XK_CycleAngle: 0x1008FF9C,844  XF86XK_FrameBack: 0x1008FF9D,845  XF86XK_FrameForward: 0x1008FF9E,846  XF86XK_Time: 0x1008FF9F,847  XF86XK_Select: 0x1008FFA0,848  XF86XK_View: 0x1008FFA1,849  XF86XK_TopMenu: 0x1008FFA2,850  XF86XK_Red: 0x1008FFA3,851  XF86XK_Green: 0x1008FFA4,852  XF86XK_Yellow: 0x1008FFA5,853  XF86XK_Blue: 0x1008FFA6,854  XF86XK_Suspend: 0x1008FFA7,855  XF86XK_Hibernate: 0x1008FFA8,856  XF86XK_TouchpadToggle: 0x1008FFA9,857  XF86XK_TouchpadOn: 0x1008FFB0,858  XF86XK_TouchpadOff: 0x1008FFB1,859  XF86XK_AudioMicMute: 0x1008FFB2,860  XF86XK_Switch_VT_1: 0x1008FE01,861  XF86XK_Switch_VT_2: 0x1008FE02,862  XF86XK_Switch_VT_3: 0x1008FE03,863  XF86XK_Switch_VT_4: 0x1008FE04,864  XF86XK_Switch_VT_5: 0x1008FE05,865  XF86XK_Switch_VT_6: 0x1008FE06,866  XF86XK_Switch_VT_7: 0x1008FE07,867  XF86XK_Switch_VT_8: 0x1008FE08,868  XF86XK_Switch_VT_9: 0x1008FE09,869  XF86XK_Switch_VT_10: 0x1008FE0A,870  XF86XK_Switch_VT_11: 0x1008FE0B,871  XF86XK_Switch_VT_12: 0x1008FE0C,872  XF86XK_Ungrab: 0x1008FE20,873  XF86XK_ClearGrab: 0x1008FE21,874  XF86XK_Next_VMode: 0x1008FE22,875  XF86XK_Prev_VMode: 0x1008FE23,876  XF86XK_LogWindowTree: 0x1008FE24,877  XF86XK_LogGrabInfo: 0x1008FE25878};