use breadx::protocol::xproto::Keysym;
pub const KEY_VoidSymbol: Keysym = 0xffffff;
pub const KEY_BackSpace: Keysym = 0xff08;
pub const KEY_Tab: Keysym = 0xff09;
pub const KEY_Linefeed: Keysym = 0xff0a;
pub const KEY_Clear: Keysym = 0xff0b;
pub const KEY_Return: Keysym = 0xff0d;
pub const KEY_Pause: Keysym = 0xff13;
pub const KEY_Scroll_Lock: Keysym = 0xff14;
pub const KEY_Sys_Req: Keysym = 0xff15;
pub const KEY_Escape: Keysym = 0xff1b;
pub const KEY_Delete: Keysym = 0xffff;
pub const KEY_Multi_key: Keysym = 0xff20;
pub const KEY_Codeinput: Keysym = 0xff37;
pub const KEY_SingleCandidate: Keysym = 0xff3c;
pub const KEY_MultipleCandidate: Keysym = 0xff3d;
pub const KEY_PreviousCandidate: Keysym = 0xff3e;
pub const KEY_Kanji: Keysym = 0xff21;
pub const KEY_Muhenkan: Keysym = 0xff22;
pub const KEY_Henkan_Mode: Keysym = 0xff23;
pub const KEY_Henkan: Keysym = 0xff23;
pub const KEY_Romaji: Keysym = 0xff24;
pub const KEY_Hiragana: Keysym = 0xff25;
pub const KEY_Katakana: Keysym = 0xff26;
pub const KEY_Hiragana_Katakana: Keysym = 0xff27;
pub const KEY_Zenkaku: Keysym = 0xff28;
pub const KEY_Hankaku: Keysym = 0xff29;
pub const KEY_Zenkaku_Hankaku: Keysym = 0xff2a;
pub const KEY_Touroku: Keysym = 0xff2b;
pub const KEY_Massyo: Keysym = 0xff2c;
pub const KEY_Kana_Lock: Keysym = 0xff2d;
pub const KEY_Kana_Shift: Keysym = 0xff2e;
pub const KEY_Eisu_Shift: Keysym = 0xff2f;
pub const KEY_Eisu_toggle: Keysym = 0xff30;
pub const KEY_Kanji_Bangou: Keysym = 0xff37;
pub const KEY_Zen_Koho: Keysym = 0xff3d;
pub const KEY_Mae_Koho: Keysym = 0xff3e;
pub const KEY_Home: Keysym = 0xff50;
pub const KEY_Left: Keysym = 0xff51;
pub const KEY_Up: Keysym = 0xff52;
pub const KEY_Right: Keysym = 0xff53;
pub const KEY_Down: Keysym = 0xff54;
pub const KEY_Prior: Keysym = 0xff55;
pub const KEY_Page_Up: Keysym = 0xff55;
pub const KEY_Next: Keysym = 0xff56;
pub const KEY_Page_Down: Keysym = 0xff56;
pub const KEY_End: Keysym = 0xff57;
pub const KEY_Begin: Keysym = 0xff58;
pub const KEY_Select: Keysym = 0xff60;
pub const KEY_Print: Keysym = 0xff61;
pub const KEY_Execute: Keysym = 0xff62;
pub const KEY_Insert: Keysym = 0xff63;
pub const KEY_Undo: Keysym = 0xff65;
pub const KEY_Redo: Keysym = 0xff66;
pub const KEY_Menu: Keysym = 0xff67;
pub const KEY_Find: Keysym = 0xff68;
pub const KEY_Cancel: Keysym = 0xff69;
pub const KEY_Help: Keysym = 0xff6a;
pub const KEY_Break: Keysym = 0xff6b;
pub const KEY_Mode_switch: Keysym = 0xff7e;
pub const KEY_script_switch: Keysym = 0xff7e;
pub const KEY_Num_Lock: Keysym = 0xff7f;
pub const KEY_KP_Space: Keysym = 0xff80;
pub const KEY_KP_Tab: Keysym = 0xff89;
pub const KEY_KP_Enter: Keysym = 0xff8d;
pub const KEY_KP_F1: Keysym = 0xff91;
pub const KEY_KP_F2: Keysym = 0xff92;
pub const KEY_KP_F3: Keysym = 0xff93;
pub const KEY_KP_F4: Keysym = 0xff94;
pub const KEY_KP_Home: Keysym = 0xff95;
pub const KEY_KP_Left: Keysym = 0xff96;
pub const KEY_KP_Up: Keysym = 0xff97;
pub const KEY_KP_Right: Keysym = 0xff98;
pub const KEY_KP_Down: Keysym = 0xff99;
pub const KEY_KP_Prior: Keysym = 0xff9a;
pub const KEY_KP_Page_Up: Keysym = 0xff9a;
pub const KEY_KP_Next: Keysym = 0xff9b;
pub const KEY_KP_Page_Down: Keysym = 0xff9b;
pub const KEY_KP_End: Keysym = 0xff9c;
pub const KEY_KP_Begin: Keysym = 0xff9d;
pub const KEY_KP_Insert: Keysym = 0xff9e;
pub const KEY_KP_Delete: Keysym = 0xff9f;
pub const KEY_KP_Equal: Keysym = 0xffbd;
pub const KEY_KP_Multiply: Keysym = 0xffaa;
pub const KEY_KP_Add: Keysym = 0xffab;
pub const KEY_KP_Separator: Keysym = 0xffac;
pub const KEY_KP_Subtract: Keysym = 0xffad;
pub const KEY_KP_Decimal: Keysym = 0xffae;
pub const KEY_KP_Divide: Keysym = 0xffaf;
pub const KEY_KP_0: Keysym = 0xffb0;
pub const KEY_KP_1: Keysym = 0xffb1;
pub const KEY_KP_2: Keysym = 0xffb2;
pub const KEY_KP_3: Keysym = 0xffb3;
pub const KEY_KP_4: Keysym = 0xffb4;
pub const KEY_KP_5: Keysym = 0xffb5;
pub const KEY_KP_6: Keysym = 0xffb6;
pub const KEY_KP_7: Keysym = 0xffb7;
pub const KEY_KP_8: Keysym = 0xffb8;
pub const KEY_KP_9: Keysym = 0xffb9;
pub const KEY_F1: Keysym = 0xffbe;
pub const KEY_F2: Keysym = 0xffbf;
pub const KEY_F3: Keysym = 0xffc0;
pub const KEY_F4: Keysym = 0xffc1;
pub const KEY_F5: Keysym = 0xffc2;
pub const KEY_F6: Keysym = 0xffc3;
pub const KEY_F7: Keysym = 0xffc4;
pub const KEY_F8: Keysym = 0xffc5;
pub const KEY_F9: Keysym = 0xffc6;
pub const KEY_F10: Keysym = 0xffc7;
pub const KEY_F11: Keysym = 0xffc8;
pub const KEY_L1: Keysym = 0xffc8;
pub const KEY_F12: Keysym = 0xffc9;
pub const KEY_L2: Keysym = 0xffc9;
pub const KEY_F13: Keysym = 0xffca;
pub const KEY_L3: Keysym = 0xffca;
pub const KEY_F14: Keysym = 0xffcb;
pub const KEY_L4: Keysym = 0xffcb;
pub const KEY_F15: Keysym = 0xffcc;
pub const KEY_L5: Keysym = 0xffcc;
pub const KEY_F16: Keysym = 0xffcd;
pub const KEY_L6: Keysym = 0xffcd;
pub const KEY_F17: Keysym = 0xffce;
pub const KEY_L7: Keysym = 0xffce;
pub const KEY_F18: Keysym = 0xffcf;
pub const KEY_L8: Keysym = 0xffcf;
pub const KEY_F19: Keysym = 0xffd0;
pub const KEY_L9: Keysym = 0xffd0;
pub const KEY_F20: Keysym = 0xffd1;
pub const KEY_L10: Keysym = 0xffd1;
pub const KEY_F21: Keysym = 0xffd2;
pub const KEY_R1: Keysym = 0xffd2;
pub const KEY_F22: Keysym = 0xffd3;
pub const KEY_R2: Keysym = 0xffd3;
pub const KEY_F23: Keysym = 0xffd4;
pub const KEY_R3: Keysym = 0xffd4;
pub const KEY_F24: Keysym = 0xffd5;
pub const KEY_R4: Keysym = 0xffd5;
pub const KEY_F25: Keysym = 0xffd6;
pub const KEY_R5: Keysym = 0xffd6;
pub const KEY_F26: Keysym = 0xffd7;
pub const KEY_R6: Keysym = 0xffd7;
pub const KEY_F27: Keysym = 0xffd8;
pub const KEY_R7: Keysym = 0xffd8;
pub const KEY_F28: Keysym = 0xffd9;
pub const KEY_R8: Keysym = 0xffd9;
pub const KEY_F29: Keysym = 0xffda;
pub const KEY_R9: Keysym = 0xffda;
pub const KEY_F30: Keysym = 0xffdb;
pub const KEY_R10: Keysym = 0xffdb;
pub const KEY_F31: Keysym = 0xffdc;
pub const KEY_R11: Keysym = 0xffdc;
pub const KEY_F32: Keysym = 0xffdd;
pub const KEY_R12: Keysym = 0xffdd;
pub const KEY_F33: Keysym = 0xffde;
pub const KEY_R13: Keysym = 0xffde;
pub const KEY_F34: Keysym = 0xffdf;
pub const KEY_R14: Keysym = 0xffdf;
pub const KEY_F35: Keysym = 0xffe0;
pub const KEY_R15: Keysym = 0xffe0;
pub const KEY_Shift_L: Keysym = 0xffe1;
pub const KEY_Shift_R: Keysym = 0xffe2;
pub const KEY_Control_L: Keysym = 0xffe3;
pub const KEY_Control_R: Keysym = 0xffe4;
pub const KEY_Caps_Lock: Keysym = 0xffe5;
pub const KEY_Shift_Lock: Keysym = 0xffe6;
pub const KEY_Meta_L: Keysym = 0xffe7;
pub const KEY_Meta_R: Keysym = 0xffe8;
pub const KEY_Alt_L: Keysym = 0xffe9;
pub const KEY_Alt_R: Keysym = 0xffea;
pub const KEY_Super_L: Keysym = 0xffeb;
pub const KEY_Super_R: Keysym = 0xffec;
pub const KEY_Hyper_L: Keysym = 0xffed;
pub const KEY_Hyper_R: Keysym = 0xffee;
pub const KEY_ISO_Lock: Keysym = 0xfe01;
pub const KEY_ISO_Level2_Latch: Keysym = 0xfe02;
pub const KEY_ISO_Level3_Shift: Keysym = 0xfe03;
pub const KEY_ISO_Level3_Latch: Keysym = 0xfe04;
pub const KEY_ISO_Level3_Lock: Keysym = 0xfe05;
pub const KEY_ISO_Level5_Shift: Keysym = 0xfe11;
pub const KEY_ISO_Level5_Latch: Keysym = 0xfe12;
pub const KEY_ISO_Level5_Lock: Keysym = 0xfe13;
pub const KEY_ISO_Group_Shift: Keysym = 0xff7e;
pub const KEY_ISO_Group_Latch: Keysym = 0xfe06;
pub const KEY_ISO_Group_Lock: Keysym = 0xfe07;
pub const KEY_ISO_Next_Group: Keysym = 0xfe08;
pub const KEY_ISO_Next_Group_Lock: Keysym = 0xfe09;
pub const KEY_ISO_Prev_Group: Keysym = 0xfe0a;
pub const KEY_ISO_Prev_Group_Lock: Keysym = 0xfe0b;
pub const KEY_ISO_First_Group: Keysym = 0xfe0c;
pub const KEY_ISO_First_Group_Lock: Keysym = 0xfe0d;
pub const KEY_ISO_Last_Group: Keysym = 0xfe0e;
pub const KEY_ISO_Last_Group_Lock: Keysym = 0xfe0f;
pub const KEY_ISO_Left_Tab: Keysym = 0xfe20;
pub const KEY_ISO_Move_Line_Up: Keysym = 0xfe21;
pub const KEY_ISO_Move_Line_Down: Keysym = 0xfe22;
pub const KEY_ISO_Partial_Line_Up: Keysym = 0xfe23;
pub const KEY_ISO_Partial_Line_Down: Keysym = 0xfe24;
pub const KEY_ISO_Partial_Space_Left: Keysym = 0xfe25;
pub const KEY_ISO_Partial_Space_Right: Keysym = 0xfe26;
pub const KEY_ISO_Set_Margin_Left: Keysym = 0xfe27;
pub const KEY_ISO_Set_Margin_Right: Keysym = 0xfe28;
pub const KEY_ISO_Release_Margin_Left: Keysym = 0xfe29;
pub const KEY_ISO_Release_Margin_Right: Keysym = 0xfe2a;
pub const KEY_ISO_Release_Both_Margins: Keysym = 0xfe2b;
pub const KEY_ISO_Fast_Cursor_Left: Keysym = 0xfe2c;
pub const KEY_ISO_Fast_Cursor_Right: Keysym = 0xfe2d;
pub const KEY_ISO_Fast_Cursor_Up: Keysym = 0xfe2e;
pub const KEY_ISO_Fast_Cursor_Down: Keysym = 0xfe2f;
pub const KEY_ISO_Continuous_Underline: Keysym = 0xfe30;
pub const KEY_ISO_Discontinuous_Underline: Keysym = 0xfe31;
pub const KEY_ISO_Emphasize: Keysym = 0xfe32;
pub const KEY_ISO_Center_Object: Keysym = 0xfe33;
pub const KEY_ISO_Enter: Keysym = 0xfe34;
pub const KEY_dead_grave: Keysym = 0xfe50;
pub const KEY_dead_acute: Keysym = 0xfe51;
pub const KEY_dead_circumflex: Keysym = 0xfe52;
pub const KEY_dead_tilde: Keysym = 0xfe53;
pub const KEY_dead_perispomeni: Keysym = 0xfe53;
pub const KEY_dead_macron: Keysym = 0xfe54;
pub const KEY_dead_breve: Keysym = 0xfe55;
pub const KEY_dead_abovedot: Keysym = 0xfe56;
pub const KEY_dead_diaeresis: Keysym = 0xfe57;
pub const KEY_dead_abovering: Keysym = 0xfe58;
pub const KEY_dead_doubleacute: Keysym = 0xfe59;
pub const KEY_dead_caron: Keysym = 0xfe5a;
pub const KEY_dead_cedilla: Keysym = 0xfe5b;
pub const KEY_dead_ogonek: Keysym = 0xfe5c;
pub const KEY_dead_iota: Keysym = 0xfe5d;
pub const KEY_dead_voiced_sound: Keysym = 0xfe5e;
pub const KEY_dead_semivoiced_sound: Keysym = 0xfe5f;
pub const KEY_dead_belowdot: Keysym = 0xfe60;
pub const KEY_dead_hook: Keysym = 0xfe61;
pub const KEY_dead_horn: Keysym = 0xfe62;
pub const KEY_dead_stroke: Keysym = 0xfe63;
pub const KEY_dead_abovecomma: Keysym = 0xfe64;
pub const KEY_dead_psili: Keysym = 0xfe64;
pub const KEY_dead_abovereversedcomma: Keysym = 0xfe65;
pub const KEY_dead_dasia: Keysym = 0xfe65;
pub const KEY_dead_doublegrave: Keysym = 0xfe66;
pub const KEY_dead_belowring: Keysym = 0xfe67;
pub const KEY_dead_belowmacron: Keysym = 0xfe68;
pub const KEY_dead_belowcircumflex: Keysym = 0xfe69;
pub const KEY_dead_belowtilde: Keysym = 0xfe6a;
pub const KEY_dead_belowbreve: Keysym = 0xfe6b;
pub const KEY_dead_belowdiaeresis: Keysym = 0xfe6c;
pub const KEY_dead_invertedbreve: Keysym = 0xfe6d;
pub const KEY_dead_belowcomma: Keysym = 0xfe6e;
pub const KEY_dead_currency: Keysym = 0xfe6f;
pub const KEY_dead_lowline: Keysym = 0xfe90;
pub const KEY_dead_aboveverticalline: Keysym = 0xfe91;
pub const KEY_dead_belowverticalline: Keysym = 0xfe92;
pub const KEY_dead_longsolidusoverlay: Keysym = 0xfe93;
pub const KEY_dead_a: Keysym = 0xfe80;
pub const KEY_dead_A: Keysym = 0xfe81;
pub const KEY_dead_e: Keysym = 0xfe82;
pub const KEY_dead_E: Keysym = 0xfe83;
pub const KEY_dead_i: Keysym = 0xfe84;
pub const KEY_dead_I: Keysym = 0xfe85;
pub const KEY_dead_o: Keysym = 0xfe86;
pub const KEY_dead_O: Keysym = 0xfe87;
pub const KEY_dead_u: Keysym = 0xfe88;
pub const KEY_dead_U: Keysym = 0xfe89;
pub const KEY_dead_small_schwa: Keysym = 0xfe8a;
pub const KEY_dead_capital_schwa: Keysym = 0xfe8b;
pub const KEY_dead_greek: Keysym = 0xfe8c;
pub const KEY_First_Virtual_Screen: Keysym = 0xfed0;
pub const KEY_Prev_Virtual_Screen: Keysym = 0xfed1;
pub const KEY_Next_Virtual_Screen: Keysym = 0xfed2;
pub const KEY_Last_Virtual_Screen: Keysym = 0xfed4;
pub const KEY_Terminate_Server: Keysym = 0xfed5;
pub const KEY_AccessX_Enable: Keysym = 0xfe70;
pub const KEY_AccessX_Feedback_Enable: Keysym = 0xfe71;
pub const KEY_RepeatKeys_Enable: Keysym = 0xfe72;
pub const KEY_SlowKeys_Enable: Keysym = 0xfe73;
pub const KEY_BounceKeys_Enable: Keysym = 0xfe74;
pub const KEY_StickyKeys_Enable: Keysym = 0xfe75;
pub const KEY_MouseKeys_Enable: Keysym = 0xfe76;
pub const KEY_MouseKeys_Accel_Enable: Keysym = 0xfe77;
pub const KEY_Overlay1_Enable: Keysym = 0xfe78;
pub const KEY_Overlay2_Enable: Keysym = 0xfe79;
pub const KEY_AudibleBell_Enable: Keysym = 0xfe7a;
pub const KEY_Pointer_Left: Keysym = 0xfee0;
pub const KEY_Pointer_Right: Keysym = 0xfee1;
pub const KEY_Pointer_Up: Keysym = 0xfee2;
pub const KEY_Pointer_Down: Keysym = 0xfee3;
pub const KEY_Pointer_UpLeft: Keysym = 0xfee4;
pub const KEY_Pointer_UpRight: Keysym = 0xfee5;
pub const KEY_Pointer_DownLeft: Keysym = 0xfee6;
pub const KEY_Pointer_DownRight: Keysym = 0xfee7;
pub const KEY_Pointer_Button_Dflt: Keysym = 0xfee8;
pub const KEY_Pointer_Button1: Keysym = 0xfee9;
pub const KEY_Pointer_Button2: Keysym = 0xfeea;
pub const KEY_Pointer_Button3: Keysym = 0xfeeb;
pub const KEY_Pointer_Button4: Keysym = 0xfeec;
pub const KEY_Pointer_Button5: Keysym = 0xfeed;
pub const KEY_Pointer_DblClick_Dflt: Keysym = 0xfeee;
pub const KEY_Pointer_DblClick1: Keysym = 0xfeef;
pub const KEY_Pointer_DblClick2: Keysym = 0xfef0;
pub const KEY_Pointer_DblClick3: Keysym = 0xfef1;
pub const KEY_Pointer_DblClick4: Keysym = 0xfef2;
pub const KEY_Pointer_DblClick5: Keysym = 0xfef3;
pub const KEY_Pointer_Drag_Dflt: Keysym = 0xfef4;
pub const KEY_Pointer_Drag1: Keysym = 0xfef5;
pub const KEY_Pointer_Drag2: Keysym = 0xfef6;
pub const KEY_Pointer_Drag3: Keysym = 0xfef7;
pub const KEY_Pointer_Drag4: Keysym = 0xfef8;
pub const KEY_Pointer_Drag5: Keysym = 0xfefd;
pub const KEY_Pointer_EnableKeys: Keysym = 0xfef9;
pub const KEY_Pointer_Accelerate: Keysym = 0xfefa;
pub const KEY_Pointer_DfltBtnNext: Keysym = 0xfefb;
pub const KEY_Pointer_DfltBtnPrev: Keysym = 0xfefc;
pub const KEY_ch: Keysym = 0xfea0;
pub const KEY_Ch: Keysym = 0xfea1;
pub const KEY_CH: Keysym = 0xfea2;
pub const KEY_c_h: Keysym = 0xfea3;
pub const KEY_C_h: Keysym = 0xfea4;
pub const KEY_C_H: Keysym = 0xfea5;
pub const KEY_3270_Duplicate: Keysym = 0xfd01;
pub const KEY_3270_FieldMark: Keysym = 0xfd02;
pub const KEY_3270_Right2: Keysym = 0xfd03;
pub const KEY_3270_Left2: Keysym = 0xfd04;
pub const KEY_3270_BackTab: Keysym = 0xfd05;
pub const KEY_3270_EraseEOF: Keysym = 0xfd06;
pub const KEY_3270_EraseInput: Keysym = 0xfd07;
pub const KEY_3270_Reset: Keysym = 0xfd08;
pub const KEY_3270_Quit: Keysym = 0xfd09;
pub const KEY_3270_PA1: Keysym = 0xfd0a;
pub const KEY_3270_PA2: Keysym = 0xfd0b;
pub const KEY_3270_PA3: Keysym = 0xfd0c;
pub const KEY_3270_Test: Keysym = 0xfd0d;
pub const KEY_3270_Attn: Keysym = 0xfd0e;
pub const KEY_3270_CursorBlink: Keysym = 0xfd0f;
pub const KEY_3270_AltCursor: Keysym = 0xfd10;
pub const KEY_3270_KeyClick: Keysym = 0xfd11;
pub const KEY_3270_Jump: Keysym = 0xfd12;
pub const KEY_3270_Ident: Keysym = 0xfd13;
pub const KEY_3270_Rule: Keysym = 0xfd14;
pub const KEY_3270_Copy: Keysym = 0xfd15;
pub const KEY_3270_Play: Keysym = 0xfd16;
pub const KEY_3270_Setup: Keysym = 0xfd17;
pub const KEY_3270_Record: Keysym = 0xfd18;
pub const KEY_3270_ChangeScreen: Keysym = 0xfd19;
pub const KEY_3270_DeleteWord: Keysym = 0xfd1a;
pub const KEY_3270_ExSelect: Keysym = 0xfd1b;
pub const KEY_3270_CursorSelect: Keysym = 0xfd1c;
pub const KEY_3270_PrintScreen: Keysym = 0xfd1d;
pub const KEY_3270_Enter: Keysym = 0xfd1e;
pub const KEY_space: Keysym = 0x20;
pub const KEY_exclam: Keysym = 0x21;
pub const KEY_quotedbl: Keysym = 0x22;
pub const KEY_numbersign: Keysym = 0x23;
pub const KEY_dollar: Keysym = 0x24;
pub const KEY_percent: Keysym = 0x25;
pub const KEY_ampersand: Keysym = 0x26;
pub const KEY_apostrophe: Keysym = 0x27;
pub const KEY_quoteright: Keysym = 0x27;
pub const KEY_parenleft: Keysym = 0x28;
pub const KEY_parenright: Keysym = 0x29;
pub const KEY_asterisk: Keysym = 0x2a;
pub const KEY_plus: Keysym = 0x2b;
pub const KEY_comma: Keysym = 0x2c;
pub const KEY_minus: Keysym = 0x2d;
pub const KEY_period: Keysym = 0x2e;
pub const KEY_slash: Keysym = 0x2f;
pub const KEY_0: Keysym = 0x30;
pub const KEY_1: Keysym = 0x31;
pub const KEY_2: Keysym = 0x32;
pub const KEY_3: Keysym = 0x33;
pub const KEY_4: Keysym = 0x34;
pub const KEY_5: Keysym = 0x35;
pub const KEY_6: Keysym = 0x36;
pub const KEY_7: Keysym = 0x37;
pub const KEY_8: Keysym = 0x38;
pub const KEY_9: Keysym = 0x39;
pub const KEY_colon: Keysym = 0x3a;
pub const KEY_semicolon: Keysym = 0x3b;
pub const KEY_less: Keysym = 0x3c;
pub const KEY_equal: Keysym = 0x3d;
pub const KEY_greater: Keysym = 0x3e;
pub const KEY_question: Keysym = 0x3f;
pub const KEY_at: Keysym = 0x40;
pub const KEY_A: Keysym = 0x41;
pub const KEY_B: Keysym = 0x42;
pub const KEY_C: Keysym = 0x43;
pub const KEY_D: Keysym = 0x44;
pub const KEY_E: Keysym = 0x45;
pub const KEY_F: Keysym = 0x46;
pub const KEY_G: Keysym = 0x47;
pub const KEY_H: Keysym = 0x48;
pub const KEY_I: Keysym = 0x49;
pub const KEY_J: Keysym = 0x4a;
pub const KEY_K: Keysym = 0x4b;
pub const KEY_L: Keysym = 0x4c;
pub const KEY_M: Keysym = 0x4d;
pub const KEY_N: Keysym = 0x4e;
pub const KEY_O: Keysym = 0x4f;
pub const KEY_P: Keysym = 0x50;
pub const KEY_Q: Keysym = 0x51;
pub const KEY_R: Keysym = 0x52;
pub const KEY_S: Keysym = 0x53;
pub const KEY_T: Keysym = 0x54;
pub const KEY_U: Keysym = 0x55;
pub const KEY_V: Keysym = 0x56;
pub const KEY_W: Keysym = 0x57;
pub const KEY_X: Keysym = 0x58;
pub const KEY_Y: Keysym = 0x59;
pub const KEY_Z: Keysym = 0x5a;
pub const KEY_bracketleft: Keysym = 0x5b;
pub const KEY_backslash: Keysym = 0x5c;
pub const KEY_bracketright: Keysym = 0x5d;
pub const KEY_asciicircum: Keysym = 0x5e;
pub const KEY_underscore: Keysym = 0x5f;
pub const KEY_grave: Keysym = 0x60;
pub const KEY_quoteleft: Keysym = 0x60;
pub const KEY_a: Keysym = 0x61;
pub const KEY_b: Keysym = 0x62;
pub const KEY_c: Keysym = 0x63;
pub const KEY_d: Keysym = 0x64;
pub const KEY_e: Keysym = 0x65;
pub const KEY_f: Keysym = 0x66;
pub const KEY_g: Keysym = 0x67;
pub const KEY_h: Keysym = 0x68;
pub const KEY_i: Keysym = 0x69;
pub const KEY_j: Keysym = 0x6a;
pub const KEY_k: Keysym = 0x6b;
pub const KEY_l: Keysym = 0x6c;
pub const KEY_m: Keysym = 0x6d;
pub const KEY_n: Keysym = 0x6e;
pub const KEY_o: Keysym = 0x6f;
pub const KEY_p: Keysym = 0x70;
pub const KEY_q: Keysym = 0x71;
pub const KEY_r: Keysym = 0x72;
pub const KEY_s: Keysym = 0x73;
pub const KEY_t: Keysym = 0x74;
pub const KEY_u: Keysym = 0x75;
pub const KEY_v: Keysym = 0x76;
pub const KEY_w: Keysym = 0x77;
pub const KEY_x: Keysym = 0x78;
pub const KEY_y: Keysym = 0x79;
pub const KEY_z: Keysym = 0x7a;
pub const KEY_braceleft: Keysym = 0x7b;
pub const KEY_bar: Keysym = 0x7c;
pub const KEY_braceright: Keysym = 0x7d;
pub const KEY_asciitilde: Keysym = 0x7e;
pub const KEY_nobreakspace: Keysym = 0xa0;
pub const KEY_exclamdown: Keysym = 0xa1;
pub const KEY_cent: Keysym = 0xa2;
pub const KEY_sterling: Keysym = 0xa3;
pub const KEY_currency: Keysym = 0xa4;
pub const KEY_yen: Keysym = 0xa5;
pub const KEY_brokenbar: Keysym = 0xa6;
pub const KEY_section: Keysym = 0xa7;
pub const KEY_diaeresis: Keysym = 0xa8;
pub const KEY_copyright: Keysym = 0xa9;
pub const KEY_ordfeminine: Keysym = 0xaa;
pub const KEY_guillemotleft: Keysym = 0xab;
pub const KEY_notsign: Keysym = 0xac;
pub const KEY_hyphen: Keysym = 0xad;
pub const KEY_registered: Keysym = 0xae;
pub const KEY_macron: Keysym = 0xaf;
pub const KEY_degree: Keysym = 0xb0;
pub const KEY_plusminus: Keysym = 0xb1;
pub const KEY_twosuperior: Keysym = 0xb2;
pub const KEY_threesuperior: Keysym = 0xb3;
pub const KEY_acute: Keysym = 0xb4;
pub const KEY_mu: Keysym = 0xb5;
pub const KEY_paragraph: Keysym = 0xb6;
pub const KEY_periodcentered: Keysym = 0xb7;
pub const KEY_cedilla: Keysym = 0xb8;
pub const KEY_onesuperior: Keysym = 0xb9;
pub const KEY_masculine: Keysym = 0xba;
pub const KEY_guillemotright: Keysym = 0xbb;
pub const KEY_onequarter: Keysym = 0xbc;
pub const KEY_onehalf: Keysym = 0xbd;
pub const KEY_threequarters: Keysym = 0xbe;
pub const KEY_questiondown: Keysym = 0xbf;
pub const KEY_Agrave: Keysym = 0xc0;
pub const KEY_Aacute: Keysym = 0xc1;
pub const KEY_Acircumflex: Keysym = 0xc2;
pub const KEY_Atilde: Keysym = 0xc3;
pub const KEY_Adiaeresis: Keysym = 0xc4;
pub const KEY_Aring: Keysym = 0xc5;
pub const KEY_AE: Keysym = 0xc6;
pub const KEY_Ccedilla: Keysym = 0xc7;
pub const KEY_Egrave: Keysym = 0xc8;
pub const KEY_Eacute: Keysym = 0xc9;
pub const KEY_Ecircumflex: Keysym = 0xca;
pub const KEY_Ediaeresis: Keysym = 0xcb;
pub const KEY_Igrave: Keysym = 0xcc;
pub const KEY_Iacute: Keysym = 0xcd;
pub const KEY_Icircumflex: Keysym = 0xce;
pub const KEY_Idiaeresis: Keysym = 0xcf;
pub const KEY_ETH: Keysym = 0xd0;
pub const KEY_Eth: Keysym = 0xd0;
pub const KEY_Ntilde: Keysym = 0xd1;
pub const KEY_Ograve: Keysym = 0xd2;
pub const KEY_Oacute: Keysym = 0xd3;
pub const KEY_Ocircumflex: Keysym = 0xd4;
pub const KEY_Otilde: Keysym = 0xd5;
pub const KEY_Odiaeresis: Keysym = 0xd6;
pub const KEY_multiply: Keysym = 0xd7;
pub const KEY_Oslash: Keysym = 0xd8;
pub const KEY_Ooblique: Keysym = 0xd8;
pub const KEY_Ugrave: Keysym = 0xd9;
pub const KEY_Uacute: Keysym = 0xda;
pub const KEY_Ucircumflex: Keysym = 0xdb;
pub const KEY_Udiaeresis: Keysym = 0xdc;
pub const KEY_Yacute: Keysym = 0xdd;
pub const KEY_THORN: Keysym = 0xde;
pub const KEY_Thorn: Keysym = 0xde;
pub const KEY_ssharp: Keysym = 0xdf;
pub const KEY_agrave: Keysym = 0xe0;
pub const KEY_aacute: Keysym = 0xe1;
pub const KEY_acircumflex: Keysym = 0xe2;
pub const KEY_atilde: Keysym = 0xe3;
pub const KEY_adiaeresis: Keysym = 0xe4;
pub const KEY_aring: Keysym = 0xe5;
pub const KEY_ae: Keysym = 0xe6;
pub const KEY_ccedilla: Keysym = 0xe7;
pub const KEY_egrave: Keysym = 0xe8;
pub const KEY_eacute: Keysym = 0xe9;
pub const KEY_ecircumflex: Keysym = 0xea;
pub const KEY_ediaeresis: Keysym = 0xeb;
pub const KEY_igrave: Keysym = 0xec;
pub const KEY_iacute: Keysym = 0xed;
pub const KEY_icircumflex: Keysym = 0xee;
pub const KEY_idiaeresis: Keysym = 0xef;
pub const KEY_eth: Keysym = 0xf0;
pub const KEY_ntilde: Keysym = 0xf1;
pub const KEY_ograve: Keysym = 0xf2;
pub const KEY_oacute: Keysym = 0xf3;
pub const KEY_ocircumflex: Keysym = 0xf4;
pub const KEY_otilde: Keysym = 0xf5;
pub const KEY_odiaeresis: Keysym = 0xf6;
pub const KEY_division: Keysym = 0xf7;
pub const KEY_oslash: Keysym = 0xf8;
pub const KEY_ooblique: Keysym = 0xf8;
pub const KEY_ugrave: Keysym = 0xf9;
pub const KEY_uacute: Keysym = 0xfa;
pub const KEY_ucircumflex: Keysym = 0xfb;
pub const KEY_udiaeresis: Keysym = 0xfc;
pub const KEY_yacute: Keysym = 0xfd;
pub const KEY_thorn: Keysym = 0xfe;
pub const KEY_ydiaeresis: Keysym = 0xff;
pub const KEY_Aogonek: Keysym = 0x1a1;
pub const KEY_breve: Keysym = 0x1a2;
pub const KEY_Lstroke: Keysym = 0x1a3;
pub const KEY_Lcaron: Keysym = 0x1a5;
pub const KEY_Sacute: Keysym = 0x1a6;
pub const KEY_Scaron: Keysym = 0x1a9;
pub const KEY_Scedilla: Keysym = 0x1aa;
pub const KEY_Tcaron: Keysym = 0x1ab;
pub const KEY_Zacute: Keysym = 0x1ac;
pub const KEY_Zcaron: Keysym = 0x1ae;
pub const KEY_Zabovedot: Keysym = 0x1af;
pub const KEY_aogonek: Keysym = 0x1b1;
pub const KEY_ogonek: Keysym = 0x1b2;
pub const KEY_lstroke: Keysym = 0x1b3;
pub const KEY_lcaron: Keysym = 0x1b5;
pub const KEY_sacute: Keysym = 0x1b6;
pub const KEY_caron: Keysym = 0x1b7;
pub const KEY_scaron: Keysym = 0x1b9;
pub const KEY_scedilla: Keysym = 0x1ba;
pub const KEY_tcaron: Keysym = 0x1bb;
pub const KEY_zacute: Keysym = 0x1bc;
pub const KEY_doubleacute: Keysym = 0x1bd;
pub const KEY_zcaron: Keysym = 0x1be;
pub const KEY_zabovedot: Keysym = 0x1bf;
pub const KEY_Racute: Keysym = 0x1c0;
pub const KEY_Abreve: Keysym = 0x1c3;
pub const KEY_Lacute: Keysym = 0x1c5;
pub const KEY_Cacute: Keysym = 0x1c6;
pub const KEY_Ccaron: Keysym = 0x1c8;
pub const KEY_Eogonek: Keysym = 0x1ca;
pub const KEY_Ecaron: Keysym = 0x1cc;
pub const KEY_Dcaron: Keysym = 0x1cf;
pub const KEY_Dstroke: Keysym = 0x1d0;
pub const KEY_Nacute: Keysym = 0x1d1;
pub const KEY_Ncaron: Keysym = 0x1d2;
pub const KEY_Odoubleacute: Keysym = 0x1d5;
pub const KEY_Rcaron: Keysym = 0x1d8;
pub const KEY_Uring: Keysym = 0x1d9;
pub const KEY_Udoubleacute: Keysym = 0x1db;
pub const KEY_Tcedilla: Keysym = 0x1de;
pub const KEY_racute: Keysym = 0x1e0;
pub const KEY_abreve: Keysym = 0x1e3;
pub const KEY_lacute: Keysym = 0x1e5;
pub const KEY_cacute: Keysym = 0x1e6;
pub const KEY_ccaron: Keysym = 0x1e8;
pub const KEY_eogonek: Keysym = 0x1ea;
pub const KEY_ecaron: Keysym = 0x1ec;
pub const KEY_dcaron: Keysym = 0x1ef;
pub const KEY_dstroke: Keysym = 0x1f0;
pub const KEY_nacute: Keysym = 0x1f1;
pub const KEY_ncaron: Keysym = 0x1f2;
pub const KEY_odoubleacute: Keysym = 0x1f5;
pub const KEY_rcaron: Keysym = 0x1f8;
pub const KEY_uring: Keysym = 0x1f9;
pub const KEY_udoubleacute: Keysym = 0x1fb;
pub const KEY_tcedilla: Keysym = 0x1fe;
pub const KEY_abovedot: Keysym = 0x1ff;
pub const KEY_Hstroke: Keysym = 0x2a1;
pub const KEY_Hcircumflex: Keysym = 0x2a6;
pub const KEY_Iabovedot: Keysym = 0x2a9;
pub const KEY_Gbreve: Keysym = 0x2ab;
pub const KEY_Jcircumflex: Keysym = 0x2ac;
pub const KEY_hstroke: Keysym = 0x2b1;
pub const KEY_hcircumflex: Keysym = 0x2b6;
pub const KEY_idotless: Keysym = 0x2b9;
pub const KEY_gbreve: Keysym = 0x2bb;
pub const KEY_jcircumflex: Keysym = 0x2bc;
pub const KEY_Cabovedot: Keysym = 0x2c5;
pub const KEY_Ccircumflex: Keysym = 0x2c6;
pub const KEY_Gabovedot: Keysym = 0x2d5;
pub const KEY_Gcircumflex: Keysym = 0x2d8;
pub const KEY_Ubreve: Keysym = 0x2dd;
pub const KEY_Scircumflex: Keysym = 0x2de;
pub const KEY_cabovedot: Keysym = 0x2e5;
pub const KEY_ccircumflex: Keysym = 0x2e6;
pub const KEY_gabovedot: Keysym = 0x2f5;
pub const KEY_gcircumflex: Keysym = 0x2f8;
pub const KEY_ubreve: Keysym = 0x2fd;
pub const KEY_scircumflex: Keysym = 0x2fe;
pub const KEY_kra: Keysym = 0x3a2;
pub const KEY_kappa: Keysym = 0x3a2;
pub const KEY_Rcedilla: Keysym = 0x3a3;
pub const KEY_Itilde: Keysym = 0x3a5;
pub const KEY_Lcedilla: Keysym = 0x3a6;
pub const KEY_Emacron: Keysym = 0x3aa;
pub const KEY_Gcedilla: Keysym = 0x3ab;
pub const KEY_Tslash: Keysym = 0x3ac;
pub const KEY_rcedilla: Keysym = 0x3b3;
pub const KEY_itilde: Keysym = 0x3b5;
pub const KEY_lcedilla: Keysym = 0x3b6;
pub const KEY_emacron: Keysym = 0x3ba;
pub const KEY_gcedilla: Keysym = 0x3bb;
pub const KEY_tslash: Keysym = 0x3bc;
pub const KEY_ENG: Keysym = 0x3bd;
pub const KEY_eng: Keysym = 0x3bf;
pub const KEY_Amacron: Keysym = 0x3c0;
pub const KEY_Iogonek: Keysym = 0x3c7;
pub const KEY_Eabovedot: Keysym = 0x3cc;
pub const KEY_Imacron: Keysym = 0x3cf;
pub const KEY_Ncedilla: Keysym = 0x3d1;
pub const KEY_Omacron: Keysym = 0x3d2;
pub const KEY_Kcedilla: Keysym = 0x3d3;
pub const KEY_Uogonek: Keysym = 0x3d9;
pub const KEY_Utilde: Keysym = 0x3dd;
pub const KEY_Umacron: Keysym = 0x3de;
pub const KEY_amacron: Keysym = 0x3e0;
pub const KEY_iogonek: Keysym = 0x3e7;
pub const KEY_eabovedot: Keysym = 0x3ec;
pub const KEY_imacron: Keysym = 0x3ef;
pub const KEY_ncedilla: Keysym = 0x3f1;
pub const KEY_omacron: Keysym = 0x3f2;
pub const KEY_kcedilla: Keysym = 0x3f3;
pub const KEY_uogonek: Keysym = 0x3f9;
pub const KEY_utilde: Keysym = 0x3fd;
pub const KEY_umacron: Keysym = 0x3fe;
pub const KEY_Wcircumflex: Keysym = 0x1000174;
pub const KEY_wcircumflex: Keysym = 0x1000175;
pub const KEY_Ycircumflex: Keysym = 0x1000176;
pub const KEY_ycircumflex: Keysym = 0x1000177;
pub const KEY_Babovedot: Keysym = 0x1001e02;
pub const KEY_babovedot: Keysym = 0x1001e03;
pub const KEY_Dabovedot: Keysym = 0x1001e0a;
pub const KEY_dabovedot: Keysym = 0x1001e0b;
pub const KEY_Fabovedot: Keysym = 0x1001e1e;
pub const KEY_fabovedot: Keysym = 0x1001e1f;
pub const KEY_Mabovedot: Keysym = 0x1001e40;
pub const KEY_mabovedot: Keysym = 0x1001e41;
pub const KEY_Pabovedot: Keysym = 0x1001e56;
pub const KEY_pabovedot: Keysym = 0x1001e57;
pub const KEY_Sabovedot: Keysym = 0x1001e60;
pub const KEY_sabovedot: Keysym = 0x1001e61;
pub const KEY_Tabovedot: Keysym = 0x1001e6a;
pub const KEY_tabovedot: Keysym = 0x1001e6b;
pub const KEY_Wgrave: Keysym = 0x1001e80;
pub const KEY_wgrave: Keysym = 0x1001e81;
pub const KEY_Wacute: Keysym = 0x1001e82;
pub const KEY_wacute: Keysym = 0x1001e83;
pub const KEY_Wdiaeresis: Keysym = 0x1001e84;
pub const KEY_wdiaeresis: Keysym = 0x1001e85;
pub const KEY_Ygrave: Keysym = 0x1001ef2;
pub const KEY_ygrave: Keysym = 0x1001ef3;
pub const KEY_OE: Keysym = 0x13bc;
pub const KEY_oe: Keysym = 0x13bd;
pub const KEY_Ydiaeresis: Keysym = 0x13be;
pub const KEY_overline: Keysym = 0x47e;
pub const KEY_kana_fullstop: Keysym = 0x4a1;
pub const KEY_kana_openingbracket: Keysym = 0x4a2;
pub const KEY_kana_closingbracket: Keysym = 0x4a3;
pub const KEY_kana_comma: Keysym = 0x4a4;
pub const KEY_kana_conjunctive: Keysym = 0x4a5;
pub const KEY_kana_middledot: Keysym = 0x4a5;
pub const KEY_kana_WO: Keysym = 0x4a6;
pub const KEY_kana_a: Keysym = 0x4a7;
pub const KEY_kana_i: Keysym = 0x4a8;
pub const KEY_kana_u: Keysym = 0x4a9;
pub const KEY_kana_e: Keysym = 0x4aa;
pub const KEY_kana_o: Keysym = 0x4ab;
pub const KEY_kana_ya: Keysym = 0x4ac;
pub const KEY_kana_yu: Keysym = 0x4ad;
pub const KEY_kana_yo: Keysym = 0x4ae;
pub const KEY_kana_tsu: Keysym = 0x4af;
pub const KEY_kana_tu: Keysym = 0x4af;
pub const KEY_prolongedsound: Keysym = 0x4b0;
pub const KEY_kana_A: Keysym = 0x4b1;
pub const KEY_kana_I: Keysym = 0x4b2;
pub const KEY_kana_U: Keysym = 0x4b3;
pub const KEY_kana_E: Keysym = 0x4b4;
pub const KEY_kana_O: Keysym = 0x4b5;
pub const KEY_kana_KA: Keysym = 0x4b6;
pub const KEY_kana_KI: Keysym = 0x4b7;
pub const KEY_kana_KU: Keysym = 0x4b8;
pub const KEY_kana_KE: Keysym = 0x4b9;
pub const KEY_kana_KO: Keysym = 0x4ba;
pub const KEY_kana_SA: Keysym = 0x4bb;
pub const KEY_kana_SHI: Keysym = 0x4bc;
pub const KEY_kana_SU: Keysym = 0x4bd;
pub const KEY_kana_SE: Keysym = 0x4be;
pub const KEY_kana_SO: Keysym = 0x4bf;
pub const KEY_kana_TA: Keysym = 0x4c0;
pub const KEY_kana_CHI: Keysym = 0x4c1;
pub const KEY_kana_TI: Keysym = 0x4c1;
pub const KEY_kana_TSU: Keysym = 0x4c2;
pub const KEY_kana_TU: Keysym = 0x4c2;
pub const KEY_kana_TE: Keysym = 0x4c3;
pub const KEY_kana_TO: Keysym = 0x4c4;
pub const KEY_kana_NA: Keysym = 0x4c5;
pub const KEY_kana_NI: Keysym = 0x4c6;
pub const KEY_kana_NU: Keysym = 0x4c7;
pub const KEY_kana_NE: Keysym = 0x4c8;
pub const KEY_kana_NO: Keysym = 0x4c9;
pub const KEY_kana_HA: Keysym = 0x4ca;
pub const KEY_kana_HI: Keysym = 0x4cb;
pub const KEY_kana_FU: Keysym = 0x4cc;
pub const KEY_kana_HU: Keysym = 0x4cc;
pub const KEY_kana_HE: Keysym = 0x4cd;
pub const KEY_kana_HO: Keysym = 0x4ce;
pub const KEY_kana_MA: Keysym = 0x4cf;
pub const KEY_kana_MI: Keysym = 0x4d0;
pub const KEY_kana_MU: Keysym = 0x4d1;
pub const KEY_kana_ME: Keysym = 0x4d2;
pub const KEY_kana_MO: Keysym = 0x4d3;
pub const KEY_kana_YA: Keysym = 0x4d4;
pub const KEY_kana_YU: Keysym = 0x4d5;
pub const KEY_kana_YO: Keysym = 0x4d6;
pub const KEY_kana_RA: Keysym = 0x4d7;
pub const KEY_kana_RI: Keysym = 0x4d8;
pub const KEY_kana_RU: Keysym = 0x4d9;
pub const KEY_kana_RE: Keysym = 0x4da;
pub const KEY_kana_RO: Keysym = 0x4db;
pub const KEY_kana_WA: Keysym = 0x4dc;
pub const KEY_kana_N: Keysym = 0x4dd;
pub const KEY_voicedsound: Keysym = 0x4de;
pub const KEY_semivoicedsound: Keysym = 0x4df;
pub const KEY_kana_switch: Keysym = 0xff7e;
pub const KEY_Farsi_0: Keysym = 0x10006f0;
pub const KEY_Farsi_1: Keysym = 0x10006f1;
pub const KEY_Farsi_2: Keysym = 0x10006f2;
pub const KEY_Farsi_3: Keysym = 0x10006f3;
pub const KEY_Farsi_4: Keysym = 0x10006f4;
pub const KEY_Farsi_5: Keysym = 0x10006f5;
pub const KEY_Farsi_6: Keysym = 0x10006f6;
pub const KEY_Farsi_7: Keysym = 0x10006f7;
pub const KEY_Farsi_8: Keysym = 0x10006f8;
pub const KEY_Farsi_9: Keysym = 0x10006f9;
pub const KEY_Arabic_percent: Keysym = 0x100066a;
pub const KEY_Arabic_superscript_alef: Keysym = 0x1000670;
pub const KEY_Arabic_tteh: Keysym = 0x1000679;
pub const KEY_Arabic_peh: Keysym = 0x100067e;
pub const KEY_Arabic_tcheh: Keysym = 0x1000686;
pub const KEY_Arabic_ddal: Keysym = 0x1000688;
pub const KEY_Arabic_rreh: Keysym = 0x1000691;
pub const KEY_Arabic_comma: Keysym = 0x5ac;
pub const KEY_Arabic_fullstop: Keysym = 0x10006d4;
pub const KEY_Arabic_0: Keysym = 0x1000660;
pub const KEY_Arabic_1: Keysym = 0x1000661;
pub const KEY_Arabic_2: Keysym = 0x1000662;
pub const KEY_Arabic_3: Keysym = 0x1000663;
pub const KEY_Arabic_4: Keysym = 0x1000664;
pub const KEY_Arabic_5: Keysym = 0x1000665;
pub const KEY_Arabic_6: Keysym = 0x1000666;
pub const KEY_Arabic_7: Keysym = 0x1000667;
pub const KEY_Arabic_8: Keysym = 0x1000668;
pub const KEY_Arabic_9: Keysym = 0x1000669;
pub const KEY_Arabic_semicolon: Keysym = 0x5bb;
pub const KEY_Arabic_question_mark: Keysym = 0x5bf;
pub const KEY_Arabic_hamza: Keysym = 0x5c1;
pub const KEY_Arabic_maddaonalef: Keysym = 0x5c2;
pub const KEY_Arabic_hamzaonalef: Keysym = 0x5c3;
pub const KEY_Arabic_hamzaonwaw: Keysym = 0x5c4;
pub const KEY_Arabic_hamzaunderalef: Keysym = 0x5c5;
pub const KEY_Arabic_hamzaonyeh: Keysym = 0x5c6;
pub const KEY_Arabic_alef: Keysym = 0x5c7;
pub const KEY_Arabic_beh: Keysym = 0x5c8;
pub const KEY_Arabic_tehmarbuta: Keysym = 0x5c9;
pub const KEY_Arabic_teh: Keysym = 0x5ca;
pub const KEY_Arabic_theh: Keysym = 0x5cb;
pub const KEY_Arabic_jeem: Keysym = 0x5cc;
pub const KEY_Arabic_hah: Keysym = 0x5cd;
pub const KEY_Arabic_khah: Keysym = 0x5ce;
pub const KEY_Arabic_dal: Keysym = 0x5cf;
pub const KEY_Arabic_thal: Keysym = 0x5d0;
pub const KEY_Arabic_ra: Keysym = 0x5d1;
pub const KEY_Arabic_zain: Keysym = 0x5d2;
pub const KEY_Arabic_seen: Keysym = 0x5d3;
pub const KEY_Arabic_sheen: Keysym = 0x5d4;
pub const KEY_Arabic_sad: Keysym = 0x5d5;
pub const KEY_Arabic_dad: Keysym = 0x5d6;
pub const KEY_Arabic_tah: Keysym = 0x5d7;
pub const KEY_Arabic_zah: Keysym = 0x5d8;
pub const KEY_Arabic_ain: Keysym = 0x5d9;
pub const KEY_Arabic_ghain: Keysym = 0x5da;
pub const KEY_Arabic_tatweel: Keysym = 0x5e0;
pub const KEY_Arabic_feh: Keysym = 0x5e1;
pub const KEY_Arabic_qaf: Keysym = 0x5e2;
pub const KEY_Arabic_kaf: Keysym = 0x5e3;
pub const KEY_Arabic_lam: Keysym = 0x5e4;
pub const KEY_Arabic_meem: Keysym = 0x5e5;
pub const KEY_Arabic_noon: Keysym = 0x5e6;
pub const KEY_Arabic_ha: Keysym = 0x5e7;
pub const KEY_Arabic_heh: Keysym = 0x5e7;
pub const KEY_Arabic_waw: Keysym = 0x5e8;
pub const KEY_Arabic_alefmaksura: Keysym = 0x5e9;
pub const KEY_Arabic_yeh: Keysym = 0x5ea;
pub const KEY_Arabic_fathatan: Keysym = 0x5eb;
pub const KEY_Arabic_dammatan: Keysym = 0x5ec;
pub const KEY_Arabic_kasratan: Keysym = 0x5ed;
pub const KEY_Arabic_fatha: Keysym = 0x5ee;
pub const KEY_Arabic_damma: Keysym = 0x5ef;
pub const KEY_Arabic_kasra: Keysym = 0x5f0;
pub const KEY_Arabic_shadda: Keysym = 0x5f1;
pub const KEY_Arabic_sukun: Keysym = 0x5f2;
pub const KEY_Arabic_madda_above: Keysym = 0x1000653;
pub const KEY_Arabic_hamza_above: Keysym = 0x1000654;
pub const KEY_Arabic_hamza_below: Keysym = 0x1000655;
pub const KEY_Arabic_jeh: Keysym = 0x1000698;
pub const KEY_Arabic_veh: Keysym = 0x10006a4;
pub const KEY_Arabic_keheh: Keysym = 0x10006a9;
pub const KEY_Arabic_gaf: Keysym = 0x10006af;
pub const KEY_Arabic_noon_ghunna: Keysym = 0x10006ba;
pub const KEY_Arabic_heh_doachashmee: Keysym = 0x10006be;
pub const KEY_Farsi_yeh: Keysym = 0x10006cc;
pub const KEY_Arabic_farsi_yeh: Keysym = 0x10006cc;
pub const KEY_Arabic_yeh_baree: Keysym = 0x10006d2;
pub const KEY_Arabic_heh_goal: Keysym = 0x10006c1;
pub const KEY_Arabic_switch: Keysym = 0xff7e;
pub const KEY_Cyrillic_GHE_bar: Keysym = 0x1000492;
pub const KEY_Cyrillic_ghe_bar: Keysym = 0x1000493;
pub const KEY_Cyrillic_ZHE_descender: Keysym = 0x1000496;
pub const KEY_Cyrillic_zhe_descender: Keysym = 0x1000497;
pub const KEY_Cyrillic_KA_descender: Keysym = 0x100049a;
pub const KEY_Cyrillic_ka_descender: Keysym = 0x100049b;
pub const KEY_Cyrillic_KA_vertstroke: Keysym = 0x100049c;
pub const KEY_Cyrillic_ka_vertstroke: Keysym = 0x100049d;
pub const KEY_Cyrillic_EN_descender: Keysym = 0x10004a2;
pub const KEY_Cyrillic_en_descender: Keysym = 0x10004a3;
pub const KEY_Cyrillic_U_straight: Keysym = 0x10004ae;
pub const KEY_Cyrillic_u_straight: Keysym = 0x10004af;
pub const KEY_Cyrillic_U_straight_bar: Keysym = 0x10004b0;
pub const KEY_Cyrillic_u_straight_bar: Keysym = 0x10004b1;
pub const KEY_Cyrillic_HA_descender: Keysym = 0x10004b2;
pub const KEY_Cyrillic_ha_descender: Keysym = 0x10004b3;
pub const KEY_Cyrillic_CHE_descender: Keysym = 0x10004b6;
pub const KEY_Cyrillic_che_descender: Keysym = 0x10004b7;
pub const KEY_Cyrillic_CHE_vertstroke: Keysym = 0x10004b8;
pub const KEY_Cyrillic_che_vertstroke: Keysym = 0x10004b9;
pub const KEY_Cyrillic_SHHA: Keysym = 0x10004ba;
pub const KEY_Cyrillic_shha: Keysym = 0x10004bb;
pub const KEY_Cyrillic_SCHWA: Keysym = 0x10004d8;
pub const KEY_Cyrillic_schwa: Keysym = 0x10004d9;
pub const KEY_Cyrillic_I_macron: Keysym = 0x10004e2;
pub const KEY_Cyrillic_i_macron: Keysym = 0x10004e3;
pub const KEY_Cyrillic_O_bar: Keysym = 0x10004e8;
pub const KEY_Cyrillic_o_bar: Keysym = 0x10004e9;
pub const KEY_Cyrillic_U_macron: Keysym = 0x10004ee;
pub const KEY_Cyrillic_u_macron: Keysym = 0x10004ef;
pub const KEY_Serbian_dje: Keysym = 0x6a1;
pub const KEY_Macedonia_gje: Keysym = 0x6a2;
pub const KEY_Cyrillic_io: Keysym = 0x6a3;
pub const KEY_Ukrainian_ie: Keysym = 0x6a4;
pub const KEY_Ukranian_je: Keysym = 0x6a4;
pub const KEY_Macedonia_dse: Keysym = 0x6a5;
pub const KEY_Ukrainian_i: Keysym = 0x6a6;
pub const KEY_Ukranian_i: Keysym = 0x6a6;
pub const KEY_Ukrainian_yi: Keysym = 0x6a7;
pub const KEY_Ukranian_yi: Keysym = 0x6a7;
pub const KEY_Cyrillic_je: Keysym = 0x6a8;
pub const KEY_Serbian_je: Keysym = 0x6a8;
pub const KEY_Cyrillic_lje: Keysym = 0x6a9;
pub const KEY_Serbian_lje: Keysym = 0x6a9;
pub const KEY_Cyrillic_nje: Keysym = 0x6aa;
pub const KEY_Serbian_nje: Keysym = 0x6aa;
pub const KEY_Serbian_tshe: Keysym = 0x6ab;
pub const KEY_Macedonia_kje: Keysym = 0x6ac;
pub const KEY_Ukrainian_ghe_with_upturn: Keysym = 0x6ad;
pub const KEY_Byelorussian_shortu: Keysym = 0x6ae;
pub const KEY_Cyrillic_dzhe: Keysym = 0x6af;
pub const KEY_Serbian_dze: Keysym = 0x6af;
pub const KEY_numerosign: Keysym = 0x6b0;
pub const KEY_Serbian_DJE: Keysym = 0x6b1;
pub const KEY_Macedonia_GJE: Keysym = 0x6b2;
pub const KEY_Cyrillic_IO: Keysym = 0x6b3;
pub const KEY_Ukrainian_IE: Keysym = 0x6b4;
pub const KEY_Ukranian_JE: Keysym = 0x6b4;
pub const KEY_Macedonia_DSE: Keysym = 0x6b5;
pub const KEY_Ukrainian_I: Keysym = 0x6b6;
pub const KEY_Ukranian_I: Keysym = 0x6b6;
pub const KEY_Ukrainian_YI: Keysym = 0x6b7;
pub const KEY_Ukranian_YI: Keysym = 0x6b7;
pub const KEY_Cyrillic_JE: Keysym = 0x6b8;
pub const KEY_Serbian_JE: Keysym = 0x6b8;
pub const KEY_Cyrillic_LJE: Keysym = 0x6b9;
pub const KEY_Serbian_LJE: Keysym = 0x6b9;
pub const KEY_Cyrillic_NJE: Keysym = 0x6ba;
pub const KEY_Serbian_NJE: Keysym = 0x6ba;
pub const KEY_Serbian_TSHE: Keysym = 0x6bb;
pub const KEY_Macedonia_KJE: Keysym = 0x6bc;
pub const KEY_Ukrainian_GHE_WITH_UPTURN: Keysym = 0x6bd;
pub const KEY_Byelorussian_SHORTU: Keysym = 0x6be;
pub const KEY_Cyrillic_DZHE: Keysym = 0x6bf;
pub const KEY_Serbian_DZE: Keysym = 0x6bf;
pub const KEY_Cyrillic_yu: Keysym = 0x6c0;
pub const KEY_Cyrillic_a: Keysym = 0x6c1;
pub const KEY_Cyrillic_be: Keysym = 0x6c2;
pub const KEY_Cyrillic_tse: Keysym = 0x6c3;
pub const KEY_Cyrillic_de: Keysym = 0x6c4;
pub const KEY_Cyrillic_ie: Keysym = 0x6c5;
pub const KEY_Cyrillic_ef: Keysym = 0x6c6;
pub const KEY_Cyrillic_ghe: Keysym = 0x6c7;
pub const KEY_Cyrillic_ha: Keysym = 0x6c8;
pub const KEY_Cyrillic_i: Keysym = 0x6c9;
pub const KEY_Cyrillic_shorti: Keysym = 0x6ca;
pub const KEY_Cyrillic_ka: Keysym = 0x6cb;
pub const KEY_Cyrillic_el: Keysym = 0x6cc;
pub const KEY_Cyrillic_em: Keysym = 0x6cd;
pub const KEY_Cyrillic_en: Keysym = 0x6ce;
pub const KEY_Cyrillic_o: Keysym = 0x6cf;
pub const KEY_Cyrillic_pe: Keysym = 0x6d0;
pub const KEY_Cyrillic_ya: Keysym = 0x6d1;
pub const KEY_Cyrillic_er: Keysym = 0x6d2;
pub const KEY_Cyrillic_es: Keysym = 0x6d3;
pub const KEY_Cyrillic_te: Keysym = 0x6d4;
pub const KEY_Cyrillic_u: Keysym = 0x6d5;
pub const KEY_Cyrillic_zhe: Keysym = 0x6d6;
pub const KEY_Cyrillic_ve: Keysym = 0x6d7;
pub const KEY_Cyrillic_softsign: Keysym = 0x6d8;
pub const KEY_Cyrillic_yeru: Keysym = 0x6d9;
pub const KEY_Cyrillic_ze: Keysym = 0x6da;
pub const KEY_Cyrillic_sha: Keysym = 0x6db;
pub const KEY_Cyrillic_e: Keysym = 0x6dc;
pub const KEY_Cyrillic_shcha: Keysym = 0x6dd;
pub const KEY_Cyrillic_che: Keysym = 0x6de;
pub const KEY_Cyrillic_hardsign: Keysym = 0x6df;
pub const KEY_Cyrillic_YU: Keysym = 0x6e0;
pub const KEY_Cyrillic_A: Keysym = 0x6e1;
pub const KEY_Cyrillic_BE: Keysym = 0x6e2;
pub const KEY_Cyrillic_TSE: Keysym = 0x6e3;
pub const KEY_Cyrillic_DE: Keysym = 0x6e4;
pub const KEY_Cyrillic_IE: Keysym = 0x6e5;
pub const KEY_Cyrillic_EF: Keysym = 0x6e6;
pub const KEY_Cyrillic_GHE: Keysym = 0x6e7;
pub const KEY_Cyrillic_HA: Keysym = 0x6e8;
pub const KEY_Cyrillic_I: Keysym = 0x6e9;
pub const KEY_Cyrillic_SHORTI: Keysym = 0x6ea;
pub const KEY_Cyrillic_KA: Keysym = 0x6eb;
pub const KEY_Cyrillic_EL: Keysym = 0x6ec;
pub const KEY_Cyrillic_EM: Keysym = 0x6ed;
pub const KEY_Cyrillic_EN: Keysym = 0x6ee;
pub const KEY_Cyrillic_O: Keysym = 0x6ef;
pub const KEY_Cyrillic_PE: Keysym = 0x6f0;
pub const KEY_Cyrillic_YA: Keysym = 0x6f1;
pub const KEY_Cyrillic_ER: Keysym = 0x6f2;
pub const KEY_Cyrillic_ES: Keysym = 0x6f3;
pub const KEY_Cyrillic_TE: Keysym = 0x6f4;
pub const KEY_Cyrillic_U: Keysym = 0x6f5;
pub const KEY_Cyrillic_ZHE: Keysym = 0x6f6;
pub const KEY_Cyrillic_VE: Keysym = 0x6f7;
pub const KEY_Cyrillic_SOFTSIGN: Keysym = 0x6f8;
pub const KEY_Cyrillic_YERU: Keysym = 0x6f9;
pub const KEY_Cyrillic_ZE: Keysym = 0x6fa;
pub const KEY_Cyrillic_SHA: Keysym = 0x6fb;
pub const KEY_Cyrillic_E: Keysym = 0x6fc;
pub const KEY_Cyrillic_SHCHA: Keysym = 0x6fd;
pub const KEY_Cyrillic_CHE: Keysym = 0x6fe;
pub const KEY_Cyrillic_HARDSIGN: Keysym = 0x6ff;
pub const KEY_Greek_ALPHAaccent: Keysym = 0x7a1;
pub const KEY_Greek_EPSILONaccent: Keysym = 0x7a2;
pub const KEY_Greek_ETAaccent: Keysym = 0x7a3;
pub const KEY_Greek_IOTAaccent: Keysym = 0x7a4;
pub const KEY_Greek_IOTAdieresis: Keysym = 0x7a5;
pub const KEY_Greek_IOTAdiaeresis: Keysym = 0x7a5;
pub const KEY_Greek_OMICRONaccent: Keysym = 0x7a7;
pub const KEY_Greek_UPSILONaccent: Keysym = 0x7a8;
pub const KEY_Greek_UPSILONdieresis: Keysym = 0x7a9;
pub const KEY_Greek_OMEGAaccent: Keysym = 0x7ab;
pub const KEY_Greek_accentdieresis: Keysym = 0x7ae;
pub const KEY_Greek_horizbar: Keysym = 0x7af;
pub const KEY_Greek_alphaaccent: Keysym = 0x7b1;
pub const KEY_Greek_epsilonaccent: Keysym = 0x7b2;
pub const KEY_Greek_etaaccent: Keysym = 0x7b3;
pub const KEY_Greek_iotaaccent: Keysym = 0x7b4;
pub const KEY_Greek_iotadieresis: Keysym = 0x7b5;
pub const KEY_Greek_iotaaccentdieresis: Keysym = 0x7b6;
pub const KEY_Greek_omicronaccent: Keysym = 0x7b7;
pub const KEY_Greek_upsilonaccent: Keysym = 0x7b8;
pub const KEY_Greek_upsilondieresis: Keysym = 0x7b9;
pub const KEY_Greek_upsilonaccentdieresis: Keysym = 0x7ba;
pub const KEY_Greek_omegaaccent: Keysym = 0x7bb;
pub const KEY_Greek_ALPHA: Keysym = 0x7c1;
pub const KEY_Greek_BETA: Keysym = 0x7c2;
pub const KEY_Greek_GAMMA: Keysym = 0x7c3;
pub const KEY_Greek_DELTA: Keysym = 0x7c4;
pub const KEY_Greek_EPSILON: Keysym = 0x7c5;
pub const KEY_Greek_ZETA: Keysym = 0x7c6;
pub const KEY_Greek_ETA: Keysym = 0x7c7;
pub const KEY_Greek_THETA: Keysym = 0x7c8;
pub const KEY_Greek_IOTA: Keysym = 0x7c9;
pub const KEY_Greek_KAPPA: Keysym = 0x7ca;
pub const KEY_Greek_LAMDA: Keysym = 0x7cb;
pub const KEY_Greek_LAMBDA: Keysym = 0x7cb;
pub const KEY_Greek_MU: Keysym = 0x7cc;
pub const KEY_Greek_NU: Keysym = 0x7cd;
pub const KEY_Greek_XI: Keysym = 0x7ce;
pub const KEY_Greek_OMICRON: Keysym = 0x7cf;
pub const KEY_Greek_PI: Keysym = 0x7d0;
pub const KEY_Greek_RHO: Keysym = 0x7d1;
pub const KEY_Greek_SIGMA: Keysym = 0x7d2;
pub const KEY_Greek_TAU: Keysym = 0x7d4;
pub const KEY_Greek_UPSILON: Keysym = 0x7d5;
pub const KEY_Greek_PHI: Keysym = 0x7d6;
pub const KEY_Greek_CHI: Keysym = 0x7d7;
pub const KEY_Greek_PSI: Keysym = 0x7d8;
pub const KEY_Greek_OMEGA: Keysym = 0x7d9;
pub const KEY_Greek_alpha: Keysym = 0x7e1;
pub const KEY_Greek_beta: Keysym = 0x7e2;
pub const KEY_Greek_gamma: Keysym = 0x7e3;
pub const KEY_Greek_delta: Keysym = 0x7e4;
pub const KEY_Greek_epsilon: Keysym = 0x7e5;
pub const KEY_Greek_zeta: Keysym = 0x7e6;
pub const KEY_Greek_eta: Keysym = 0x7e7;
pub const KEY_Greek_theta: Keysym = 0x7e8;
pub const KEY_Greek_iota: Keysym = 0x7e9;
pub const KEY_Greek_kappa: Keysym = 0x7ea;
pub const KEY_Greek_lamda: Keysym = 0x7eb;
pub const KEY_Greek_lambda: Keysym = 0x7eb;
pub const KEY_Greek_mu: Keysym = 0x7ec;
pub const KEY_Greek_nu: Keysym = 0x7ed;
pub const KEY_Greek_xi: Keysym = 0x7ee;
pub const KEY_Greek_omicron: Keysym = 0x7ef;
pub const KEY_Greek_pi: Keysym = 0x7f0;
pub const KEY_Greek_rho: Keysym = 0x7f1;
pub const KEY_Greek_sigma: Keysym = 0x7f2;
pub const KEY_Greek_finalsmallsigma: Keysym = 0x7f3;
pub const KEY_Greek_tau: Keysym = 0x7f4;
pub const KEY_Greek_upsilon: Keysym = 0x7f5;
pub const KEY_Greek_phi: Keysym = 0x7f6;
pub const KEY_Greek_chi: Keysym = 0x7f7;
pub const KEY_Greek_psi: Keysym = 0x7f8;
pub const KEY_Greek_omega: Keysym = 0x7f9;
pub const KEY_Greek_switch: Keysym = 0xff7e;
pub const KEY_leftradical: Keysym = 0x8a1;
pub const KEY_topleftradical: Keysym = 0x8a2;
pub const KEY_horizconnector: Keysym = 0x8a3;
pub const KEY_topintegral: Keysym = 0x8a4;
pub const KEY_botintegral: Keysym = 0x8a5;
pub const KEY_vertconnector: Keysym = 0x8a6;
pub const KEY_topleftsqbracket: Keysym = 0x8a7;
pub const KEY_botleftsqbracket: Keysym = 0x8a8;
pub const KEY_toprightsqbracket: Keysym = 0x8a9;
pub const KEY_botrightsqbracket: Keysym = 0x8aa;
pub const KEY_topleftparens: Keysym = 0x8ab;
pub const KEY_botleftparens: Keysym = 0x8ac;
pub const KEY_toprightparens: Keysym = 0x8ad;
pub const KEY_botrightparens: Keysym = 0x8ae;
pub const KEY_leftmiddlecurlybrace: Keysym = 0x8af;
pub const KEY_rightmiddlecurlybrace: Keysym = 0x8b0;
pub const KEY_topleftsummation: Keysym = 0x8b1;
pub const KEY_botleftsummation: Keysym = 0x8b2;
pub const KEY_topvertsummationconnector: Keysym = 0x8b3;
pub const KEY_botvertsummationconnector: Keysym = 0x8b4;
pub const KEY_toprightsummation: Keysym = 0x8b5;
pub const KEY_botrightsummation: Keysym = 0x8b6;
pub const KEY_rightmiddlesummation: Keysym = 0x8b7;
pub const KEY_lessthanequal: Keysym = 0x8bc;
pub const KEY_notequal: Keysym = 0x8bd;
pub const KEY_greaterthanequal: Keysym = 0x8be;
pub const KEY_integral: Keysym = 0x8bf;
pub const KEY_therefore: Keysym = 0x8c0;
pub const KEY_variation: Keysym = 0x8c1;
pub const KEY_infinity: Keysym = 0x8c2;
pub const KEY_nabla: Keysym = 0x8c5;
pub const KEY_approximate: Keysym = 0x8c8;
pub const KEY_similarequal: Keysym = 0x8c9;
pub const KEY_ifonlyif: Keysym = 0x8cd;
pub const KEY_implies: Keysym = 0x8ce;
pub const KEY_identical: Keysym = 0x8cf;
pub const KEY_radical: Keysym = 0x8d6;
pub const KEY_includedin: Keysym = 0x8da;
pub const KEY_includes: Keysym = 0x8db;
pub const KEY_intersection: Keysym = 0x8dc;
pub const KEY_union: Keysym = 0x8dd;
pub const KEY_logicaland: Keysym = 0x8de;
pub const KEY_logicalor: Keysym = 0x8df;
pub const KEY_partialderivative: Keysym = 0x8ef;
pub const KEY_function: Keysym = 0x8f6;
pub const KEY_leftarrow: Keysym = 0x8fb;
pub const KEY_uparrow: Keysym = 0x8fc;
pub const KEY_rightarrow: Keysym = 0x8fd;
pub const KEY_downarrow: Keysym = 0x8fe;
pub const KEY_blank: Keysym = 0x9df;
pub const KEY_soliddiamond: Keysym = 0x9e0;
pub const KEY_checkerboard: Keysym = 0x9e1;
pub const KEY_ht: Keysym = 0x9e2;
pub const KEY_ff: Keysym = 0x9e3;
pub const KEY_cr: Keysym = 0x9e4;
pub const KEY_lf: Keysym = 0x9e5;
pub const KEY_nl: Keysym = 0x9e8;
pub const KEY_vt: Keysym = 0x9e9;
pub const KEY_lowrightcorner: Keysym = 0x9ea;
pub const KEY_uprightcorner: Keysym = 0x9eb;
pub const KEY_upleftcorner: Keysym = 0x9ec;
pub const KEY_lowleftcorner: Keysym = 0x9ed;
pub const KEY_crossinglines: Keysym = 0x9ee;
pub const KEY_horizlinescan1: Keysym = 0x9ef;
pub const KEY_horizlinescan3: Keysym = 0x9f0;
pub const KEY_horizlinescan5: Keysym = 0x9f1;
pub const KEY_horizlinescan7: Keysym = 0x9f2;
pub const KEY_horizlinescan9: Keysym = 0x9f3;
pub const KEY_leftt: Keysym = 0x9f4;
pub const KEY_rightt: Keysym = 0x9f5;
pub const KEY_bott: Keysym = 0x9f6;
pub const KEY_topt: Keysym = 0x9f7;
pub const KEY_vertbar: Keysym = 0x9f8;
pub const KEY_emspace: Keysym = 0xaa1;
pub const KEY_enspace: Keysym = 0xaa2;
pub const KEY_em3space: Keysym = 0xaa3;
pub const KEY_em4space: Keysym = 0xaa4;
pub const KEY_digitspace: Keysym = 0xaa5;
pub const KEY_punctspace: Keysym = 0xaa6;
pub const KEY_thinspace: Keysym = 0xaa7;
pub const KEY_hairspace: Keysym = 0xaa8;
pub const KEY_emdash: Keysym = 0xaa9;
pub const KEY_endash: Keysym = 0xaaa;
pub const KEY_signifblank: Keysym = 0xaac;
pub const KEY_ellipsis: Keysym = 0xaae;
pub const KEY_doubbaselinedot: Keysym = 0xaaf;
pub const KEY_onethird: Keysym = 0xab0;
pub const KEY_twothirds: Keysym = 0xab1;
pub const KEY_onefifth: Keysym = 0xab2;
pub const KEY_twofifths: Keysym = 0xab3;
pub const KEY_threefifths: Keysym = 0xab4;
pub const KEY_fourfifths: Keysym = 0xab5;
pub const KEY_onesixth: Keysym = 0xab6;
pub const KEY_fivesixths: Keysym = 0xab7;
pub const KEY_careof: Keysym = 0xab8;
pub const KEY_figdash: Keysym = 0xabb;
pub const KEY_leftanglebracket: Keysym = 0xabc;
pub const KEY_decimalpoint: Keysym = 0xabd;
pub const KEY_rightanglebracket: Keysym = 0xabe;
pub const KEY_marker: Keysym = 0xabf;
pub const KEY_oneeighth: Keysym = 0xac3;
pub const KEY_threeeighths: Keysym = 0xac4;
pub const KEY_fiveeighths: Keysym = 0xac5;
pub const KEY_seveneighths: Keysym = 0xac6;
pub const KEY_trademark: Keysym = 0xac9;
pub const KEY_signaturemark: Keysym = 0xaca;
pub const KEY_trademarkincircle: Keysym = 0xacb;
pub const KEY_leftopentriangle: Keysym = 0xacc;
pub const KEY_rightopentriangle: Keysym = 0xacd;
pub const KEY_emopencircle: Keysym = 0xace;
pub const KEY_emopenrectangle: Keysym = 0xacf;
pub const KEY_leftsinglequotemark: Keysym = 0xad0;
pub const KEY_rightsinglequotemark: Keysym = 0xad1;
pub const KEY_leftdoublequotemark: Keysym = 0xad2;
pub const KEY_rightdoublequotemark: Keysym = 0xad3;
pub const KEY_prescription: Keysym = 0xad4;
pub const KEY_permille: Keysym = 0xad5;
pub const KEY_minutes: Keysym = 0xad6;
pub const KEY_seconds: Keysym = 0xad7;
pub const KEY_latincross: Keysym = 0xad9;
pub const KEY_hexagram: Keysym = 0xada;
pub const KEY_filledrectbullet: Keysym = 0xadb;
pub const KEY_filledlefttribullet: Keysym = 0xadc;
pub const KEY_filledrighttribullet: Keysym = 0xadd;
pub const KEY_emfilledcircle: Keysym = 0xade;
pub const KEY_emfilledrect: Keysym = 0xadf;
pub const KEY_enopencircbullet: Keysym = 0xae0;
pub const KEY_enopensquarebullet: Keysym = 0xae1;
pub const KEY_openrectbullet: Keysym = 0xae2;
pub const KEY_opentribulletup: Keysym = 0xae3;
pub const KEY_opentribulletdown: Keysym = 0xae4;
pub const KEY_openstar: Keysym = 0xae5;
pub const KEY_enfilledcircbullet: Keysym = 0xae6;
pub const KEY_enfilledsqbullet: Keysym = 0xae7;
pub const KEY_filledtribulletup: Keysym = 0xae8;
pub const KEY_filledtribulletdown: Keysym = 0xae9;
pub const KEY_leftpointer: Keysym = 0xaea;
pub const KEY_rightpointer: Keysym = 0xaeb;
pub const KEY_club: Keysym = 0xaec;
pub const KEY_diamond: Keysym = 0xaed;
pub const KEY_heart: Keysym = 0xaee;
pub const KEY_maltesecross: Keysym = 0xaf0;
pub const KEY_dagger: Keysym = 0xaf1;
pub const KEY_doubledagger: Keysym = 0xaf2;
pub const KEY_checkmark: Keysym = 0xaf3;
pub const KEY_ballotcross: Keysym = 0xaf4;
pub const KEY_musicalsharp: Keysym = 0xaf5;
pub const KEY_musicalflat: Keysym = 0xaf6;
pub const KEY_malesymbol: Keysym = 0xaf7;
pub const KEY_femalesymbol: Keysym = 0xaf8;
pub const KEY_telephone: Keysym = 0xaf9;
pub const KEY_telephonerecorder: Keysym = 0xafa;
pub const KEY_phonographcopyright: Keysym = 0xafb;
pub const KEY_caret: Keysym = 0xafc;
pub const KEY_singlelowquotemark: Keysym = 0xafd;
pub const KEY_doublelowquotemark: Keysym = 0xafe;
pub const KEY_cursor: Keysym = 0xaff;
pub const KEY_leftcaret: Keysym = 0xba3;
pub const KEY_rightcaret: Keysym = 0xba6;
pub const KEY_downcaret: Keysym = 0xba8;
pub const KEY_upcaret: Keysym = 0xba9;
pub const KEY_overbar: Keysym = 0xbc0;
pub const KEY_downtack: Keysym = 0xbc2;
pub const KEY_upshoe: Keysym = 0xbc3;
pub const KEY_downstile: Keysym = 0xbc4;
pub const KEY_underbar: Keysym = 0xbc6;
pub const KEY_jot: Keysym = 0xbca;
pub const KEY_quad: Keysym = 0xbcc;
pub const KEY_uptack: Keysym = 0xbce;
pub const KEY_circle: Keysym = 0xbcf;
pub const KEY_upstile: Keysym = 0xbd3;
pub const KEY_downshoe: Keysym = 0xbd6;
pub const KEY_rightshoe: Keysym = 0xbd8;
pub const KEY_leftshoe: Keysym = 0xbda;
pub const KEY_lefttack: Keysym = 0xbdc;
pub const KEY_righttack: Keysym = 0xbfc;
pub const KEY_hebrew_doublelowline: Keysym = 0xcdf;
pub const KEY_hebrew_aleph: Keysym = 0xce0;
pub const KEY_hebrew_bet: Keysym = 0xce1;
pub const KEY_hebrew_beth: Keysym = 0xce1;
pub const KEY_hebrew_gimel: Keysym = 0xce2;
pub const KEY_hebrew_gimmel: Keysym = 0xce2;
pub const KEY_hebrew_dalet: Keysym = 0xce3;
pub const KEY_hebrew_daleth: Keysym = 0xce3;
pub const KEY_hebrew_he: Keysym = 0xce4;
pub const KEY_hebrew_waw: Keysym = 0xce5;
pub const KEY_hebrew_zain: Keysym = 0xce6;
pub const KEY_hebrew_zayin: Keysym = 0xce6;
pub const KEY_hebrew_chet: Keysym = 0xce7;
pub const KEY_hebrew_het: Keysym = 0xce7;
pub const KEY_hebrew_tet: Keysym = 0xce8;
pub const KEY_hebrew_teth: Keysym = 0xce8;
pub const KEY_hebrew_yod: Keysym = 0xce9;
pub const KEY_hebrew_finalkaph: Keysym = 0xcea;
pub const KEY_hebrew_kaph: Keysym = 0xceb;
pub const KEY_hebrew_lamed: Keysym = 0xcec;
pub const KEY_hebrew_finalmem: Keysym = 0xced;
pub const KEY_hebrew_mem: Keysym = 0xcee;
pub const KEY_hebrew_finalnun: Keysym = 0xcef;
pub const KEY_hebrew_nun: Keysym = 0xcf0;
pub const KEY_hebrew_samech: Keysym = 0xcf1;
pub const KEY_hebrew_samekh: Keysym = 0xcf1;
pub const KEY_hebrew_ayin: Keysym = 0xcf2;
pub const KEY_hebrew_finalpe: Keysym = 0xcf3;
pub const KEY_hebrew_pe: Keysym = 0xcf4;
pub const KEY_hebrew_finalzade: Keysym = 0xcf5;
pub const KEY_hebrew_finalzadi: Keysym = 0xcf5;
pub const KEY_hebrew_zade: Keysym = 0xcf6;
pub const KEY_hebrew_zadi: Keysym = 0xcf6;
pub const KEY_hebrew_qoph: Keysym = 0xcf7;
pub const KEY_hebrew_kuf: Keysym = 0xcf7;
pub const KEY_hebrew_resh: Keysym = 0xcf8;
pub const KEY_hebrew_shin: Keysym = 0xcf9;
pub const KEY_hebrew_taw: Keysym = 0xcfa;
pub const KEY_hebrew_taf: Keysym = 0xcfa;
pub const KEY_Hebrew_switch: Keysym = 0xff7e;
pub const KEY_Thai_kokai: Keysym = 0xda1;
pub const KEY_Thai_khokhai: Keysym = 0xda2;
pub const KEY_Thai_khokhuat: Keysym = 0xda3;
pub const KEY_Thai_khokhwai: Keysym = 0xda4;
pub const KEY_Thai_khokhon: Keysym = 0xda5;
pub const KEY_Thai_khorakhang: Keysym = 0xda6;
pub const KEY_Thai_ngongu: Keysym = 0xda7;
pub const KEY_Thai_chochan: Keysym = 0xda8;
pub const KEY_Thai_choching: Keysym = 0xda9;
pub const KEY_Thai_chochang: Keysym = 0xdaa;
pub const KEY_Thai_soso: Keysym = 0xdab;
pub const KEY_Thai_chochoe: Keysym = 0xdac;
pub const KEY_Thai_yoying: Keysym = 0xdad;
pub const KEY_Thai_dochada: Keysym = 0xdae;
pub const KEY_Thai_topatak: Keysym = 0xdaf;
pub const KEY_Thai_thothan: Keysym = 0xdb0;
pub const KEY_Thai_thonangmontho: Keysym = 0xdb1;
pub const KEY_Thai_thophuthao: Keysym = 0xdb2;
pub const KEY_Thai_nonen: Keysym = 0xdb3;
pub const KEY_Thai_dodek: Keysym = 0xdb4;
pub const KEY_Thai_totao: Keysym = 0xdb5;
pub const KEY_Thai_thothung: Keysym = 0xdb6;
pub const KEY_Thai_thothahan: Keysym = 0xdb7;
pub const KEY_Thai_thothong: Keysym = 0xdb8;
pub const KEY_Thai_nonu: Keysym = 0xdb9;
pub const KEY_Thai_bobaimai: Keysym = 0xdba;
pub const KEY_Thai_popla: Keysym = 0xdbb;
pub const KEY_Thai_phophung: Keysym = 0xdbc;
pub const KEY_Thai_fofa: Keysym = 0xdbd;
pub const KEY_Thai_phophan: Keysym = 0xdbe;
pub const KEY_Thai_fofan: Keysym = 0xdbf;
pub const KEY_Thai_phosamphao: Keysym = 0xdc0;
pub const KEY_Thai_moma: Keysym = 0xdc1;
pub const KEY_Thai_yoyak: Keysym = 0xdc2;
pub const KEY_Thai_rorua: Keysym = 0xdc3;
pub const KEY_Thai_ru: Keysym = 0xdc4;
pub const KEY_Thai_loling: Keysym = 0xdc5;
pub const KEY_Thai_lu: Keysym = 0xdc6;
pub const KEY_Thai_wowaen: Keysym = 0xdc7;
pub const KEY_Thai_sosala: Keysym = 0xdc8;
pub const KEY_Thai_sorusi: Keysym = 0xdc9;
pub const KEY_Thai_sosua: Keysym = 0xdca;
pub const KEY_Thai_hohip: Keysym = 0xdcb;
pub const KEY_Thai_lochula: Keysym = 0xdcc;
pub const KEY_Thai_oang: Keysym = 0xdcd;
pub const KEY_Thai_honokhuk: Keysym = 0xdce;
pub const KEY_Thai_paiyannoi: Keysym = 0xdcf;
pub const KEY_Thai_saraa: Keysym = 0xdd0;
pub const KEY_Thai_maihanakat: Keysym = 0xdd1;
pub const KEY_Thai_saraaa: Keysym = 0xdd2;
pub const KEY_Thai_saraam: Keysym = 0xdd3;
pub const KEY_Thai_sarai: Keysym = 0xdd4;
pub const KEY_Thai_saraii: Keysym = 0xdd5;
pub const KEY_Thai_saraue: Keysym = 0xdd6;
pub const KEY_Thai_sarauee: Keysym = 0xdd7;
pub const KEY_Thai_sarau: Keysym = 0xdd8;
pub const KEY_Thai_sarauu: Keysym = 0xdd9;
pub const KEY_Thai_phinthu: Keysym = 0xdda;
pub const KEY_Thai_maihanakat_maitho: Keysym = 0xdde;
pub const KEY_Thai_baht: Keysym = 0xddf;
pub const KEY_Thai_sarae: Keysym = 0xde0;
pub const KEY_Thai_saraae: Keysym = 0xde1;
pub const KEY_Thai_sarao: Keysym = 0xde2;
pub const KEY_Thai_saraaimaimuan: Keysym = 0xde3;
pub const KEY_Thai_saraaimaimalai: Keysym = 0xde4;
pub const KEY_Thai_lakkhangyao: Keysym = 0xde5;
pub const KEY_Thai_maiyamok: Keysym = 0xde6;
pub const KEY_Thai_maitaikhu: Keysym = 0xde7;
pub const KEY_Thai_maiek: Keysym = 0xde8;
pub const KEY_Thai_maitho: Keysym = 0xde9;
pub const KEY_Thai_maitri: Keysym = 0xdea;
pub const KEY_Thai_maichattawa: Keysym = 0xdeb;
pub const KEY_Thai_thanthakhat: Keysym = 0xdec;
pub const KEY_Thai_nikhahit: Keysym = 0xded;
pub const KEY_Thai_leksun: Keysym = 0xdf0;
pub const KEY_Thai_leknung: Keysym = 0xdf1;
pub const KEY_Thai_leksong: Keysym = 0xdf2;
pub const KEY_Thai_leksam: Keysym = 0xdf3;
pub const KEY_Thai_leksi: Keysym = 0xdf4;
pub const KEY_Thai_lekha: Keysym = 0xdf5;
pub const KEY_Thai_lekhok: Keysym = 0xdf6;
pub const KEY_Thai_lekchet: Keysym = 0xdf7;
pub const KEY_Thai_lekpaet: Keysym = 0xdf8;
pub const KEY_Thai_lekkao: Keysym = 0xdf9;
pub const KEY_Hangul: Keysym = 0xff31;
pub const KEY_Hangul_Start: Keysym = 0xff32;
pub const KEY_Hangul_End: Keysym = 0xff33;
pub const KEY_Hangul_Hanja: Keysym = 0xff34;
pub const KEY_Hangul_Jamo: Keysym = 0xff35;
pub const KEY_Hangul_Romaja: Keysym = 0xff36;
pub const KEY_Hangul_Codeinput: Keysym = 0xff37;
pub const KEY_Hangul_Jeonja: Keysym = 0xff38;
pub const KEY_Hangul_Banja: Keysym = 0xff39;
pub const KEY_Hangul_PreHanja: Keysym = 0xff3a;
pub const KEY_Hangul_PostHanja: Keysym = 0xff3b;
pub const KEY_Hangul_SingleCandidate: Keysym = 0xff3c;
pub const KEY_Hangul_MultipleCandidate: Keysym = 0xff3d;
pub const KEY_Hangul_PreviousCandidate: Keysym = 0xff3e;
pub const KEY_Hangul_Special: Keysym = 0xff3f;
pub const KEY_Hangul_switch: Keysym = 0xff7e;
pub const KEY_Hangul_Kiyeog: Keysym = 0xea1;
pub const KEY_Hangul_SsangKiyeog: Keysym = 0xea2;
pub const KEY_Hangul_KiyeogSios: Keysym = 0xea3;
pub const KEY_Hangul_Nieun: Keysym = 0xea4;
pub const KEY_Hangul_NieunJieuj: Keysym = 0xea5;
pub const KEY_Hangul_NieunHieuh: Keysym = 0xea6;
pub const KEY_Hangul_Dikeud: Keysym = 0xea7;
pub const KEY_Hangul_SsangDikeud: Keysym = 0xea8;
pub const KEY_Hangul_Rieul: Keysym = 0xea9;
pub const KEY_Hangul_RieulKiyeog: Keysym = 0xeaa;
pub const KEY_Hangul_RieulMieum: Keysym = 0xeab;
pub const KEY_Hangul_RieulPieub: Keysym = 0xeac;
pub const KEY_Hangul_RieulSios: Keysym = 0xead;
pub const KEY_Hangul_RieulTieut: Keysym = 0xeae;
pub const KEY_Hangul_RieulPhieuf: Keysym = 0xeaf;
pub const KEY_Hangul_RieulHieuh: Keysym = 0xeb0;
pub const KEY_Hangul_Mieum: Keysym = 0xeb1;
pub const KEY_Hangul_Pieub: Keysym = 0xeb2;
pub const KEY_Hangul_SsangPieub: Keysym = 0xeb3;
pub const KEY_Hangul_PieubSios: Keysym = 0xeb4;
pub const KEY_Hangul_Sios: Keysym = 0xeb5;
pub const KEY_Hangul_SsangSios: Keysym = 0xeb6;
pub const KEY_Hangul_Ieung: Keysym = 0xeb7;
pub const KEY_Hangul_Jieuj: Keysym = 0xeb8;
pub const KEY_Hangul_SsangJieuj: Keysym = 0xeb9;
pub const KEY_Hangul_Cieuc: Keysym = 0xeba;
pub const KEY_Hangul_Khieuq: Keysym = 0xebb;
pub const KEY_Hangul_Tieut: Keysym = 0xebc;
pub const KEY_Hangul_Phieuf: Keysym = 0xebd;
pub const KEY_Hangul_Hieuh: Keysym = 0xebe;
pub const KEY_Hangul_A: Keysym = 0xebf;
pub const KEY_Hangul_AE: Keysym = 0xec0;
pub const KEY_Hangul_YA: Keysym = 0xec1;
pub const KEY_Hangul_YAE: Keysym = 0xec2;
pub const KEY_Hangul_EO: Keysym = 0xec3;
pub const KEY_Hangul_E: Keysym = 0xec4;
pub const KEY_Hangul_YEO: Keysym = 0xec5;
pub const KEY_Hangul_YE: Keysym = 0xec6;
pub const KEY_Hangul_O: Keysym = 0xec7;
pub const KEY_Hangul_WA: Keysym = 0xec8;
pub const KEY_Hangul_WAE: Keysym = 0xec9;
pub const KEY_Hangul_OE: Keysym = 0xeca;
pub const KEY_Hangul_YO: Keysym = 0xecb;
pub const KEY_Hangul_U: Keysym = 0xecc;
pub const KEY_Hangul_WEO: Keysym = 0xecd;
pub const KEY_Hangul_WE: Keysym = 0xece;
pub const KEY_Hangul_WI: Keysym = 0xecf;
pub const KEY_Hangul_YU: Keysym = 0xed0;
pub const KEY_Hangul_EU: Keysym = 0xed1;
pub const KEY_Hangul_YI: Keysym = 0xed2;
pub const KEY_Hangul_I: Keysym = 0xed3;
pub const KEY_Hangul_J_Kiyeog: Keysym = 0xed4;
pub const KEY_Hangul_J_SsangKiyeog: Keysym = 0xed5;
pub const KEY_Hangul_J_KiyeogSios: Keysym = 0xed6;
pub const KEY_Hangul_J_Nieun: Keysym = 0xed7;
pub const KEY_Hangul_J_NieunJieuj: Keysym = 0xed8;
pub const KEY_Hangul_J_NieunHieuh: Keysym = 0xed9;
pub const KEY_Hangul_J_Dikeud: Keysym = 0xeda;
pub const KEY_Hangul_J_Rieul: Keysym = 0xedb;
pub const KEY_Hangul_J_RieulKiyeog: Keysym = 0xedc;
pub const KEY_Hangul_J_RieulMieum: Keysym = 0xedd;
pub const KEY_Hangul_J_RieulPieub: Keysym = 0xede;
pub const KEY_Hangul_J_RieulSios: Keysym = 0xedf;
pub const KEY_Hangul_J_RieulTieut: Keysym = 0xee0;
pub const KEY_Hangul_J_RieulPhieuf: Keysym = 0xee1;
pub const KEY_Hangul_J_RieulHieuh: Keysym = 0xee2;
pub const KEY_Hangul_J_Mieum: Keysym = 0xee3;
pub const KEY_Hangul_J_Pieub: Keysym = 0xee4;
pub const KEY_Hangul_J_PieubSios: Keysym = 0xee5;
pub const KEY_Hangul_J_Sios: Keysym = 0xee6;
pub const KEY_Hangul_J_SsangSios: Keysym = 0xee7;
pub const KEY_Hangul_J_Ieung: Keysym = 0xee8;
pub const KEY_Hangul_J_Jieuj: Keysym = 0xee9;
pub const KEY_Hangul_J_Cieuc: Keysym = 0xeea;
pub const KEY_Hangul_J_Khieuq: Keysym = 0xeeb;
pub const KEY_Hangul_J_Tieut: Keysym = 0xeec;
pub const KEY_Hangul_J_Phieuf: Keysym = 0xeed;
pub const KEY_Hangul_J_Hieuh: Keysym = 0xeee;
pub const KEY_Hangul_RieulYeorinHieuh: Keysym = 0xeef;
pub const KEY_Hangul_SunkyeongeumMieum: Keysym = 0xef0;
pub const KEY_Hangul_SunkyeongeumPieub: Keysym = 0xef1;
pub const KEY_Hangul_PanSios: Keysym = 0xef2;
pub const KEY_Hangul_KkogjiDalrinIeung: Keysym = 0xef3;
pub const KEY_Hangul_SunkyeongeumPhieuf: Keysym = 0xef4;
pub const KEY_Hangul_YeorinHieuh: Keysym = 0xef5;
pub const KEY_Hangul_AraeA: Keysym = 0xef6;
pub const KEY_Hangul_AraeAE: Keysym = 0xef7;
pub const KEY_Hangul_J_PanSios: Keysym = 0xef8;
pub const KEY_Hangul_J_KkogjiDalrinIeung: Keysym = 0xef9;
pub const KEY_Hangul_J_YeorinHieuh: Keysym = 0xefa;
pub const KEY_Korean_Won: Keysym = 0xeff;
pub const KEY_Armenian_ligature_ew: Keysym = 0x1000587;
pub const KEY_Armenian_full_stop: Keysym = 0x1000589;
pub const KEY_Armenian_verjaket: Keysym = 0x1000589;
pub const KEY_Armenian_separation_mark: Keysym = 0x100055d;
pub const KEY_Armenian_but: Keysym = 0x100055d;
pub const KEY_Armenian_hyphen: Keysym = 0x100058a;
pub const KEY_Armenian_yentamna: Keysym = 0x100058a;
pub const KEY_Armenian_exclam: Keysym = 0x100055c;
pub const KEY_Armenian_amanak: Keysym = 0x100055c;
pub const KEY_Armenian_accent: Keysym = 0x100055b;
pub const KEY_Armenian_shesht: Keysym = 0x100055b;
pub const KEY_Armenian_question: Keysym = 0x100055e;
pub const KEY_Armenian_paruyk: Keysym = 0x100055e;
pub const KEY_Armenian_AYB: Keysym = 0x1000531;
pub const KEY_Armenian_ayb: Keysym = 0x1000561;
pub const KEY_Armenian_BEN: Keysym = 0x1000532;
pub const KEY_Armenian_ben: Keysym = 0x1000562;
pub const KEY_Armenian_GIM: Keysym = 0x1000533;
pub const KEY_Armenian_gim: Keysym = 0x1000563;
pub const KEY_Armenian_DA: Keysym = 0x1000534;
pub const KEY_Armenian_da: Keysym = 0x1000564;
pub const KEY_Armenian_YECH: Keysym = 0x1000535;
pub const KEY_Armenian_yech: Keysym = 0x1000565;
pub const KEY_Armenian_ZA: Keysym = 0x1000536;
pub const KEY_Armenian_za: Keysym = 0x1000566;
pub const KEY_Armenian_E: Keysym = 0x1000537;
pub const KEY_Armenian_e: Keysym = 0x1000567;
pub const KEY_Armenian_AT: Keysym = 0x1000538;
pub const KEY_Armenian_at: Keysym = 0x1000568;
pub const KEY_Armenian_TO: Keysym = 0x1000539;
pub const KEY_Armenian_to: Keysym = 0x1000569;
pub const KEY_Armenian_ZHE: Keysym = 0x100053a;
pub const KEY_Armenian_zhe: Keysym = 0x100056a;
pub const KEY_Armenian_INI: Keysym = 0x100053b;
pub const KEY_Armenian_ini: Keysym = 0x100056b;
pub const KEY_Armenian_LYUN: Keysym = 0x100053c;
pub const KEY_Armenian_lyun: Keysym = 0x100056c;
pub const KEY_Armenian_KHE: Keysym = 0x100053d;
pub const KEY_Armenian_khe: Keysym = 0x100056d;
pub const KEY_Armenian_TSA: Keysym = 0x100053e;
pub const KEY_Armenian_tsa: Keysym = 0x100056e;
pub const KEY_Armenian_KEN: Keysym = 0x100053f;
pub const KEY_Armenian_ken: Keysym = 0x100056f;
pub const KEY_Armenian_HO: Keysym = 0x1000540;
pub const KEY_Armenian_ho: Keysym = 0x1000570;
pub const KEY_Armenian_DZA: Keysym = 0x1000541;
pub const KEY_Armenian_dza: Keysym = 0x1000571;
pub const KEY_Armenian_GHAT: Keysym = 0x1000542;
pub const KEY_Armenian_ghat: Keysym = 0x1000572;
pub const KEY_Armenian_TCHE: Keysym = 0x1000543;
pub const KEY_Armenian_tche: Keysym = 0x1000573;
pub const KEY_Armenian_MEN: Keysym = 0x1000544;
pub const KEY_Armenian_men: Keysym = 0x1000574;
pub const KEY_Armenian_HI: Keysym = 0x1000545;
pub const KEY_Armenian_hi: Keysym = 0x1000575;
pub const KEY_Armenian_NU: Keysym = 0x1000546;
pub const KEY_Armenian_nu: Keysym = 0x1000576;
pub const KEY_Armenian_SHA: Keysym = 0x1000547;
pub const KEY_Armenian_sha: Keysym = 0x1000577;
pub const KEY_Armenian_VO: Keysym = 0x1000548;
pub const KEY_Armenian_vo: Keysym = 0x1000578;
pub const KEY_Armenian_CHA: Keysym = 0x1000549;
pub const KEY_Armenian_cha: Keysym = 0x1000579;
pub const KEY_Armenian_PE: Keysym = 0x100054a;
pub const KEY_Armenian_pe: Keysym = 0x100057a;
pub const KEY_Armenian_JE: Keysym = 0x100054b;
pub const KEY_Armenian_je: Keysym = 0x100057b;
pub const KEY_Armenian_RA: Keysym = 0x100054c;
pub const KEY_Armenian_ra: Keysym = 0x100057c;
pub const KEY_Armenian_SE: Keysym = 0x100054d;
pub const KEY_Armenian_se: Keysym = 0x100057d;
pub const KEY_Armenian_VEV: Keysym = 0x100054e;
pub const KEY_Armenian_vev: Keysym = 0x100057e;
pub const KEY_Armenian_TYUN: Keysym = 0x100054f;
pub const KEY_Armenian_tyun: Keysym = 0x100057f;
pub const KEY_Armenian_RE: Keysym = 0x1000550;
pub const KEY_Armenian_re: Keysym = 0x1000580;
pub const KEY_Armenian_TSO: Keysym = 0x1000551;
pub const KEY_Armenian_tso: Keysym = 0x1000581;
pub const KEY_Armenian_VYUN: Keysym = 0x1000552;
pub const KEY_Armenian_vyun: Keysym = 0x1000582;
pub const KEY_Armenian_PYUR: Keysym = 0x1000553;
pub const KEY_Armenian_pyur: Keysym = 0x1000583;
pub const KEY_Armenian_KE: Keysym = 0x1000554;
pub const KEY_Armenian_ke: Keysym = 0x1000584;
pub const KEY_Armenian_O: Keysym = 0x1000555;
pub const KEY_Armenian_o: Keysym = 0x1000585;
pub const KEY_Armenian_FE: Keysym = 0x1000556;
pub const KEY_Armenian_fe: Keysym = 0x1000586;
pub const KEY_Armenian_apostrophe: Keysym = 0x100055a;
pub const KEY_Georgian_an: Keysym = 0x10010d0;
pub const KEY_Georgian_ban: Keysym = 0x10010d1;
pub const KEY_Georgian_gan: Keysym = 0x10010d2;
pub const KEY_Georgian_don: Keysym = 0x10010d3;
pub const KEY_Georgian_en: Keysym = 0x10010d4;
pub const KEY_Georgian_vin: Keysym = 0x10010d5;
pub const KEY_Georgian_zen: Keysym = 0x10010d6;
pub const KEY_Georgian_tan: Keysym = 0x10010d7;
pub const KEY_Georgian_in: Keysym = 0x10010d8;
pub const KEY_Georgian_kan: Keysym = 0x10010d9;
pub const KEY_Georgian_las: Keysym = 0x10010da;
pub const KEY_Georgian_man: Keysym = 0x10010db;
pub const KEY_Georgian_nar: Keysym = 0x10010dc;
pub const KEY_Georgian_on: Keysym = 0x10010dd;
pub const KEY_Georgian_par: Keysym = 0x10010de;
pub const KEY_Georgian_zhar: Keysym = 0x10010df;
pub const KEY_Georgian_rae: Keysym = 0x10010e0;
pub const KEY_Georgian_san: Keysym = 0x10010e1;
pub const KEY_Georgian_tar: Keysym = 0x10010e2;
pub const KEY_Georgian_un: Keysym = 0x10010e3;
pub const KEY_Georgian_phar: Keysym = 0x10010e4;
pub const KEY_Georgian_khar: Keysym = 0x10010e5;
pub const KEY_Georgian_ghan: Keysym = 0x10010e6;
pub const KEY_Georgian_qar: Keysym = 0x10010e7;
pub const KEY_Georgian_shin: Keysym = 0x10010e8;
pub const KEY_Georgian_chin: Keysym = 0x10010e9;
pub const KEY_Georgian_can: Keysym = 0x10010ea;
pub const KEY_Georgian_jil: Keysym = 0x10010eb;
pub const KEY_Georgian_cil: Keysym = 0x10010ec;
pub const KEY_Georgian_char: Keysym = 0x10010ed;
pub const KEY_Georgian_xan: Keysym = 0x10010ee;
pub const KEY_Georgian_jhan: Keysym = 0x10010ef;
pub const KEY_Georgian_hae: Keysym = 0x10010f0;
pub const KEY_Georgian_he: Keysym = 0x10010f1;
pub const KEY_Georgian_hie: Keysym = 0x10010f2;
pub const KEY_Georgian_we: Keysym = 0x10010f3;
pub const KEY_Georgian_har: Keysym = 0x10010f4;
pub const KEY_Georgian_hoe: Keysym = 0x10010f5;
pub const KEY_Georgian_fi: Keysym = 0x10010f6;
pub const KEY_Xabovedot: Keysym = 0x1001e8a;
pub const KEY_Ibreve: Keysym = 0x100012c;
pub const KEY_Zstroke: Keysym = 0x10001b5;
pub const KEY_Gcaron: Keysym = 0x10001e6;
pub const KEY_Ocaron: Keysym = 0x10001d1;
pub const KEY_Obarred: Keysym = 0x100019f;
pub const KEY_xabovedot: Keysym = 0x1001e8b;
pub const KEY_ibreve: Keysym = 0x100012d;
pub const KEY_zstroke: Keysym = 0x10001b6;
pub const KEY_gcaron: Keysym = 0x10001e7;
pub const KEY_ocaron: Keysym = 0x10001d2;
pub const KEY_obarred: Keysym = 0x1000275;
pub const KEY_SCHWA: Keysym = 0x100018f;
pub const KEY_schwa: Keysym = 0x1000259;
pub const KEY_EZH: Keysym = 0x10001b7;
pub const KEY_ezh: Keysym = 0x1000292;
pub const KEY_Lbelowdot: Keysym = 0x1001e36;
pub const KEY_lbelowdot: Keysym = 0x1001e37;
pub const KEY_Abelowdot: Keysym = 0x1001ea0;
pub const KEY_abelowdot: Keysym = 0x1001ea1;
pub const KEY_Ahook: Keysym = 0x1001ea2;
pub const KEY_ahook: Keysym = 0x1001ea3;
pub const KEY_Acircumflexacute: Keysym = 0x1001ea4;
pub const KEY_acircumflexacute: Keysym = 0x1001ea5;
pub const KEY_Acircumflexgrave: Keysym = 0x1001ea6;
pub const KEY_acircumflexgrave: Keysym = 0x1001ea7;
pub const KEY_Acircumflexhook: Keysym = 0x1001ea8;
pub const KEY_acircumflexhook: Keysym = 0x1001ea9;
pub const KEY_Acircumflextilde: Keysym = 0x1001eaa;
pub const KEY_acircumflextilde: Keysym = 0x1001eab;
pub const KEY_Acircumflexbelowdot: Keysym = 0x1001eac;
pub const KEY_acircumflexbelowdot: Keysym = 0x1001ead;
pub const KEY_Abreveacute: Keysym = 0x1001eae;
pub const KEY_abreveacute: Keysym = 0x1001eaf;
pub const KEY_Abrevegrave: Keysym = 0x1001eb0;
pub const KEY_abrevegrave: Keysym = 0x1001eb1;
pub const KEY_Abrevehook: Keysym = 0x1001eb2;
pub const KEY_abrevehook: Keysym = 0x1001eb3;
pub const KEY_Abrevetilde: Keysym = 0x1001eb4;
pub const KEY_abrevetilde: Keysym = 0x1001eb5;
pub const KEY_Abrevebelowdot: Keysym = 0x1001eb6;
pub const KEY_abrevebelowdot: Keysym = 0x1001eb7;
pub const KEY_Ebelowdot: Keysym = 0x1001eb8;
pub const KEY_ebelowdot: Keysym = 0x1001eb9;
pub const KEY_Ehook: Keysym = 0x1001eba;
pub const KEY_ehook: Keysym = 0x1001ebb;
pub const KEY_Etilde: Keysym = 0x1001ebc;
pub const KEY_etilde: Keysym = 0x1001ebd;
pub const KEY_Ecircumflexacute: Keysym = 0x1001ebe;
pub const KEY_ecircumflexacute: Keysym = 0x1001ebf;
pub const KEY_Ecircumflexgrave: Keysym = 0x1001ec0;
pub const KEY_ecircumflexgrave: Keysym = 0x1001ec1;
pub const KEY_Ecircumflexhook: Keysym = 0x1001ec2;
pub const KEY_ecircumflexhook: Keysym = 0x1001ec3;
pub const KEY_Ecircumflextilde: Keysym = 0x1001ec4;
pub const KEY_ecircumflextilde: Keysym = 0x1001ec5;
pub const KEY_Ecircumflexbelowdot: Keysym = 0x1001ec6;
pub const KEY_ecircumflexbelowdot: Keysym = 0x1001ec7;
pub const KEY_Ihook: Keysym = 0x1001ec8;
pub const KEY_ihook: Keysym = 0x1001ec9;
pub const KEY_Ibelowdot: Keysym = 0x1001eca;
pub const KEY_ibelowdot: Keysym = 0x1001ecb;
pub const KEY_Obelowdot: Keysym = 0x1001ecc;
pub const KEY_obelowdot: Keysym = 0x1001ecd;
pub const KEY_Ohook: Keysym = 0x1001ece;
pub const KEY_ohook: Keysym = 0x1001ecf;
pub const KEY_Ocircumflexacute: Keysym = 0x1001ed0;
pub const KEY_ocircumflexacute: Keysym = 0x1001ed1;
pub const KEY_Ocircumflexgrave: Keysym = 0x1001ed2;
pub const KEY_ocircumflexgrave: Keysym = 0x1001ed3;
pub const KEY_Ocircumflexhook: Keysym = 0x1001ed4;
pub const KEY_ocircumflexhook: Keysym = 0x1001ed5;
pub const KEY_Ocircumflextilde: Keysym = 0x1001ed6;
pub const KEY_ocircumflextilde: Keysym = 0x1001ed7;
pub const KEY_Ocircumflexbelowdot: Keysym = 0x1001ed8;
pub const KEY_ocircumflexbelowdot: Keysym = 0x1001ed9;
pub const KEY_Ohornacute: Keysym = 0x1001eda;
pub const KEY_ohornacute: Keysym = 0x1001edb;
pub const KEY_Ohorngrave: Keysym = 0x1001edc;
pub const KEY_ohorngrave: Keysym = 0x1001edd;
pub const KEY_Ohornhook: Keysym = 0x1001ede;
pub const KEY_ohornhook: Keysym = 0x1001edf;
pub const KEY_Ohorntilde: Keysym = 0x1001ee0;
pub const KEY_ohorntilde: Keysym = 0x1001ee1;
pub const KEY_Ohornbelowdot: Keysym = 0x1001ee2;
pub const KEY_ohornbelowdot: Keysym = 0x1001ee3;
pub const KEY_Ubelowdot: Keysym = 0x1001ee4;
pub const KEY_ubelowdot: Keysym = 0x1001ee5;
pub const KEY_Uhook: Keysym = 0x1001ee6;
pub const KEY_uhook: Keysym = 0x1001ee7;
pub const KEY_Uhornacute: Keysym = 0x1001ee8;
pub const KEY_uhornacute: Keysym = 0x1001ee9;
pub const KEY_Uhorngrave: Keysym = 0x1001eea;
pub const KEY_uhorngrave: Keysym = 0x1001eeb;
pub const KEY_Uhornhook: Keysym = 0x1001eec;
pub const KEY_uhornhook: Keysym = 0x1001eed;
pub const KEY_Uhorntilde: Keysym = 0x1001eee;
pub const KEY_uhorntilde: Keysym = 0x1001eef;
pub const KEY_Uhornbelowdot: Keysym = 0x1001ef0;
pub const KEY_uhornbelowdot: Keysym = 0x1001ef1;
pub const KEY_Ybelowdot: Keysym = 0x1001ef4;
pub const KEY_ybelowdot: Keysym = 0x1001ef5;
pub const KEY_Yhook: Keysym = 0x1001ef6;
pub const KEY_yhook: Keysym = 0x1001ef7;
pub const KEY_Ytilde: Keysym = 0x1001ef8;
pub const KEY_ytilde: Keysym = 0x1001ef9;
pub const KEY_Ohorn: Keysym = 0x10001a0;
pub const KEY_ohorn: Keysym = 0x10001a1;
pub const KEY_Uhorn: Keysym = 0x10001af;
pub const KEY_uhorn: Keysym = 0x10001b0;
pub const KEY_combining_tilde: Keysym = 0x1000303;
pub const KEY_combining_grave: Keysym = 0x1000300;
pub const KEY_combining_acute: Keysym = 0x1000301;
pub const KEY_combining_hook: Keysym = 0x1000309;
pub const KEY_combining_belowdot: Keysym = 0x1000323;
pub const KEY_EcuSign: Keysym = 0x10020a0;
pub const KEY_ColonSign: Keysym = 0x10020a1;
pub const KEY_CruzeiroSign: Keysym = 0x10020a2;
pub const KEY_FFrancSign: Keysym = 0x10020a3;
pub const KEY_LiraSign: Keysym = 0x10020a4;
pub const KEY_MillSign: Keysym = 0x10020a5;
pub const KEY_NairaSign: Keysym = 0x10020a6;
pub const KEY_PesetaSign: Keysym = 0x10020a7;
pub const KEY_RupeeSign: Keysym = 0x10020a8;
pub const KEY_WonSign: Keysym = 0x10020a9;
pub const KEY_NewSheqelSign: Keysym = 0x10020aa;
pub const KEY_DongSign: Keysym = 0x10020ab;
pub const KEY_EuroSign: Keysym = 0x20ac;
pub const KEY_zerosuperior: Keysym = 0x1002070;
pub const KEY_foursuperior: Keysym = 0x1002074;
pub const KEY_fivesuperior: Keysym = 0x1002075;
pub const KEY_sixsuperior: Keysym = 0x1002076;
pub const KEY_sevensuperior: Keysym = 0x1002077;
pub const KEY_eightsuperior: Keysym = 0x1002078;
pub const KEY_ninesuperior: Keysym = 0x1002079;
pub const KEY_zerosubscript: Keysym = 0x1002080;
pub const KEY_onesubscript: Keysym = 0x1002081;
pub const KEY_twosubscript: Keysym = 0x1002082;
pub const KEY_threesubscript: Keysym = 0x1002083;
pub const KEY_foursubscript: Keysym = 0x1002084;
pub const KEY_fivesubscript: Keysym = 0x1002085;
pub const KEY_sixsubscript: Keysym = 0x1002086;
pub const KEY_sevensubscript: Keysym = 0x1002087;
pub const KEY_eightsubscript: Keysym = 0x1002088;
pub const KEY_ninesubscript: Keysym = 0x1002089;
pub const KEY_partdifferential: Keysym = 0x1002202;
pub const KEY_emptyset: Keysym = 0x1002205;
pub const KEY_elementof: Keysym = 0x1002208;
pub const KEY_notelementof: Keysym = 0x1002209;
pub const KEY_containsas: Keysym = 0x100220b;
pub const KEY_squareroot: Keysym = 0x100221a;
pub const KEY_cuberoot: Keysym = 0x100221b;
pub const KEY_fourthroot: Keysym = 0x100221c;
pub const KEY_dintegral: Keysym = 0x100222c;
pub const KEY_tintegral: Keysym = 0x100222d;
pub const KEY_because: Keysym = 0x1002235;
pub const KEY_approxeq: Keysym = 0x1002248;
pub const KEY_notapproxeq: Keysym = 0x1002247;
pub const KEY_notidentical: Keysym = 0x1002262;
pub const KEY_stricteq: Keysym = 0x1002263;
pub const KEY_braille_dot_1: Keysym = 0xfff1;
pub const KEY_braille_dot_2: Keysym = 0xfff2;
pub const KEY_braille_dot_3: Keysym = 0xfff3;
pub const KEY_braille_dot_4: Keysym = 0xfff4;
pub const KEY_braille_dot_5: Keysym = 0xfff5;
pub const KEY_braille_dot_6: Keysym = 0xfff6;
pub const KEY_braille_dot_7: Keysym = 0xfff7;
pub const KEY_braille_dot_8: Keysym = 0xfff8;
pub const KEY_braille_dot_9: Keysym = 0xfff9;
pub const KEY_braille_dot_10: Keysym = 0xfffa;
pub const KEY_braille_blank: Keysym = 0x1002800;
pub const KEY_braille_dots_1: Keysym = 0x1002801;
pub const KEY_braille_dots_2: Keysym = 0x1002802;
pub const KEY_braille_dots_12: Keysym = 0x1002803;
pub const KEY_braille_dots_3: Keysym = 0x1002804;
pub const KEY_braille_dots_13: Keysym = 0x1002805;
pub const KEY_braille_dots_23: Keysym = 0x1002806;
pub const KEY_braille_dots_123: Keysym = 0x1002807;
pub const KEY_braille_dots_4: Keysym = 0x1002808;
pub const KEY_braille_dots_14: Keysym = 0x1002809;
pub const KEY_braille_dots_24: Keysym = 0x100280a;
pub const KEY_braille_dots_124: Keysym = 0x100280b;
pub const KEY_braille_dots_34: Keysym = 0x100280c;
pub const KEY_braille_dots_134: Keysym = 0x100280d;
pub const KEY_braille_dots_234: Keysym = 0x100280e;
pub const KEY_braille_dots_1234: Keysym = 0x100280f;
pub const KEY_braille_dots_5: Keysym = 0x1002810;
pub const KEY_braille_dots_15: Keysym = 0x1002811;
pub const KEY_braille_dots_25: Keysym = 0x1002812;
pub const KEY_braille_dots_125: Keysym = 0x1002813;
pub const KEY_braille_dots_35: Keysym = 0x1002814;
pub const KEY_braille_dots_135: Keysym = 0x1002815;
pub const KEY_braille_dots_235: Keysym = 0x1002816;
pub const KEY_braille_dots_1235: Keysym = 0x1002817;
pub const KEY_braille_dots_45: Keysym = 0x1002818;
pub const KEY_braille_dots_145: Keysym = 0x1002819;
pub const KEY_braille_dots_245: Keysym = 0x100281a;
pub const KEY_braille_dots_1245: Keysym = 0x100281b;
pub const KEY_braille_dots_345: Keysym = 0x100281c;
pub const KEY_braille_dots_1345: Keysym = 0x100281d;
pub const KEY_braille_dots_2345: Keysym = 0x100281e;
pub const KEY_braille_dots_12345: Keysym = 0x100281f;
pub const KEY_braille_dots_6: Keysym = 0x1002820;
pub const KEY_braille_dots_16: Keysym = 0x1002821;
pub const KEY_braille_dots_26: Keysym = 0x1002822;
pub const KEY_braille_dots_126: Keysym = 0x1002823;
pub const KEY_braille_dots_36: Keysym = 0x1002824;
pub const KEY_braille_dots_136: Keysym = 0x1002825;
pub const KEY_braille_dots_236: Keysym = 0x1002826;
pub const KEY_braille_dots_1236: Keysym = 0x1002827;
pub const KEY_braille_dots_46: Keysym = 0x1002828;
pub const KEY_braille_dots_146: Keysym = 0x1002829;
pub const KEY_braille_dots_246: Keysym = 0x100282a;
pub const KEY_braille_dots_1246: Keysym = 0x100282b;
pub const KEY_braille_dots_346: Keysym = 0x100282c;
pub const KEY_braille_dots_1346: Keysym = 0x100282d;
pub const KEY_braille_dots_2346: Keysym = 0x100282e;
pub const KEY_braille_dots_12346: Keysym = 0x100282f;
pub const KEY_braille_dots_56: Keysym = 0x1002830;
pub const KEY_braille_dots_156: Keysym = 0x1002831;
pub const KEY_braille_dots_256: Keysym = 0x1002832;
pub const KEY_braille_dots_1256: Keysym = 0x1002833;
pub const KEY_braille_dots_356: Keysym = 0x1002834;
pub const KEY_braille_dots_1356: Keysym = 0x1002835;
pub const KEY_braille_dots_2356: Keysym = 0x1002836;
pub const KEY_braille_dots_12356: Keysym = 0x1002837;
pub const KEY_braille_dots_456: Keysym = 0x1002838;
pub const KEY_braille_dots_1456: Keysym = 0x1002839;
pub const KEY_braille_dots_2456: Keysym = 0x100283a;
pub const KEY_braille_dots_12456: Keysym = 0x100283b;
pub const KEY_braille_dots_3456: Keysym = 0x100283c;
pub const KEY_braille_dots_13456: Keysym = 0x100283d;
pub const KEY_braille_dots_23456: Keysym = 0x100283e;
pub const KEY_braille_dots_123456: Keysym = 0x100283f;
pub const KEY_braille_dots_7: Keysym = 0x1002840;
pub const KEY_braille_dots_17: Keysym = 0x1002841;
pub const KEY_braille_dots_27: Keysym = 0x1002842;
pub const KEY_braille_dots_127: Keysym = 0x1002843;
pub const KEY_braille_dots_37: Keysym = 0x1002844;
pub const KEY_braille_dots_137: Keysym = 0x1002845;
pub const KEY_braille_dots_237: Keysym = 0x1002846;
pub const KEY_braille_dots_1237: Keysym = 0x1002847;
pub const KEY_braille_dots_47: Keysym = 0x1002848;
pub const KEY_braille_dots_147: Keysym = 0x1002849;
pub const KEY_braille_dots_247: Keysym = 0x100284a;
pub const KEY_braille_dots_1247: Keysym = 0x100284b;
pub const KEY_braille_dots_347: Keysym = 0x100284c;
pub const KEY_braille_dots_1347: Keysym = 0x100284d;
pub const KEY_braille_dots_2347: Keysym = 0x100284e;
pub const KEY_braille_dots_12347: Keysym = 0x100284f;
pub const KEY_braille_dots_57: Keysym = 0x1002850;
pub const KEY_braille_dots_157: Keysym = 0x1002851;
pub const KEY_braille_dots_257: Keysym = 0x1002852;
pub const KEY_braille_dots_1257: Keysym = 0x1002853;
pub const KEY_braille_dots_357: Keysym = 0x1002854;
pub const KEY_braille_dots_1357: Keysym = 0x1002855;
pub const KEY_braille_dots_2357: Keysym = 0x1002856;
pub const KEY_braille_dots_12357: Keysym = 0x1002857;
pub const KEY_braille_dots_457: Keysym = 0x1002858;
pub const KEY_braille_dots_1457: Keysym = 0x1002859;
pub const KEY_braille_dots_2457: Keysym = 0x100285a;
pub const KEY_braille_dots_12457: Keysym = 0x100285b;
pub const KEY_braille_dots_3457: Keysym = 0x100285c;
pub const KEY_braille_dots_13457: Keysym = 0x100285d;
pub const KEY_braille_dots_23457: Keysym = 0x100285e;
pub const KEY_braille_dots_123457: Keysym = 0x100285f;
pub const KEY_braille_dots_67: Keysym = 0x1002860;
pub const KEY_braille_dots_167: Keysym = 0x1002861;
pub const KEY_braille_dots_267: Keysym = 0x1002862;
pub const KEY_braille_dots_1267: Keysym = 0x1002863;
pub const KEY_braille_dots_367: Keysym = 0x1002864;
pub const KEY_braille_dots_1367: Keysym = 0x1002865;
pub const KEY_braille_dots_2367: Keysym = 0x1002866;
pub const KEY_braille_dots_12367: Keysym = 0x1002867;
pub const KEY_braille_dots_467: Keysym = 0x1002868;
pub const KEY_braille_dots_1467: Keysym = 0x1002869;
pub const KEY_braille_dots_2467: Keysym = 0x100286a;
pub const KEY_braille_dots_12467: Keysym = 0x100286b;
pub const KEY_braille_dots_3467: Keysym = 0x100286c;
pub const KEY_braille_dots_13467: Keysym = 0x100286d;
pub const KEY_braille_dots_23467: Keysym = 0x100286e;
pub const KEY_braille_dots_123467: Keysym = 0x100286f;
pub const KEY_braille_dots_567: Keysym = 0x1002870;
pub const KEY_braille_dots_1567: Keysym = 0x1002871;
pub const KEY_braille_dots_2567: Keysym = 0x1002872;
pub const KEY_braille_dots_12567: Keysym = 0x1002873;
pub const KEY_braille_dots_3567: Keysym = 0x1002874;
pub const KEY_braille_dots_13567: Keysym = 0x1002875;
pub const KEY_braille_dots_23567: Keysym = 0x1002876;
pub const KEY_braille_dots_123567: Keysym = 0x1002877;
pub const KEY_braille_dots_4567: Keysym = 0x1002878;
pub const KEY_braille_dots_14567: Keysym = 0x1002879;
pub const KEY_braille_dots_24567: Keysym = 0x100287a;
pub const KEY_braille_dots_124567: Keysym = 0x100287b;
pub const KEY_braille_dots_34567: Keysym = 0x100287c;
pub const KEY_braille_dots_134567: Keysym = 0x100287d;
pub const KEY_braille_dots_234567: Keysym = 0x100287e;
pub const KEY_braille_dots_1234567: Keysym = 0x100287f;
pub const KEY_braille_dots_8: Keysym = 0x1002880;
pub const KEY_braille_dots_18: Keysym = 0x1002881;
pub const KEY_braille_dots_28: Keysym = 0x1002882;
pub const KEY_braille_dots_128: Keysym = 0x1002883;
pub const KEY_braille_dots_38: Keysym = 0x1002884;
pub const KEY_braille_dots_138: Keysym = 0x1002885;
pub const KEY_braille_dots_238: Keysym = 0x1002886;
pub const KEY_braille_dots_1238: Keysym = 0x1002887;
pub const KEY_braille_dots_48: Keysym = 0x1002888;
pub const KEY_braille_dots_148: Keysym = 0x1002889;
pub const KEY_braille_dots_248: Keysym = 0x100288a;
pub const KEY_braille_dots_1248: Keysym = 0x100288b;
pub const KEY_braille_dots_348: Keysym = 0x100288c;
pub const KEY_braille_dots_1348: Keysym = 0x100288d;
pub const KEY_braille_dots_2348: Keysym = 0x100288e;
pub const KEY_braille_dots_12348: Keysym = 0x100288f;
pub const KEY_braille_dots_58: Keysym = 0x1002890;
pub const KEY_braille_dots_158: Keysym = 0x1002891;
pub const KEY_braille_dots_258: Keysym = 0x1002892;
pub const KEY_braille_dots_1258: Keysym = 0x1002893;
pub const KEY_braille_dots_358: Keysym = 0x1002894;
pub const KEY_braille_dots_1358: Keysym = 0x1002895;
pub const KEY_braille_dots_2358: Keysym = 0x1002896;
pub const KEY_braille_dots_12358: Keysym = 0x1002897;
pub const KEY_braille_dots_458: Keysym = 0x1002898;
pub const KEY_braille_dots_1458: Keysym = 0x1002899;
pub const KEY_braille_dots_2458: Keysym = 0x100289a;
pub const KEY_braille_dots_12458: Keysym = 0x100289b;
pub const KEY_braille_dots_3458: Keysym = 0x100289c;
pub const KEY_braille_dots_13458: Keysym = 0x100289d;
pub const KEY_braille_dots_23458: Keysym = 0x100289e;
pub const KEY_braille_dots_123458: Keysym = 0x100289f;
pub const KEY_braille_dots_68: Keysym = 0x10028a0;
pub const KEY_braille_dots_168: Keysym = 0x10028a1;
pub const KEY_braille_dots_268: Keysym = 0x10028a2;
pub const KEY_braille_dots_1268: Keysym = 0x10028a3;
pub const KEY_braille_dots_368: Keysym = 0x10028a4;
pub const KEY_braille_dots_1368: Keysym = 0x10028a5;
pub const KEY_braille_dots_2368: Keysym = 0x10028a6;
pub const KEY_braille_dots_12368: Keysym = 0x10028a7;
pub const KEY_braille_dots_468: Keysym = 0x10028a8;
pub const KEY_braille_dots_1468: Keysym = 0x10028a9;
pub const KEY_braille_dots_2468: Keysym = 0x10028aa;
pub const KEY_braille_dots_12468: Keysym = 0x10028ab;
pub const KEY_braille_dots_3468: Keysym = 0x10028ac;
pub const KEY_braille_dots_13468: Keysym = 0x10028ad;
pub const KEY_braille_dots_23468: Keysym = 0x10028ae;
pub const KEY_braille_dots_123468: Keysym = 0x10028af;
pub const KEY_braille_dots_568: Keysym = 0x10028b0;
pub const KEY_braille_dots_1568: Keysym = 0x10028b1;
pub const KEY_braille_dots_2568: Keysym = 0x10028b2;
pub const KEY_braille_dots_12568: Keysym = 0x10028b3;
pub const KEY_braille_dots_3568: Keysym = 0x10028b4;
pub const KEY_braille_dots_13568: Keysym = 0x10028b5;
pub const KEY_braille_dots_23568: Keysym = 0x10028b6;
pub const KEY_braille_dots_123568: Keysym = 0x10028b7;
pub const KEY_braille_dots_4568: Keysym = 0x10028b8;
pub const KEY_braille_dots_14568: Keysym = 0x10028b9;
pub const KEY_braille_dots_24568: Keysym = 0x10028ba;
pub const KEY_braille_dots_124568: Keysym = 0x10028bb;
pub const KEY_braille_dots_34568: Keysym = 0x10028bc;
pub const KEY_braille_dots_134568: Keysym = 0x10028bd;
pub const KEY_braille_dots_234568: Keysym = 0x10028be;
pub const KEY_braille_dots_1234568: Keysym = 0x10028bf;
pub const KEY_braille_dots_78: Keysym = 0x10028c0;
pub const KEY_braille_dots_178: Keysym = 0x10028c1;
pub const KEY_braille_dots_278: Keysym = 0x10028c2;
pub const KEY_braille_dots_1278: Keysym = 0x10028c3;
pub const KEY_braille_dots_378: Keysym = 0x10028c4;
pub const KEY_braille_dots_1378: Keysym = 0x10028c5;
pub const KEY_braille_dots_2378: Keysym = 0x10028c6;
pub const KEY_braille_dots_12378: Keysym = 0x10028c7;
pub const KEY_braille_dots_478: Keysym = 0x10028c8;
pub const KEY_braille_dots_1478: Keysym = 0x10028c9;
pub const KEY_braille_dots_2478: Keysym = 0x10028ca;
pub const KEY_braille_dots_12478: Keysym = 0x10028cb;
pub const KEY_braille_dots_3478: Keysym = 0x10028cc;
pub const KEY_braille_dots_13478: Keysym = 0x10028cd;
pub const KEY_braille_dots_23478: Keysym = 0x10028ce;
pub const KEY_braille_dots_123478: Keysym = 0x10028cf;
pub const KEY_braille_dots_578: Keysym = 0x10028d0;
pub const KEY_braille_dots_1578: Keysym = 0x10028d1;
pub const KEY_braille_dots_2578: Keysym = 0x10028d2;
pub const KEY_braille_dots_12578: Keysym = 0x10028d3;
pub const KEY_braille_dots_3578: Keysym = 0x10028d4;
pub const KEY_braille_dots_13578: Keysym = 0x10028d5;
pub const KEY_braille_dots_23578: Keysym = 0x10028d6;
pub const KEY_braille_dots_123578: Keysym = 0x10028d7;
pub const KEY_braille_dots_4578: Keysym = 0x10028d8;
pub const KEY_braille_dots_14578: Keysym = 0x10028d9;
pub const KEY_braille_dots_24578: Keysym = 0x10028da;
pub const KEY_braille_dots_124578: Keysym = 0x10028db;
pub const KEY_braille_dots_34578: Keysym = 0x10028dc;
pub const KEY_braille_dots_134578: Keysym = 0x10028dd;
pub const KEY_braille_dots_234578: Keysym = 0x10028de;
pub const KEY_braille_dots_1234578: Keysym = 0x10028df;
pub const KEY_braille_dots_678: Keysym = 0x10028e0;
pub const KEY_braille_dots_1678: Keysym = 0x10028e1;
pub const KEY_braille_dots_2678: Keysym = 0x10028e2;
pub const KEY_braille_dots_12678: Keysym = 0x10028e3;
pub const KEY_braille_dots_3678: Keysym = 0x10028e4;
pub const KEY_braille_dots_13678: Keysym = 0x10028e5;
pub const KEY_braille_dots_23678: Keysym = 0x10028e6;
pub const KEY_braille_dots_123678: Keysym = 0x10028e7;
pub const KEY_braille_dots_4678: Keysym = 0x10028e8;
pub const KEY_braille_dots_14678: Keysym = 0x10028e9;
pub const KEY_braille_dots_24678: Keysym = 0x10028ea;
pub const KEY_braille_dots_124678: Keysym = 0x10028eb;
pub const KEY_braille_dots_34678: Keysym = 0x10028ec;
pub const KEY_braille_dots_134678: Keysym = 0x10028ed;
pub const KEY_braille_dots_234678: Keysym = 0x10028ee;
pub const KEY_braille_dots_1234678: Keysym = 0x10028ef;
pub const KEY_braille_dots_5678: Keysym = 0x10028f0;
pub const KEY_braille_dots_15678: Keysym = 0x10028f1;
pub const KEY_braille_dots_25678: Keysym = 0x10028f2;
pub const KEY_braille_dots_125678: Keysym = 0x10028f3;
pub const KEY_braille_dots_35678: Keysym = 0x10028f4;
pub const KEY_braille_dots_135678: Keysym = 0x10028f5;
pub const KEY_braille_dots_235678: Keysym = 0x10028f6;
pub const KEY_braille_dots_1235678: Keysym = 0x10028f7;
pub const KEY_braille_dots_45678: Keysym = 0x10028f8;
pub const KEY_braille_dots_145678: Keysym = 0x10028f9;
pub const KEY_braille_dots_245678: Keysym = 0x10028fa;
pub const KEY_braille_dots_1245678: Keysym = 0x10028fb;
pub const KEY_braille_dots_345678: Keysym = 0x10028fc;
pub const KEY_braille_dots_1345678: Keysym = 0x10028fd;
pub const KEY_braille_dots_2345678: Keysym = 0x10028fe;
pub const KEY_braille_dots_12345678: Keysym = 0x10028ff;
pub const KEY_Sinh_ng: Keysym = 0x1000d82;
pub const KEY_Sinh_h2: Keysym = 0x1000d83;
pub const KEY_Sinh_a: Keysym = 0x1000d85;
pub const KEY_Sinh_aa: Keysym = 0x1000d86;
pub const KEY_Sinh_ae: Keysym = 0x1000d87;
pub const KEY_Sinh_aee: Keysym = 0x1000d88;
pub const KEY_Sinh_i: Keysym = 0x1000d89;
pub const KEY_Sinh_ii: Keysym = 0x1000d8a;
pub const KEY_Sinh_u: Keysym = 0x1000d8b;
pub const KEY_Sinh_uu: Keysym = 0x1000d8c;
pub const KEY_Sinh_ri: Keysym = 0x1000d8d;
pub const KEY_Sinh_rii: Keysym = 0x1000d8e;
pub const KEY_Sinh_lu: Keysym = 0x1000d8f;
pub const KEY_Sinh_luu: Keysym = 0x1000d90;
pub const KEY_Sinh_e: Keysym = 0x1000d91;
pub const KEY_Sinh_ee: Keysym = 0x1000d92;
pub const KEY_Sinh_ai: Keysym = 0x1000d93;
pub const KEY_Sinh_o: Keysym = 0x1000d94;
pub const KEY_Sinh_oo: Keysym = 0x1000d95;
pub const KEY_Sinh_au: Keysym = 0x1000d96;
pub const KEY_Sinh_ka: Keysym = 0x1000d9a;
pub const KEY_Sinh_kha: Keysym = 0x1000d9b;
pub const KEY_Sinh_ga: Keysym = 0x1000d9c;
pub const KEY_Sinh_gha: Keysym = 0x1000d9d;
pub const KEY_Sinh_ng2: Keysym = 0x1000d9e;
pub const KEY_Sinh_nga: Keysym = 0x1000d9f;
pub const KEY_Sinh_ca: Keysym = 0x1000da0;
pub const KEY_Sinh_cha: Keysym = 0x1000da1;
pub const KEY_Sinh_ja: Keysym = 0x1000da2;
pub const KEY_Sinh_jha: Keysym = 0x1000da3;
pub const KEY_Sinh_nya: Keysym = 0x1000da4;
pub const KEY_Sinh_jnya: Keysym = 0x1000da5;
pub const KEY_Sinh_nja: Keysym = 0x1000da6;
pub const KEY_Sinh_tta: Keysym = 0x1000da7;
pub const KEY_Sinh_ttha: Keysym = 0x1000da8;
pub const KEY_Sinh_dda: Keysym = 0x1000da9;
pub const KEY_Sinh_ddha: Keysym = 0x1000daa;
pub const KEY_Sinh_nna: Keysym = 0x1000dab;
pub const KEY_Sinh_ndda: Keysym = 0x1000dac;
pub const KEY_Sinh_tha: Keysym = 0x1000dad;
pub const KEY_Sinh_thha: Keysym = 0x1000dae;
pub const KEY_Sinh_dha: Keysym = 0x1000daf;
pub const KEY_Sinh_dhha: Keysym = 0x1000db0;
pub const KEY_Sinh_na: Keysym = 0x1000db1;
pub const KEY_Sinh_ndha: Keysym = 0x1000db3;
pub const KEY_Sinh_pa: Keysym = 0x1000db4;
pub const KEY_Sinh_pha: Keysym = 0x1000db5;
pub const KEY_Sinh_ba: Keysym = 0x1000db6;
pub const KEY_Sinh_bha: Keysym = 0x1000db7;
pub const KEY_Sinh_ma: Keysym = 0x1000db8;
pub const KEY_Sinh_mba: Keysym = 0x1000db9;
pub const KEY_Sinh_ya: Keysym = 0x1000dba;
pub const KEY_Sinh_ra: Keysym = 0x1000dbb;
pub const KEY_Sinh_la: Keysym = 0x1000dbd;
pub const KEY_Sinh_va: Keysym = 0x1000dc0;
pub const KEY_Sinh_sha: Keysym = 0x1000dc1;
pub const KEY_Sinh_ssha: Keysym = 0x1000dc2;
pub const KEY_Sinh_sa: Keysym = 0x1000dc3;
pub const KEY_Sinh_ha: Keysym = 0x1000dc4;
pub const KEY_Sinh_lla: Keysym = 0x1000dc5;
pub const KEY_Sinh_fa: Keysym = 0x1000dc6;
pub const KEY_Sinh_al: Keysym = 0x1000dca;
pub const KEY_Sinh_aa2: Keysym = 0x1000dcf;
pub const KEY_Sinh_ae2: Keysym = 0x1000dd0;
pub const KEY_Sinh_aee2: Keysym = 0x1000dd1;
pub const KEY_Sinh_i2: Keysym = 0x1000dd2;
pub const KEY_Sinh_ii2: Keysym = 0x1000dd3;
pub const KEY_Sinh_u2: Keysym = 0x1000dd4;
pub const KEY_Sinh_uu2: Keysym = 0x1000dd6;
pub const KEY_Sinh_ru2: Keysym = 0x1000dd8;
pub const KEY_Sinh_e2: Keysym = 0x1000dd9;
pub const KEY_Sinh_ee2: Keysym = 0x1000dda;
pub const KEY_Sinh_ai2: Keysym = 0x1000ddb;
pub const KEY_Sinh_o2: Keysym = 0x1000ddc;
pub const KEY_Sinh_oo2: Keysym = 0x1000ddd;
pub const KEY_Sinh_au2: Keysym = 0x1000dde;
pub const KEY_Sinh_lu2: Keysym = 0x1000ddf;
pub const KEY_Sinh_ruu2: Keysym = 0x1000df2;
pub const KEY_Sinh_luu2: Keysym = 0x1000df3;
pub const KEY_Sinh_kunddaliya: Keysym = 0x1000df4;
pub const KEY_XF86_ModeLock: Keysym = 0x1008ff01;
pub const KEY_XF86_MonBrightnessUp: Keysym = 0x1008ff02;
pub const KEY_XF86_MonBrightnessDown: Keysym = 0x1008ff03;
pub const KEY_XF86_KbdLightOnOff: Keysym = 0x1008ff04;
pub const KEY_XF86_KbdBrightnessUp: Keysym = 0x1008ff05;
pub const KEY_XF86_KbdBrightnessDown: Keysym = 0x1008ff06;
pub const KEY_XF86_MonBrightnessCycle: Keysym = 0x1008ff07;
pub const KEY_XF86_Standby: Keysym = 0x1008ff10;
pub const KEY_XF86_AudioLowerVolume: Keysym = 0x1008ff11;
pub const KEY_XF86_AudioMute: Keysym = 0x1008ff12;
pub const KEY_XF86_AudioRaiseVolume: Keysym = 0x1008ff13;
pub const KEY_XF86_AudioPlay: Keysym = 0x1008ff14;
pub const KEY_XF86_AudioStop: Keysym = 0x1008ff15;
pub const KEY_XF86_AudioPrev: Keysym = 0x1008ff16;
pub const KEY_XF86_AudioNext: Keysym = 0x1008ff17;
pub const KEY_XF86_HomePage: Keysym = 0x1008ff18;
pub const KEY_XF86_Mail: Keysym = 0x1008ff19;
pub const KEY_XF86_Start: Keysym = 0x1008ff1a;
pub const KEY_XF86_Search: Keysym = 0x1008ff1b;
pub const KEY_XF86_AudioRecord: Keysym = 0x1008ff1c;
pub const KEY_XF86_Calculator: Keysym = 0x1008ff1d;
pub const KEY_XF86_Memo: Keysym = 0x1008ff1e;
pub const KEY_XF86_ToDoList: Keysym = 0x1008ff1f;
pub const KEY_XF86_Calendar: Keysym = 0x1008ff20;
pub const KEY_XF86_PowerDown: Keysym = 0x1008ff21;
pub const KEY_XF86_ContrastAdjust: Keysym = 0x1008ff22;
pub const KEY_XF86_RockerUp: Keysym = 0x1008ff23;
pub const KEY_XF86_RockerDown: Keysym = 0x1008ff24;
pub const KEY_XF86_RockerEnter: Keysym = 0x1008ff25;
pub const KEY_XF86_Back: Keysym = 0x1008ff26;
pub const KEY_XF86_Forward: Keysym = 0x1008ff27;
pub const KEY_XF86_Stop: Keysym = 0x1008ff28;
pub const KEY_XF86_Refresh: Keysym = 0x1008ff29;
pub const KEY_XF86_PowerOff: Keysym = 0x1008ff2a;
pub const KEY_XF86_WakeUp: Keysym = 0x1008ff2b;
pub const KEY_XF86_Eject: Keysym = 0x1008ff2c;
pub const KEY_XF86_ScreenSaver: Keysym = 0x1008ff2d;
pub const KEY_XF86_WWW: Keysym = 0x1008ff2e;
pub const KEY_XF86_Sleep: Keysym = 0x1008ff2f;
pub const KEY_XF86_Favorites: Keysym = 0x1008ff30;
pub const KEY_XF86_AudioPause: Keysym = 0x1008ff31;
pub const KEY_XF86_AudioMedia: Keysym = 0x1008ff32;
pub const KEY_XF86_MyComputer: Keysym = 0x1008ff33;
pub const KEY_XF86_VendorHome: Keysym = 0x1008ff34;
pub const KEY_XF86_LightBulb: Keysym = 0x1008ff35;
pub const KEY_XF86_Shop: Keysym = 0x1008ff36;
pub const KEY_XF86_History: Keysym = 0x1008ff37;
pub const KEY_XF86_OpenURL: Keysym = 0x1008ff38;
pub const KEY_XF86_AddFavorite: Keysym = 0x1008ff39;
pub const KEY_XF86_HotLinks: Keysym = 0x1008ff3a;
pub const KEY_XF86_BrightnessAdjust: Keysym = 0x1008ff3b;
pub const KEY_XF86_Finance: Keysym = 0x1008ff3c;
pub const KEY_XF86_Community: Keysym = 0x1008ff3d;
pub const KEY_XF86_AudioRewind: Keysym = 0x1008ff3e;
pub const KEY_XF86_BackForward: Keysym = 0x1008ff3f;
pub const KEY_XF86_Launch0: Keysym = 0x1008ff40;
pub const KEY_XF86_Launch1: Keysym = 0x1008ff41;
pub const KEY_XF86_Launch2: Keysym = 0x1008ff42;
pub const KEY_XF86_Launch3: Keysym = 0x1008ff43;
pub const KEY_XF86_Launch4: Keysym = 0x1008ff44;
pub const KEY_XF86_Launch5: Keysym = 0x1008ff45;
pub const KEY_XF86_Launch6: Keysym = 0x1008ff46;
pub const KEY_XF86_Launch7: Keysym = 0x1008ff47;
pub const KEY_XF86_Launch8: Keysym = 0x1008ff48;
pub const KEY_XF86_Launch9: Keysym = 0x1008ff49;
pub const KEY_XF86_LaunchA: Keysym = 0x1008ff4a;
pub const KEY_XF86_LaunchB: Keysym = 0x1008ff4b;
pub const KEY_XF86_LaunchC: Keysym = 0x1008ff4c;
pub const KEY_XF86_LaunchD: Keysym = 0x1008ff4d;
pub const KEY_XF86_LaunchE: Keysym = 0x1008ff4e;
pub const KEY_XF86_LaunchF: Keysym = 0x1008ff4f;
pub const KEY_XF86_ApplicationLeft: Keysym = 0x1008ff50;
pub const KEY_XF86_ApplicationRight: Keysym = 0x1008ff51;
pub const KEY_XF86_Book: Keysym = 0x1008ff52;
pub const KEY_XF86_CD: Keysym = 0x1008ff53;
pub const KEY_XF86_Calculater: Keysym = 0x1008ff54;
pub const KEY_XF86_Clear: Keysym = 0x1008ff55;
pub const KEY_XF86_Close: Keysym = 0x1008ff56;
pub const KEY_XF86_Copy: Keysym = 0x1008ff57;
pub const KEY_XF86_Cut: Keysym = 0x1008ff58;
pub const KEY_XF86_Display: Keysym = 0x1008ff59;
pub const KEY_XF86_DOS: Keysym = 0x1008ff5a;
pub const KEY_XF86_Documents: Keysym = 0x1008ff5b;
pub const KEY_XF86_Excel: Keysym = 0x1008ff5c;
pub const KEY_XF86_Explorer: Keysym = 0x1008ff5d;
pub const KEY_XF86_Game: Keysym = 0x1008ff5e;
pub const KEY_XF86_Go: Keysym = 0x1008ff5f;
pub const KEY_XF86_iTouch: Keysym = 0x1008ff60;
pub const KEY_XF86_LogOff: Keysym = 0x1008ff61;
pub const KEY_XF86_Market: Keysym = 0x1008ff62;
pub const KEY_XF86_Meeting: Keysym = 0x1008ff63;
pub const KEY_XF86_MenuKB: Keysym = 0x1008ff65;
pub const KEY_XF86_MenuPB: Keysym = 0x1008ff66;
pub const KEY_XF86_MySites: Keysym = 0x1008ff67;
pub const KEY_XF86_New: Keysym = 0x1008ff68;
pub const KEY_XF86_News: Keysym = 0x1008ff69;
pub const KEY_XF86_OfficeHome: Keysym = 0x1008ff6a;
pub const KEY_XF86_Open: Keysym = 0x1008ff6b;
pub const KEY_XF86_Option: Keysym = 0x1008ff6c;
pub const KEY_XF86_Paste: Keysym = 0x1008ff6d;
pub const KEY_XF86_Phone: Keysym = 0x1008ff6e;
pub const KEY_XF86_Q: Keysym = 0x1008ff70;
pub const KEY_XF86_Reply: Keysym = 0x1008ff72;
pub const KEY_XF86_Reload: Keysym = 0x1008ff73;
pub const KEY_XF86_RotateWindows: Keysym = 0x1008ff74;
pub const KEY_XF86_RotationPB: Keysym = 0x1008ff75;
pub const KEY_XF86_RotationKB: Keysym = 0x1008ff76;
pub const KEY_XF86_Save: Keysym = 0x1008ff77;
pub const KEY_XF86_ScrollUp: Keysym = 0x1008ff78;
pub const KEY_XF86_ScrollDown: Keysym = 0x1008ff79;
pub const KEY_XF86_ScrollClick: Keysym = 0x1008ff7a;
pub const KEY_XF86_Send: Keysym = 0x1008ff7b;
pub const KEY_XF86_Spell: Keysym = 0x1008ff7c;
pub const KEY_XF86_SplitScreen: Keysym = 0x1008ff7d;
pub const KEY_XF86_Support: Keysym = 0x1008ff7e;
pub const KEY_XF86_TaskPane: Keysym = 0x1008ff7f;
pub const KEY_XF86_Terminal: Keysym = 0x1008ff80;
pub const KEY_XF86_Tools: Keysym = 0x1008ff81;
pub const KEY_XF86_Travel: Keysym = 0x1008ff82;
pub const KEY_XF86_UserPB: Keysym = 0x1008ff84;
pub const KEY_XF86_User1KB: Keysym = 0x1008ff85;
pub const KEY_XF86_User2KB: Keysym = 0x1008ff86;
pub const KEY_XF86_Video: Keysym = 0x1008ff87;
pub const KEY_XF86_WheelButton: Keysym = 0x1008ff88;
pub const KEY_XF86_Word: Keysym = 0x1008ff89;
pub const KEY_XF86_Xfer: Keysym = 0x1008ff8a;
pub const KEY_XF86_ZoomIn: Keysym = 0x1008ff8b;
pub const KEY_XF86_ZoomOut: Keysym = 0x1008ff8c;
pub const KEY_XF86_Away: Keysym = 0x1008ff8d;
pub const KEY_XF86_Messenger: Keysym = 0x1008ff8e;
pub const KEY_XF86_WebCam: Keysym = 0x1008ff8f;
pub const KEY_XF86_MailForward: Keysym = 0x1008ff90;
pub const KEY_XF86_Pictures: Keysym = 0x1008ff91;
pub const KEY_XF86_Music: Keysym = 0x1008ff92;
pub const KEY_XF86_Battery: Keysym = 0x1008ff93;
pub const KEY_XF86_Bluetooth: Keysym = 0x1008ff94;
pub const KEY_XF86_WLAN: Keysym = 0x1008ff95;
pub const KEY_XF86_UWB: Keysym = 0x1008ff96;
pub const KEY_XF86_AudioForward: Keysym = 0x1008ff97;
pub const KEY_XF86_AudioRepeat: Keysym = 0x1008ff98;
pub const KEY_XF86_AudioRandomPlay: Keysym = 0x1008ff99;
pub const KEY_XF86_Subtitle: Keysym = 0x1008ff9a;
pub const KEY_XF86_AudioCycleTrack: Keysym = 0x1008ff9b;
pub const KEY_XF86_CycleAngle: Keysym = 0x1008ff9c;
pub const KEY_XF86_FrameBack: Keysym = 0x1008ff9d;
pub const KEY_XF86_FrameForward: Keysym = 0x1008ff9e;
pub const KEY_XF86_Time: Keysym = 0x1008ff9f;
pub const KEY_XF86_Select: Keysym = 0x1008ffa0;
pub const KEY_XF86_View: Keysym = 0x1008ffa1;
pub const KEY_XF86_TopMenu: Keysym = 0x1008ffa2;
pub const KEY_XF86_Red: Keysym = 0x1008ffa3;
pub const KEY_XF86_Green: Keysym = 0x1008ffa4;
pub const KEY_XF86_Yellow: Keysym = 0x1008ffa5;
pub const KEY_XF86_Blue: Keysym = 0x1008ffa6;
pub const KEY_XF86_Suspend: Keysym = 0x1008ffa7;
pub const KEY_XF86_Hibernate: Keysym = 0x1008ffa8;
pub const KEY_XF86_TouchpadToggle: Keysym = 0x1008ffa9;
pub const KEY_XF86_TouchpadOn: Keysym = 0x1008ffb0;
pub const KEY_XF86_TouchpadOff: Keysym = 0x1008ffb1;
pub const KEY_XF86_AudioMicMute: Keysym = 0x1008ffb2;
pub const KEY_XF86_Keyboard: Keysym = 0x1008ffb3;
pub const KEY_XF86_WWAN: Keysym = 0x1008ffb4;
pub const KEY_XF86_RFKill: Keysym = 0x1008ffb5;
pub const KEY_XF86_AudioPreset: Keysym = 0x1008ffb6;
pub const KEY_XF86_RotationLockToggle: Keysym = 0x1008ffb7;
pub const KEY_XF86_FullScreen: Keysym = 0x1008ffb8;
pub const KEY_XF86_Switch_VT_1: Keysym = 0x1008fe01;
pub const KEY_XF86_Switch_VT_2: Keysym = 0x1008fe02;
pub const KEY_XF86_Switch_VT_3: Keysym = 0x1008fe03;
pub const KEY_XF86_Switch_VT_4: Keysym = 0x1008fe04;
pub const KEY_XF86_Switch_VT_5: Keysym = 0x1008fe05;
pub const KEY_XF86_Switch_VT_6: Keysym = 0x1008fe06;
pub const KEY_XF86_Switch_VT_7: Keysym = 0x1008fe07;
pub const KEY_XF86_Switch_VT_8: Keysym = 0x1008fe08;
pub const KEY_XF86_Switch_VT_9: Keysym = 0x1008fe09;
pub const KEY_XF86_Switch_VT_10: Keysym = 0x1008fe0a;
pub const KEY_XF86_Switch_VT_11: Keysym = 0x1008fe0b;
pub const KEY_XF86_Switch_VT_12: Keysym = 0x1008fe0c;
pub const KEY_XF86_Ungrab: Keysym = 0x1008fe20;
pub const KEY_XF86_ClearGrab: Keysym = 0x1008fe21;
pub const KEY_XF86_Next_VMode: Keysym = 0x1008fe22;
pub const KEY_XF86_Prev_VMode: Keysym = 0x1008fe23;
pub const KEY_XF86_LogWindowTree: Keysym = 0x1008fe24;
pub const KEY_XF86_LogGrabInfo: Keysym = 0x1008fe25;
pub const KEY_XF86_BrightnessAuto: Keysym = 0x100810f4;
pub const KEY_XF86_DisplayOff: Keysym = 0x100810f5;
pub const KEY_XF86_Info: Keysym = 0x10081166;
pub const KEY_XF86_AspectRatio: Keysym = 0x10081177;
pub const KEY_XF86_DVD: Keysym = 0x10081185;
pub const KEY_XF86_Audio: Keysym = 0x10081188;
pub const KEY_XF86_ChannelUp: Keysym = 0x10081192;
pub const KEY_XF86_ChannelDown: Keysym = 0x10081193;
pub const KEY_XF86_Break: Keysym = 0x1008119b;
pub const KEY_XF86_VideoPhone: Keysym = 0x100811a0;
pub const KEY_XF86_ZoomReset: Keysym = 0x100811a4;
pub const KEY_XF86_Editor: Keysym = 0x100811a6;
pub const KEY_XF86_GraphicsEditor: Keysym = 0x100811a8;
pub const KEY_XF86_Presentation: Keysym = 0x100811a9;
pub const KEY_XF86_Database: Keysym = 0x100811aa;
pub const KEY_XF86_Voicemail: Keysym = 0x100811ac;
pub const KEY_XF86_Addressbook: Keysym = 0x100811ad;
pub const KEY_XF86_DisplayToggle: Keysym = 0x100811af;
pub const KEY_XF86_SpellCheck: Keysym = 0x100811b0;
pub const KEY_XF86_ContextMenu: Keysym = 0x100811b6;
pub const KEY_XF86_MediaRepeat: Keysym = 0x100811b7;
pub const KEY_XF86_10ChannelsUp: Keysym = 0x100811b8;
pub const KEY_XF86_10ChannelsDown: Keysym = 0x100811b9;
pub const KEY_XF86_Images: Keysym = 0x100811ba;
pub const KEY_XF86_NotificationCenter: Keysym = 0x100811bc;
pub const KEY_XF86_PickupPhone: Keysym = 0x100811bd;
pub const KEY_XF86_HangupPhone: Keysym = 0x100811be;
pub const KEY_XF86_Fn: Keysym = 0x100811d0;
pub const KEY_XF86_Fn_Esc: Keysym = 0x100811d1;
pub const KEY_XF86_FnRightShift: Keysym = 0x100811e5;
pub const KEY_XF86_Numeric0: Keysym = 0x10081200;
pub const KEY_XF86_Numeric1: Keysym = 0x10081201;
pub const KEY_XF86_Numeric2: Keysym = 0x10081202;
pub const KEY_XF86_Numeric3: Keysym = 0x10081203;
pub const KEY_XF86_Numeric4: Keysym = 0x10081204;
pub const KEY_XF86_Numeric5: Keysym = 0x10081205;
pub const KEY_XF86_Numeric6: Keysym = 0x10081206;
pub const KEY_XF86_Numeric7: Keysym = 0x10081207;
pub const KEY_XF86_Numeric8: Keysym = 0x10081208;
pub const KEY_XF86_Numeric9: Keysym = 0x10081209;
pub const KEY_XF86_NumericStar: Keysym = 0x1008120a;
pub const KEY_XF86_NumericPound: Keysym = 0x1008120b;
pub const KEY_XF86_NumericA: Keysym = 0x1008120c;
pub const KEY_XF86_NumericB: Keysym = 0x1008120d;
pub const KEY_XF86_NumericC: Keysym = 0x1008120e;
pub const KEY_XF86_NumericD: Keysym = 0x1008120f;
pub const KEY_XF86_CameraFocus: Keysym = 0x10081210;
pub const KEY_XF86_WPSButton: Keysym = 0x10081211;
pub const KEY_XF86_CameraZoomIn: Keysym = 0x10081215;
pub const KEY_XF86_CameraZoomOut: Keysym = 0x10081216;
pub const KEY_XF86_CameraUp: Keysym = 0x10081217;
pub const KEY_XF86_CameraDown: Keysym = 0x10081218;
pub const KEY_XF86_CameraLeft: Keysym = 0x10081219;
pub const KEY_XF86_CameraRight: Keysym = 0x1008121a;
pub const KEY_XF86_AttendantOn: Keysym = 0x1008121b;
pub const KEY_XF86_AttendantOff: Keysym = 0x1008121c;
pub const KEY_XF86_AttendantToggle: Keysym = 0x1008121d;
pub const KEY_XF86_LightsToggle: Keysym = 0x1008121e;
pub const KEY_XF86_ALSToggle: Keysym = 0x10081230;
pub const KEY_XF86_Buttonconfig: Keysym = 0x10081240;
pub const KEY_XF86_Taskmanager: Keysym = 0x10081241;
pub const KEY_XF86_Journal: Keysym = 0x10081242;
pub const KEY_XF86_ControlPanel: Keysym = 0x10081243;
pub const KEY_XF86_AppSelect: Keysym = 0x10081244;
pub const KEY_XF86_Screensaver: Keysym = 0x10081245;
pub const KEY_XF86_VoiceCommand: Keysym = 0x10081246;
pub const KEY_XF86_Assistant: Keysym = 0x10081247;
pub const KEY_XF86_BrightnessMin: Keysym = 0x10081250;
pub const KEY_XF86_BrightnessMax: Keysym = 0x10081251;
pub const KEY_XF86_KbdInputAssistPrev: Keysym = 0x10081260;
pub const KEY_XF86_KbdInputAssistNext: Keysym = 0x10081261;
pub const KEY_XF86_KbdInputAssistPrevgroup: Keysym = 0x10081262;
pub const KEY_XF86_KbdInputAssistNextgroup: Keysym = 0x10081263;
pub const KEY_XF86_KbdInputAssistAccept: Keysym = 0x10081264;
pub const KEY_XF86_KbdInputAssistCancel: Keysym = 0x10081265;
pub const KEY_XF86_RightUp: Keysym = 0x10081266;
pub const KEY_XF86_RightDown: Keysym = 0x10081267;
pub const KEY_XF86_LeftUp: Keysym = 0x10081268;
pub const KEY_XF86_LeftDown: Keysym = 0x10081269;
pub const KEY_XF86_RootMenu: Keysym = 0x1008126a;
pub const KEY_XF86_MediaTopMenu: Keysym = 0x1008126b;
pub const KEY_XF86_Numeric11: Keysym = 0x1008126c;
pub const KEY_XF86_Numeric12: Keysym = 0x1008126d;
pub const KEY_XF86_AudioDesc: Keysym = 0x1008126e;
pub const KEY_XF86_3DMode: Keysym = 0x1008126f;
pub const KEY_XF86_NextFavorite: Keysym = 0x10081270;
pub const KEY_XF86_StopRecord: Keysym = 0x10081271;
pub const KEY_XF86_PauseRecord: Keysym = 0x10081272;
pub const KEY_XF86_VOD: Keysym = 0x10081273;
pub const KEY_XF86_Unmute: Keysym = 0x10081274;
pub const KEY_XF86_FastReverse: Keysym = 0x10081275;
pub const KEY_XF86_SlowReverse: Keysym = 0x10081276;
pub const KEY_XF86_Data: Keysym = 0x10081277;
pub const KEY_XF86_OnScreenKeyboard: Keysym = 0x10081278;
pub const KEY_XF86_PrivacyScreenToggle: Keysym = 0x10081279;
pub const KEY_XF86_SelectiveScreenshot: Keysym = 0x1008127a;
pub const KEY_XF86_Macro1: Keysym = 0x10081290;
pub const KEY_XF86_Macro2: Keysym = 0x10081291;
pub const KEY_XF86_Macro3: Keysym = 0x10081292;
pub const KEY_XF86_Macro4: Keysym = 0x10081293;
pub const KEY_XF86_Macro5: Keysym = 0x10081294;
pub const KEY_XF86_Macro6: Keysym = 0x10081295;
pub const KEY_XF86_Macro7: Keysym = 0x10081296;
pub const KEY_XF86_Macro8: Keysym = 0x10081297;
pub const KEY_XF86_Macro9: Keysym = 0x10081298;
pub const KEY_XF86_Macro10: Keysym = 0x10081299;
pub const KEY_XF86_Macro11: Keysym = 0x1008129a;
pub const KEY_XF86_Macro12: Keysym = 0x1008129b;
pub const KEY_XF86_Macro13: Keysym = 0x1008129c;
pub const KEY_XF86_Macro14: Keysym = 0x1008129d;
pub const KEY_XF86_Macro15: Keysym = 0x1008129e;
pub const KEY_XF86_Macro16: Keysym = 0x1008129f;
pub const KEY_XF86_Macro17: Keysym = 0x100812a0;
pub const KEY_XF86_Macro18: Keysym = 0x100812a1;
pub const KEY_XF86_Macro19: Keysym = 0x100812a2;
pub const KEY_XF86_Macro20: Keysym = 0x100812a3;
pub const KEY_XF86_Macro21: Keysym = 0x100812a4;
pub const KEY_XF86_Macro22: Keysym = 0x100812a5;
pub const KEY_XF86_Macro23: Keysym = 0x100812a6;
pub const KEY_XF86_Macro24: Keysym = 0x100812a7;
pub const KEY_XF86_Macro25: Keysym = 0x100812a8;
pub const KEY_XF86_Macro26: Keysym = 0x100812a9;
pub const KEY_XF86_Macro27: Keysym = 0x100812aa;
pub const KEY_XF86_Macro28: Keysym = 0x100812ab;
pub const KEY_XF86_Macro29: Keysym = 0x100812ac;
pub const KEY_XF86_Macro30: Keysym = 0x100812ad;
pub const KEY_XF86_MacroRecordStart: Keysym = 0x100812b0;
pub const KEY_XF86_MacroRecordStop: Keysym = 0x100812b1;
pub const KEY_XF86_MacroPresetCycle: Keysym = 0x100812b2;
pub const KEY_XF86_MacroPreset1: Keysym = 0x100812b3;
pub const KEY_XF86_MacroPreset2: Keysym = 0x100812b4;
pub const KEY_XF86_MacroPreset3: Keysym = 0x100812b5;
pub const KEY_XF86_KbdLcdMenu1: Keysym = 0x100812b8;
pub const KEY_XF86_KbdLcdMenu2: Keysym = 0x100812b9;
pub const KEY_XF86_KbdLcdMenu3: Keysym = 0x100812ba;
pub const KEY_XF86_KbdLcdMenu4: Keysym = 0x100812bb;
pub const KEY_XF86_KbdLcdMenu5: Keysym = 0x100812bc;
pub const KEY_SUN_FA_Grave: Keysym = 0x1005ff00;
pub const KEY_SUN_FA_Circum: Keysym = 0x1005ff01;
pub const KEY_SUN_FA_Tilde: Keysym = 0x1005ff02;
pub const KEY_SUN_FA_Acute: Keysym = 0x1005ff03;
pub const KEY_SUN_FA_Diaeresis: Keysym = 0x1005ff04;
pub const KEY_SUN_FA_Cedilla: Keysym = 0x1005ff05;
pub const KEY_SUN_F36: Keysym = 0x1005ff10;
pub const KEY_SUN_F37: Keysym = 0x1005ff11;
pub const KEY_SUN_Sys_Req: Keysym = 0x1005ff60;
pub const KEY_SUN_Print_Screen: Keysym = 0xff61;
pub const KEY_SUN_Compose: Keysym = 0xff20;
pub const KEY_SUN_AltGraph: Keysym = 0xff7e;
pub const KEY_SUN_PageUp: Keysym = 0xff55;
pub const KEY_SUN_PageDown: Keysym = 0xff56;
pub const KEY_SUN_Undo: Keysym = 0xff65;
pub const KEY_SUN_Again: Keysym = 0xff66;
pub const KEY_SUN_Find: Keysym = 0xff68;
pub const KEY_SUN_Stop: Keysym = 0xff69;
pub const KEY_SUN_Props: Keysym = 0x1005ff70;
pub const KEY_SUN_Front: Keysym = 0x1005ff71;
pub const KEY_SUN_Copy: Keysym = 0x1005ff72;
pub const KEY_SUN_Open: Keysym = 0x1005ff73;
pub const KEY_SUN_Paste: Keysym = 0x1005ff74;
pub const KEY_SUN_Cut: Keysym = 0x1005ff75;
pub const KEY_SUN_PowerSwitch: Keysym = 0x1005ff76;
pub const KEY_SUN_AudioLowerVolume: Keysym = 0x1005ff77;
pub const KEY_SUN_AudioMute: Keysym = 0x1005ff78;
pub const KEY_SUN_AudioRaiseVolume: Keysym = 0x1005ff79;
pub const KEY_SUN_VideoDegauss: Keysym = 0x1005ff7a;
pub const KEY_SUN_VideoLowerBrightness: Keysym = 0x1005ff7b;
pub const KEY_SUN_VideoRaiseBrightness: Keysym = 0x1005ff7c;
pub const KEY_SUN_PowerSwitchShift: Keysym = 0x1005ff7d;
pub const KEY_D_ring_accent: Keysym = 0x1000feb0;
pub const KEY_D_circumflex_accent: Keysym = 0x1000fe5e;
pub const KEY_D_cedilla_accent: Keysym = 0x1000fe2c;
pub const KEY_D_acute_accent: Keysym = 0x1000fe27;
pub const KEY_D_grave_accent: Keysym = 0x1000fe60;
pub const KEY_D_tilde: Keysym = 0x1000fe7e;
pub const KEY_D_diaeresis: Keysym = 0x1000fe22;
pub const KEY_D_Remove: Keysym = 0x1000ff00;
pub const KEY_HP_ClearLine: Keysym = 0x1000ff6f;
pub const KEY_HP_InsertLine: Keysym = 0x1000ff70;
pub const KEY_HP_DeleteLine: Keysym = 0x1000ff71;
pub const KEY_HP_InsertChar: Keysym = 0x1000ff72;
pub const KEY_HP_DeleteChar: Keysym = 0x1000ff73;
pub const KEY_HP_BackTab: Keysym = 0x1000ff74;
pub const KEY_HP_KP_BackTab: Keysym = 0x1000ff75;
pub const KEY_HP_Modelock1: Keysym = 0x1000ff48;
pub const KEY_HP_Modelock2: Keysym = 0x1000ff49;
pub const KEY_HP_Reset: Keysym = 0x1000ff6c;
pub const KEY_HP_System: Keysym = 0x1000ff6d;
pub const KEY_HP_User: Keysym = 0x1000ff6e;
pub const KEY_HP_mute_acute: Keysym = 0x100000a8;
pub const KEY_HP_mute_grave: Keysym = 0x100000a9;
pub const KEY_HP_mute_asciicircum: Keysym = 0x100000aa;
pub const KEY_HP_mute_diaeresis: Keysym = 0x100000ab;
pub const KEY_HP_mute_asciitilde: Keysym = 0x100000ac;
pub const KEY_HP_lira: Keysym = 0x100000af;
pub const KEY_HP_guilder: Keysym = 0x100000be;
pub const KEY_HP_IO: Keysym = 0x100000ee;
pub const KEY_HP_longminus: Keysym = 0x100000f6;
pub const KEY_HP_block: Keysym = 0x100000fc;
pub const KEY_OSF_Copy: Keysym = 0x1004ff02;
pub const KEY_OSF_Cut: Keysym = 0x1004ff03;
pub const KEY_OSF_Paste: Keysym = 0x1004ff04;
pub const KEY_OSF_BackTab: Keysym = 0x1004ff07;
pub const KEY_OSF_BackSpace: Keysym = 0x1004ff08;
pub const KEY_OSF_Clear: Keysym = 0x1004ff0b;
pub const KEY_OSF_Escape: Keysym = 0x1004ff1b;
pub const KEY_OSF_AddMode: Keysym = 0x1004ff31;
pub const KEY_OSF_PrimaryPaste: Keysym = 0x1004ff32;
pub const KEY_OSF_QuickPaste: Keysym = 0x1004ff33;
pub const KEY_OSF_PageLeft: Keysym = 0x1004ff40;
pub const KEY_OSF_PageUp: Keysym = 0x1004ff41;
pub const KEY_OSF_PageDown: Keysym = 0x1004ff42;
pub const KEY_OSF_PageRight: Keysym = 0x1004ff43;
pub const KEY_OSF_Activate: Keysym = 0x1004ff44;
pub const KEY_OSF_MenuBar: Keysym = 0x1004ff45;
pub const KEY_OSF_Left: Keysym = 0x1004ff51;
pub const KEY_OSF_Up: Keysym = 0x1004ff52;
pub const KEY_OSF_Right: Keysym = 0x1004ff53;
pub const KEY_OSF_Down: Keysym = 0x1004ff54;
pub const KEY_OSF_EndLine: Keysym = 0x1004ff57;
pub const KEY_OSF_BeginLine: Keysym = 0x1004ff58;
pub const KEY_OSF_EndData: Keysym = 0x1004ff59;
pub const KEY_OSF_BeginData: Keysym = 0x1004ff5a;
pub const KEY_OSF_PrevMenu: Keysym = 0x1004ff5b;
pub const KEY_OSF_NextMenu: Keysym = 0x1004ff5c;
pub const KEY_OSF_PrevField: Keysym = 0x1004ff5d;
pub const KEY_OSF_NextField: Keysym = 0x1004ff5e;
pub const KEY_OSF_Select: Keysym = 0x1004ff60;
pub const KEY_OSF_Insert: Keysym = 0x1004ff63;
pub const KEY_OSF_Undo: Keysym = 0x1004ff65;
pub const KEY_OSF_Menu: Keysym = 0x1004ff67;
pub const KEY_OSF_Cancel: Keysym = 0x1004ff69;
pub const KEY_OSF_Help: Keysym = 0x1004ff6a;
pub const KEY_OSF_SelectAll: Keysym = 0x1004ff71;
pub const KEY_OSF_DeselectAll: Keysym = 0x1004ff72;
pub const KEY_OSF_Reselect: Keysym = 0x1004ff73;
pub const KEY_OSF_Extend: Keysym = 0x1004ff74;
pub const KEY_OSF_Restore: Keysym = 0x1004ff78;
pub const KEY_OSF_Delete: Keysym = 0x1004ffff;
pub const KEY_Reset: Keysym = 0x1000ff6c;
pub const KEY_System: Keysym = 0x1000ff6d;
pub const KEY_User: Keysym = 0x1000ff6e;
pub const KEY_ClearLine: Keysym = 0x1000ff6f;
pub const KEY_InsertLine: Keysym = 0x1000ff70;
pub const KEY_DeleteLine: Keysym = 0x1000ff71;
pub const KEY_InsertChar: Keysym = 0x1000ff72;
pub const KEY_DeleteChar: Keysym = 0x1000ff73;
pub const KEY_BackTab: Keysym = 0x1000ff74;
pub const KEY_KP_BackTab: Keysym = 0x1000ff75;
pub const KEY_Ext16bit_L: Keysym = 0x1000ff76;
pub const KEY_Ext16bit_R: Keysym = 0x1000ff77;
pub const KEY_mute_acute: Keysym = 0x100000a8;
pub const KEY_mute_grave: Keysym = 0x100000a9;
pub const KEY_mute_asciicircum: Keysym = 0x100000aa;
pub const KEY_mute_diaeresis: Keysym = 0x100000ab;
pub const KEY_mute_asciitilde: Keysym = 0x100000ac;
pub const KEY_lira: Keysym = 0x100000af;
pub const KEY_guilder: Keysym = 0x100000be;
pub const KEY_IO: Keysym = 0x100000ee;
pub const KEY_longminus: Keysym = 0x100000f6;
pub const KEY_block: Keysym = 0x100000fc;