#[allow(non_upper_case_globals)]
pub mod modifier_type {
use ffi;
pub const ShiftMask: ffi::GdkModifierType = ffi::GDK_SHIFT_MASK;
pub const LockMask: ffi::GdkModifierType = ffi::GDK_LOCK_MASK;
pub const ControlMask: ffi::GdkModifierType = ffi::GDK_CONTROL_MASK;
pub const Mod1Mask: ffi::GdkModifierType = ffi::GDK_MOD1_MASK;
pub const Mod2Mask: ffi::GdkModifierType = ffi::GDK_MOD2_MASK;
pub const Mod3Mask: ffi::GdkModifierType = ffi::GDK_MOD3_MASK;
pub const Mod4Mask: ffi::GdkModifierType = ffi::GDK_MOD4_MASK;
pub const Mod5Mask: ffi::GdkModifierType = ffi::GDK_MOD5_MASK;
pub const Button1Mask: ffi::GdkModifierType = ffi::GDK_BUTTON1_MASK;
pub const Button2Mask: ffi::GdkModifierType = ffi::GDK_BUTTON2_MASK;
pub const Button3Mask: ffi::GdkModifierType = ffi::GDK_BUTTON3_MASK;
pub const Button4Mask: ffi::GdkModifierType = ffi::GDK_BUTTON4_MASK;
pub const Button5Mask: ffi::GdkModifierType = ffi::GDK_BUTTON5_MASK;
pub const SuperMask: ffi::GdkModifierType = ffi::GDK_SUPER_MASK;
pub const HyperMask: ffi::GdkModifierType = ffi::GDK_HYPER_MASK;
pub const MetaMask: ffi::GdkModifierType = ffi::GDK_META_MASK;
pub const ReleaseMask: ffi::GdkModifierType = ffi::GDK_RELEASE_MASK;
pub const ModifierMask: ffi::GdkModifierType = ffi::GDK_MODIFIER_MASK;
}
#[allow(non_upper_case_globals)]
pub mod key {
use ffi;
pub type Key = i32;
pub const VoidSymbol: Key = ffi::GDK_KEY_VoidSymbol;
pub const BackSpace: Key = ffi::GDK_KEY_BackSpace;
pub const Tab: Key = ffi::GDK_KEY_Tab;
pub const Linefeed: Key = ffi::GDK_KEY_Linefeed;
pub const Clear: Key = ffi::GDK_KEY_Clear;
pub const Return: Key = ffi::GDK_KEY_Return;
pub const Pause: Key = ffi::GDK_KEY_Pause;
pub const Scroll_Lock: Key = ffi::GDK_KEY_Scroll_Lock;
pub const Sys_Req: Key = ffi::GDK_KEY_Sys_Req;
pub const Escape: Key = ffi::GDK_KEY_Escape;
pub const Delete: Key = ffi::GDK_KEY_Delete;
pub const Multi_key: Key = ffi::GDK_KEY_Multi_key;
pub const Codeinput: Key = ffi::GDK_KEY_Codeinput;
pub const SingleCandidate: Key = ffi::GDK_KEY_SingleCandidate;
pub const MultipleCandidate: Key = ffi::GDK_KEY_MultipleCandidate;
pub const PreviousCandidate: Key = ffi::GDK_KEY_PreviousCandidate;
pub const Kanji: Key = ffi::GDK_KEY_Kanji;
pub const Muhenkan: Key = ffi::GDK_KEY_Muhenkan;
pub const Henkan_Mode: Key = ffi::GDK_KEY_Henkan_Mode;
pub const Henkan: Key = ffi::GDK_KEY_Henkan;
pub const Romaji: Key = ffi::GDK_KEY_Romaji;
pub const Hiragana: Key = ffi::GDK_KEY_Hiragana;
pub const Katakana: Key = ffi::GDK_KEY_Katakana;
pub const Hiragana_Katakana: Key = ffi::GDK_KEY_Hiragana_Katakana;
pub const Zenkaku: Key = ffi::GDK_KEY_Zenkaku;
pub const Hankaku: Key = ffi::GDK_KEY_Hankaku;
pub const Zenkaku_Hankaku: Key = ffi::GDK_KEY_Zenkaku_Hankaku;
pub const Touroku: Key = ffi::GDK_KEY_Touroku;
pub const Massyo: Key = ffi::GDK_KEY_Massyo;
pub const Kana_Lock: Key = ffi::GDK_KEY_Kana_Lock;
pub const Kana_Shift: Key = ffi::GDK_KEY_Kana_Shift;
pub const Eisu_Shift: Key = ffi::GDK_KEY_Eisu_Shift;
pub const Eisu_toggle: Key = ffi::GDK_KEY_Eisu_toggle;
pub const Kanji_Bangou: Key = ffi::GDK_KEY_Kanji_Bangou;
pub const Zen_Koho: Key = ffi::GDK_KEY_Zen_Koho;
pub const Mae_Koho: Key = ffi::GDK_KEY_Mae_Koho;
pub const Home: Key = ffi::GDK_KEY_Home;
pub const Left: Key = ffi::GDK_KEY_Left;
pub const Up: Key = ffi::GDK_KEY_Up;
pub const Right: Key = ffi::GDK_KEY_Right;
pub const Down: Key = ffi::GDK_KEY_Down;
pub const Prior: Key = ffi::GDK_KEY_Prior;
pub const Page_Up: Key = ffi::GDK_KEY_Page_Up;
pub const Next: Key = ffi::GDK_KEY_Next;
pub const Page_Down: Key = ffi::GDK_KEY_Page_Down;
pub const End: Key = ffi::GDK_KEY_End;
pub const Begin: Key = ffi::GDK_KEY_Begin;
pub const Select: Key = ffi::GDK_KEY_Select;
pub const Print: Key = ffi::GDK_KEY_Print;
pub const Execute: Key = ffi::GDK_KEY_Execute;
pub const Insert: Key = ffi::GDK_KEY_Insert;
pub const Undo: Key = ffi::GDK_KEY_Undo;
pub const Redo: Key = ffi::GDK_KEY_Redo;
pub const Menu: Key = ffi::GDK_KEY_Menu;
pub const Find: Key = ffi::GDK_KEY_Find;
pub const Cancel: Key = ffi::GDK_KEY_Cancel;
pub const Help: Key = ffi::GDK_KEY_Help;
pub const Break: Key = ffi::GDK_KEY_Break;
pub const Mode_switch: Key = ffi::GDK_KEY_Mode_switch;
pub const script_switch: Key = ffi::GDK_KEY_script_switch;
pub const Num_Lock: Key = ffi::GDK_KEY_Num_Lock;
pub const KP_Space: Key = ffi::GDK_KEY_KP_Space;
pub const KP_Tab: Key = ffi::GDK_KEY_KP_Tab;
pub const KP_Enter: Key = ffi::GDK_KEY_KP_Enter;
pub const KP_F1: Key = ffi::GDK_KEY_KP_F1;
pub const KP_F2: Key = ffi::GDK_KEY_KP_F2;
pub const KP_F3: Key = ffi::GDK_KEY_KP_F3;
pub const KP_F4: Key = ffi::GDK_KEY_KP_F4;
pub const KP_Home: Key = ffi::GDK_KEY_KP_Home;
pub const KP_Left: Key = ffi::GDK_KEY_KP_Left;
pub const KP_Up: Key = ffi::GDK_KEY_KP_Up;
pub const KP_Right: Key = ffi::GDK_KEY_KP_Right;
pub const KP_Down: Key = ffi::GDK_KEY_KP_Down;
pub const KP_Prior: Key = ffi::GDK_KEY_KP_Prior;
pub const KP_Page_Up: Key = ffi::GDK_KEY_KP_Page_Up;
pub const KP_Next: Key = ffi::GDK_KEY_KP_Next;
pub const KP_Page_Down: Key = ffi::GDK_KEY_KP_Page_Down;
pub const KP_End: Key = ffi::GDK_KEY_KP_End;
pub const KP_Begin: Key = ffi::GDK_KEY_KP_Begin;
pub const KP_Insert: Key = ffi::GDK_KEY_KP_Insert;
pub const KP_Delete: Key = ffi::GDK_KEY_KP_Delete;
pub const KP_Equal: Key = ffi::GDK_KEY_KP_Equal;
pub const KP_Multiply: Key = ffi::GDK_KEY_KP_Multiply;
pub const KP_Add: Key = ffi::GDK_KEY_KP_Add;
pub const KP_Separator: Key = ffi::GDK_KEY_KP_Separator;
pub const KP_Subtract: Key = ffi::GDK_KEY_KP_Subtract;
pub const KP_Decimal: Key = ffi::GDK_KEY_KP_Decimal;
pub const KP_Divide: Key = ffi::GDK_KEY_KP_Divide;
pub const KP_0: Key = ffi::GDK_KEY_KP_0;
pub const KP_1: Key = ffi::GDK_KEY_KP_1;
pub const KP_2: Key = ffi::GDK_KEY_KP_2;
pub const KP_3: Key = ffi::GDK_KEY_KP_3;
pub const KP_4: Key = ffi::GDK_KEY_KP_4;
pub const KP_5: Key = ffi::GDK_KEY_KP_5;
pub const KP_6: Key = ffi::GDK_KEY_KP_6;
pub const KP_7: Key = ffi::GDK_KEY_KP_7;
pub const KP_8: Key = ffi::GDK_KEY_KP_8;
pub const KP_9: Key = ffi::GDK_KEY_KP_9;
pub const F1: Key = ffi::GDK_KEY_F1;
pub const F2: Key = ffi::GDK_KEY_F2;
pub const F3: Key = ffi::GDK_KEY_F3;
pub const F4: Key = ffi::GDK_KEY_F4;
pub const F5: Key = ffi::GDK_KEY_F5;
pub const F6: Key = ffi::GDK_KEY_F6;
pub const F7: Key = ffi::GDK_KEY_F7;
pub const F8: Key = ffi::GDK_KEY_F8;
pub const F9: Key = ffi::GDK_KEY_F9;
pub const F10: Key = ffi::GDK_KEY_F10;
pub const F11: Key = ffi::GDK_KEY_F11;
pub const L1: Key = ffi::GDK_KEY_L1;
pub const F12: Key = ffi::GDK_KEY_F12;
pub const L2: Key = ffi::GDK_KEY_L2;
pub const F13: Key = ffi::GDK_KEY_F13;
pub const L3: Key = ffi::GDK_KEY_L3;
pub const F14: Key = ffi::GDK_KEY_F14;
pub const L4: Key = ffi::GDK_KEY_L4;
pub const F15: Key = ffi::GDK_KEY_F15;
pub const L5: Key = ffi::GDK_KEY_L5;
pub const F16: Key = ffi::GDK_KEY_F16;
pub const L6: Key = ffi::GDK_KEY_L6;
pub const F17: Key = ffi::GDK_KEY_F17;
pub const L7: Key = ffi::GDK_KEY_L7;
pub const F18: Key = ffi::GDK_KEY_F18;
pub const L8: Key = ffi::GDK_KEY_L8;
pub const F19: Key = ffi::GDK_KEY_F19;
pub const L9: Key = ffi::GDK_KEY_L9;
pub const F20: Key = ffi::GDK_KEY_F20;
pub const L10: Key = ffi::GDK_KEY_L10;
pub const F21: Key = ffi::GDK_KEY_F21;
pub const R1: Key = ffi::GDK_KEY_R1;
pub const F22: Key = ffi::GDK_KEY_F22;
pub const R2: Key = ffi::GDK_KEY_R2;
pub const F23: Key = ffi::GDK_KEY_F23;
pub const R3: Key = ffi::GDK_KEY_R3;
pub const F24: Key = ffi::GDK_KEY_F24;
pub const R4: Key = ffi::GDK_KEY_R4;
pub const F25: Key = ffi::GDK_KEY_F25;
pub const R5: Key = ffi::GDK_KEY_R5;
pub const F26: Key = ffi::GDK_KEY_F26;
pub const R6: Key = ffi::GDK_KEY_R6;
pub const F27: Key = ffi::GDK_KEY_F27;
pub const R7: Key = ffi::GDK_KEY_R7;
pub const F28: Key = ffi::GDK_KEY_F28;
pub const R8: Key = ffi::GDK_KEY_R8;
pub const F29: Key = ffi::GDK_KEY_F29;
pub const R9: Key = ffi::GDK_KEY_R9;
pub const F30: Key = ffi::GDK_KEY_F30;
pub const R10: Key = ffi::GDK_KEY_R10;
pub const F31: Key = ffi::GDK_KEY_F31;
pub const R11: Key = ffi::GDK_KEY_R11;
pub const F32: Key = ffi::GDK_KEY_F32;
pub const R12: Key = ffi::GDK_KEY_R12;
pub const F33: Key = ffi::GDK_KEY_F33;
pub const R13: Key = ffi::GDK_KEY_R13;
pub const F34: Key = ffi::GDK_KEY_F34;
pub const R14: Key = ffi::GDK_KEY_R14;
pub const F35: Key = ffi::GDK_KEY_F35;
pub const R15: Key = ffi::GDK_KEY_R15;
pub const Shift_L: Key = ffi::GDK_KEY_Shift_L;
pub const Shift_R: Key = ffi::GDK_KEY_Shift_R;
pub const Control_L: Key = ffi::GDK_KEY_Control_L;
pub const Control_R: Key = ffi::GDK_KEY_Control_R;
pub const Caps_Lock: Key = ffi::GDK_KEY_Caps_Lock;
pub const Shift_Lock: Key = ffi::GDK_KEY_Shift_Lock;
pub const Meta_L: Key = ffi::GDK_KEY_Meta_L;
pub const Meta_R: Key = ffi::GDK_KEY_Meta_R;
pub const Alt_L: Key = ffi::GDK_KEY_Alt_L;
pub const Alt_R: Key = ffi::GDK_KEY_Alt_R;
pub const Super_L: Key = ffi::GDK_KEY_Super_L;
pub const Super_R: Key = ffi::GDK_KEY_Super_R;
pub const Hyper_L: Key = ffi::GDK_KEY_Hyper_L;
pub const Hyper_R: Key = ffi::GDK_KEY_Hyper_R;
pub const ISO_Lock: Key = ffi::GDK_KEY_ISO_Lock;
pub const ISO_Level2_Latch: Key = ffi::GDK_KEY_ISO_Level2_Latch;
pub const ISO_Level3_Shift: Key = ffi::GDK_KEY_ISO_Level3_Shift;
pub const ISO_Level3_Latch: Key = ffi::GDK_KEY_ISO_Level3_Latch;
pub const ISO_Level3_Lock: Key = ffi::GDK_KEY_ISO_Level3_Lock;
pub const ISO_Level5_Shift: Key = ffi::GDK_KEY_ISO_Level5_Shift;
pub const ISO_Level5_Latch: Key = ffi::GDK_KEY_ISO_Level5_Latch;
pub const ISO_Level5_Lock: Key = ffi::GDK_KEY_ISO_Level5_Lock;
pub const ISO_Group_Shift: Key = ffi::GDK_KEY_ISO_Group_Shift;
pub const ISO_Group_Latch: Key = ffi::GDK_KEY_ISO_Group_Latch;
pub const ISO_Group_Lock: Key = ffi::GDK_KEY_ISO_Group_Lock;
pub const ISO_Next_Group: Key = ffi::GDK_KEY_ISO_Next_Group;
pub const ISO_Next_Group_Lock: Key = ffi::GDK_KEY_ISO_Next_Group_Lock;
pub const ISO_Prev_Group: Key = ffi::GDK_KEY_ISO_Prev_Group;
pub const ISO_Prev_Group_Lock: Key = ffi::GDK_KEY_ISO_Prev_Group_Lock;
pub const ISO_First_Group: Key = ffi::GDK_KEY_ISO_First_Group;
pub const ISO_First_Group_Lock: Key = ffi::GDK_KEY_ISO_First_Group_Lock;
pub const ISO_Last_Group: Key = ffi::GDK_KEY_ISO_Last_Group;
pub const ISO_Last_Group_Lock: Key = ffi::GDK_KEY_ISO_Last_Group_Lock;
pub const ISO_Left_Tab: Key = ffi::GDK_KEY_ISO_Left_Tab;
pub const ISO_Move_Line_Up: Key = ffi::GDK_KEY_ISO_Move_Line_Up;
pub const ISO_Move_Line_Down: Key = ffi::GDK_KEY_ISO_Move_Line_Down;
pub const ISO_Partial_Line_Up: Key = ffi::GDK_KEY_ISO_Partial_Line_Up;
pub const ISO_Partial_Line_Down: Key = ffi::GDK_KEY_ISO_Partial_Line_Down;
pub const ISO_Partial_Space_Left: Key = ffi::GDK_KEY_ISO_Partial_Space_Left;
pub const ISO_Partial_Space_Right: Key = ffi::GDK_KEY_ISO_Partial_Space_Right;
pub const ISO_Set_Margin_Left: Key = ffi::GDK_KEY_ISO_Set_Margin_Left;
pub const ISO_Set_Margin_Right: Key = ffi::GDK_KEY_ISO_Set_Margin_Right;
pub const ISO_Release_Margin_Left: Key = ffi::GDK_KEY_ISO_Release_Margin_Left;
pub const ISO_Release_Margin_Right: Key = ffi::GDK_KEY_ISO_Release_Margin_Right;
pub const ISO_Release_Both_Margins: Key = ffi::GDK_KEY_ISO_Release_Both_Margins;
pub const ISO_Fast_Cursor_Left: Key = ffi::GDK_KEY_ISO_Fast_Cursor_Left;
pub const ISO_Fast_Cursor_Right: Key = ffi::GDK_KEY_ISO_Fast_Cursor_Right;
pub const ISO_Fast_Cursor_Up: Key = ffi::GDK_KEY_ISO_Fast_Cursor_Up;
pub const ISO_Fast_Cursor_Down: Key = ffi::GDK_KEY_ISO_Fast_Cursor_Down;
pub const ISO_Continuous_Underline: Key = ffi::GDK_KEY_ISO_Continuous_Underline;
pub const ISO_Discontinuous_Underline: Key = ffi::GDK_KEY_ISO_Discontinuous_Underline;
pub const ISO_Emphasize: Key = ffi::GDK_KEY_ISO_Emphasize;
pub const ISO_Center_Object: Key = ffi::GDK_KEY_ISO_Center_Object;
pub const ISO_Enter: Key = ffi::GDK_KEY_ISO_Enter;
pub const dead_grave: Key = ffi::GDK_KEY_dead_grave;
pub const dead_acute: Key = ffi::GDK_KEY_dead_acute;
pub const dead_circumflex: Key = ffi::GDK_KEY_dead_circumflex;
pub const dead_tilde: Key = ffi::GDK_KEY_dead_tilde;
pub const dead_perispomeni: Key = ffi::GDK_KEY_dead_perispomeni;
pub const dead_macron: Key = ffi::GDK_KEY_dead_macron;
pub const dead_breve: Key = ffi::GDK_KEY_dead_breve;
pub const dead_abovedot: Key = ffi::GDK_KEY_dead_abovedot;
pub const dead_diaeresis: Key = ffi::GDK_KEY_dead_diaeresis;
pub const dead_abovering: Key = ffi::GDK_KEY_dead_abovering;
pub const dead_doubleacute: Key = ffi::GDK_KEY_dead_doubleacute;
pub const dead_caron: Key = ffi::GDK_KEY_dead_caron;
pub const dead_cedilla: Key = ffi::GDK_KEY_dead_cedilla;
pub const dead_ogonek: Key = ffi::GDK_KEY_dead_ogonek;
pub const dead_iota: Key = ffi::GDK_KEY_dead_iota;
pub const dead_voiced_sound: Key = ffi::GDK_KEY_dead_voiced_sound;
pub const dead_semivoiced_sound: Key = ffi::GDK_KEY_dead_semivoiced_sound;
pub const dead_belowdot: Key = ffi::GDK_KEY_dead_belowdot;
pub const dead_hook: Key = ffi::GDK_KEY_dead_hook;
pub const dead_horn: Key = ffi::GDK_KEY_dead_horn;
pub const dead_stroke: Key = ffi::GDK_KEY_dead_stroke;
pub const dead_abovecomma: Key = ffi::GDK_KEY_dead_abovecomma;
pub const dead_psili: Key = ffi::GDK_KEY_dead_psili;
pub const dead_abovereversedcomma: Key = ffi::GDK_KEY_dead_abovereversedcomma;
pub const dead_dasia: Key = ffi::GDK_KEY_dead_dasia;
pub const dead_doublegrave: Key = ffi::GDK_KEY_dead_doublegrave;
pub const dead_belowring: Key = ffi::GDK_KEY_dead_belowring;
pub const dead_belowmacron: Key = ffi::GDK_KEY_dead_belowmacron;
pub const dead_belowcircumflex: Key = ffi::GDK_KEY_dead_belowcircumflex;
pub const dead_belowtilde: Key = ffi::GDK_KEY_dead_belowtilde;
pub const dead_belowbreve: Key = ffi::GDK_KEY_dead_belowbreve;
pub const dead_belowdiaeresis: Key = ffi::GDK_KEY_dead_belowdiaeresis;
pub const dead_invertedbreve: Key = ffi::GDK_KEY_dead_invertedbreve;
pub const dead_belowcomma: Key = ffi::GDK_KEY_dead_belowcomma;
pub const dead_currency: Key = ffi::GDK_KEY_dead_currency;
pub const dead_a: Key = ffi::GDK_KEY_dead_a;
pub const dead_A: Key = ffi::GDK_KEY_dead_A;
pub const dead_e: Key = ffi::GDK_KEY_dead_e;
pub const dead_E: Key = ffi::GDK_KEY_dead_E;
pub const dead_i: Key = ffi::GDK_KEY_dead_i;
pub const dead_I: Key = ffi::GDK_KEY_dead_I;
pub const dead_o: Key = ffi::GDK_KEY_dead_o;
pub const dead_O: Key = ffi::GDK_KEY_dead_O;
pub const dead_u: Key = ffi::GDK_KEY_dead_u;
pub const dead_U: Key = ffi::GDK_KEY_dead_U;
pub const dead_small_schwa: Key = ffi::GDK_KEY_dead_small_schwa;
pub const dead_capital_schwa: Key = ffi::GDK_KEY_dead_capital_schwa;
pub const dead_greek: Key = ffi::GDK_KEY_dead_greek;
pub const First_Virtual_Screen: Key = ffi::GDK_KEY_First_Virtual_Screen;
pub const Prev_Virtual_Screen: Key = ffi::GDK_KEY_Prev_Virtual_Screen;
pub const Next_Virtual_Screen: Key = ffi::GDK_KEY_Next_Virtual_Screen;
pub const Last_Virtual_Screen: Key = ffi::GDK_KEY_Last_Virtual_Screen;
pub const Terminate_Server: Key = ffi::GDK_KEY_Terminate_Server;
pub const AccessX_Enable: Key = ffi::GDK_KEY_AccessX_Enable;
pub const AccessX_Feedback_Enable: Key = ffi::GDK_KEY_AccessX_Feedback_Enable;
pub const RepeatKeys_Enable: Key = ffi::GDK_KEY_RepeatKeys_Enable;
pub const SlowKeys_Enable: Key = ffi::GDK_KEY_SlowKeys_Enable;
pub const BounceKeys_Enable: Key = ffi::GDK_KEY_BounceKeys_Enable;
pub const StickyKeys_Enable: Key = ffi::GDK_KEY_StickyKeys_Enable;
pub const MouseKeys_Enable: Key = ffi::GDK_KEY_MouseKeys_Enable;
pub const MouseKeys_Accel_Enable: Key = ffi::GDK_KEY_MouseKeys_Accel_Enable;
pub const Overlay1_Enable: Key = ffi::GDK_KEY_Overlay1_Enable;
pub const Overlay2_Enable: Key = ffi::GDK_KEY_Overlay2_Enable;
pub const AudibleBell_Enable: Key = ffi::GDK_KEY_AudibleBell_Enable;
pub const Pointer_Left: Key = ffi::GDK_KEY_Pointer_Left;
pub const Pointer_Right: Key = ffi::GDK_KEY_Pointer_Right;
pub const Pointer_Up: Key = ffi::GDK_KEY_Pointer_Up;
pub const Pointer_Down: Key = ffi::GDK_KEY_Pointer_Down;
pub const Pointer_UpLeft: Key = ffi::GDK_KEY_Pointer_UpLeft;
pub const Pointer_UpRight: Key = ffi::GDK_KEY_Pointer_UpRight;
pub const Pointer_DownLeft: Key = ffi::GDK_KEY_Pointer_DownLeft;
pub const Pointer_DownRight: Key = ffi::GDK_KEY_Pointer_DownRight;
pub const Pointer_Button_Dflt: Key = ffi::GDK_KEY_Pointer_Button_Dflt;
pub const Pointer_Button1: Key = ffi::GDK_KEY_Pointer_Button1;
pub const Pointer_Button2: Key = ffi::GDK_KEY_Pointer_Button2;
pub const Pointer_Button3: Key = ffi::GDK_KEY_Pointer_Button3;
pub const Pointer_Button4: Key = ffi::GDK_KEY_Pointer_Button4;
pub const Pointer_Button5: Key = ffi::GDK_KEY_Pointer_Button5;
pub const Pointer_DblClick_Dflt: Key = ffi::GDK_KEY_Pointer_DblClick_Dflt;
pub const Pointer_DblClick1: Key = ffi::GDK_KEY_Pointer_DblClick1;
pub const Pointer_DblClick2: Key = ffi::GDK_KEY_Pointer_DblClick2;
pub const Pointer_DblClick3: Key = ffi::GDK_KEY_Pointer_DblClick3;
pub const Pointer_DblClick4: Key = ffi::GDK_KEY_Pointer_DblClick4;
pub const Pointer_DblClick5: Key = ffi::GDK_KEY_Pointer_DblClick5;
pub const Pointer_Drag_Dflt: Key = ffi::GDK_KEY_Pointer_Drag_Dflt;
pub const Pointer_Drag1: Key = ffi::GDK_KEY_Pointer_Drag1;
pub const Pointer_Drag2: Key = ffi::GDK_KEY_Pointer_Drag2;
pub const Pointer_Drag3: Key = ffi::GDK_KEY_Pointer_Drag3;
pub const Pointer_Drag4: Key = ffi::GDK_KEY_Pointer_Drag4;
pub const Pointer_Drag5: Key = ffi::GDK_KEY_Pointer_Drag5;
pub const Pointer_EnableKeys: Key = ffi::GDK_KEY_Pointer_EnableKeys;
pub const Pointer_Accelerate: Key = ffi::GDK_KEY_Pointer_Accelerate;
pub const Pointer_DfltBtnNext: Key = ffi::GDK_KEY_Pointer_DfltBtnNext;
pub const Pointer_DfltBtnPrev: Key = ffi::GDK_KEY_Pointer_DfltBtnPrev;
pub const ch: Key = ffi::GDK_KEY_ch;
pub const Ch: Key = ffi::GDK_KEY_Ch;
pub const CH: Key = ffi::GDK_KEY_CH;
pub const c_h: Key = ffi::GDK_KEY_c_h;
pub const C_h: Key = ffi::GDK_KEY_C_h;
pub const C_H: Key = ffi::GDK_KEY_C_H;
pub const _3270_Duplicate: Key = ffi::GDK_KEY_3270_Duplicate;
pub const _3270_FieldMark: Key = ffi::GDK_KEY_3270_FieldMark;
pub const _3270_Right2: Key = ffi::GDK_KEY_3270_Right2;
pub const _3270_Left2: Key = ffi::GDK_KEY_3270_Left2;
pub const _3270_BackTab: Key = ffi::GDK_KEY_3270_BackTab;
pub const _3270_EraseEOF: Key = ffi::GDK_KEY_3270_EraseEOF;
pub const _3270_EraseInput: Key = ffi::GDK_KEY_3270_EraseInput;
pub const _3270_Reset: Key = ffi::GDK_KEY_3270_Reset;
pub const _3270_Quit: Key = ffi::GDK_KEY_3270_Quit;
pub const _3270_PA1: Key = ffi::GDK_KEY_3270_PA1;
pub const _3270_PA2: Key = ffi::GDK_KEY_3270_PA2;
pub const _3270_PA3: Key = ffi::GDK_KEY_3270_PA3;
pub const _3270_Test: Key = ffi::GDK_KEY_3270_Test;
pub const _3270_Attn: Key = ffi::GDK_KEY_3270_Attn;
pub const _3270_CursorBlink: Key = ffi::GDK_KEY_3270_CursorBlink;
pub const _3270_AltCursor: Key = ffi::GDK_KEY_3270_AltCursor;
pub const _3270_KeyClick: Key = ffi::GDK_KEY_3270_KeyClick;
pub const _3270_Jump: Key = ffi::GDK_KEY_3270_Jump;
pub const _3270_Ident: Key = ffi::GDK_KEY_3270_Ident;
pub const _3270_Rule: Key = ffi::GDK_KEY_3270_Rule;
pub const _3270_Copy: Key = ffi::GDK_KEY_3270_Copy;
pub const _3270_Play: Key = ffi::GDK_KEY_3270_Play;
pub const _3270_Setup: Key = ffi::GDK_KEY_3270_Setup;
pub const _3270_Record: Key = ffi::GDK_KEY_3270_Record;
pub const _3270_ChangeScreen: Key = ffi::GDK_KEY_3270_ChangeScreen;
pub const _3270_DeleteWord: Key = ffi::GDK_KEY_3270_DeleteWord;
pub const _3270_ExSelect: Key = ffi::GDK_KEY_3270_ExSelect;
pub const _3270_CursorSelect: Key = ffi::GDK_KEY_3270_CursorSelect;
pub const _3270_PrintScreen: Key = ffi::GDK_KEY_3270_PrintScreen;
pub const _3270_Enter: Key = ffi::GDK_KEY_3270_Enter;
pub const space: Key = ffi::GDK_KEY_space;
pub const exclam: Key = ffi::GDK_KEY_exclam;
pub const quotedbl: Key = ffi::GDK_KEY_quotedbl;
pub const numbersign: Key = ffi::GDK_KEY_numbersign;
pub const dollar: Key = ffi::GDK_KEY_dollar;
pub const percent: Key = ffi::GDK_KEY_percent;
pub const ampersand: Key = ffi::GDK_KEY_ampersand;
pub const apostrophe: Key = ffi::GDK_KEY_apostrophe;
pub const quoteright: Key = ffi::GDK_KEY_quoteright;
pub const parenleft: Key = ffi::GDK_KEY_parenleft;
pub const parenright: Key = ffi::GDK_KEY_parenright;
pub const asterisk: Key = ffi::GDK_KEY_asterisk;
pub const plus: Key = ffi::GDK_KEY_plus;
pub const comma: Key = ffi::GDK_KEY_comma;
pub const minus: Key = ffi::GDK_KEY_minus;
pub const period: Key = ffi::GDK_KEY_period;
pub const slash: Key = ffi::GDK_KEY_slash;
pub const _0: Key = ffi::GDK_KEY_0; pub const _1: Key = ffi::GDK_KEY_1; pub const _2: Key = ffi::GDK_KEY_2; pub const _3: Key = ffi::GDK_KEY_3; pub const _4: Key = ffi::GDK_KEY_4; pub const _5: Key = ffi::GDK_KEY_5; pub const _6: Key = ffi::GDK_KEY_6; pub const _7: Key = ffi::GDK_KEY_7; pub const _8: Key = ffi::GDK_KEY_8; pub const _9: Key = ffi::GDK_KEY_9; pub const colon: Key = ffi::GDK_KEY_colon;
pub const semicolon: Key = ffi::GDK_KEY_semicolon;
pub const less: Key = ffi::GDK_KEY_less;
pub const equal: Key = ffi::GDK_KEY_equal;
pub const greater: Key = ffi::GDK_KEY_greater;
pub const question: Key = ffi::GDK_KEY_question;
pub const at: Key = ffi::GDK_KEY_at;
pub const A: Key = ffi::GDK_KEY_A;
pub const B: Key = ffi::GDK_KEY_B;
pub const C: Key = ffi::GDK_KEY_C;
pub const D: Key = ffi::GDK_KEY_D;
pub const E: Key = ffi::GDK_KEY_E;
pub const F: Key = ffi::GDK_KEY_F;
pub const G: Key = ffi::GDK_KEY_G;
pub const H: Key = ffi::GDK_KEY_H;
pub const I: Key = ffi::GDK_KEY_I;
pub const J: Key = ffi::GDK_KEY_J;
pub const K: Key = ffi::GDK_KEY_K;
pub const L: Key = ffi::GDK_KEY_L;
pub const M: Key = ffi::GDK_KEY_M;
pub const N: Key = ffi::GDK_KEY_N;
pub const O: Key = ffi::GDK_KEY_O;
pub const P: Key = ffi::GDK_KEY_P;
pub const Q: Key = ffi::GDK_KEY_Q;
pub const R: Key = ffi::GDK_KEY_R;
pub const S: Key = ffi::GDK_KEY_S;
pub const T: Key = ffi::GDK_KEY_T;
pub const U: Key = ffi::GDK_KEY_U;
pub const V: Key = ffi::GDK_KEY_V;
pub const W: Key = ffi::GDK_KEY_W;
pub const X: Key = ffi::GDK_KEY_X;
pub const Y: Key = ffi::GDK_KEY_Y;
pub const Z: Key = ffi::GDK_KEY_Z;
pub const bracketleft: Key = ffi::GDK_KEY_bracketleft;
pub const backslash: Key = ffi::GDK_KEY_backslash;
pub const bracketright: Key = ffi::GDK_KEY_bracketright;
pub const asciicircum: Key = ffi::GDK_KEY_asciicircum;
pub const underscore: Key = ffi::GDK_KEY_underscore;
pub const grave: Key = ffi::GDK_KEY_grave;
pub const quoteleft: Key = ffi::GDK_KEY_quoteleft;
pub const a: Key = ffi::GDK_KEY_a;
pub const b: Key = ffi::GDK_KEY_b;
pub const c: Key = ffi::GDK_KEY_c;
pub const d: Key = ffi::GDK_KEY_d;
pub const e: Key = ffi::GDK_KEY_e;
pub const f: Key = ffi::GDK_KEY_f;
pub const g: Key = ffi::GDK_KEY_g;
pub const h: Key = ffi::GDK_KEY_h;
pub const i: Key = ffi::GDK_KEY_i;
pub const j: Key = ffi::GDK_KEY_j;
pub const k: Key = ffi::GDK_KEY_k;
pub const l: Key = ffi::GDK_KEY_l;
pub const m: Key = ffi::GDK_KEY_m;
pub const n: Key = ffi::GDK_KEY_n;
pub const o: Key = ffi::GDK_KEY_o;
pub const p: Key = ffi::GDK_KEY_p;
pub const q: Key = ffi::GDK_KEY_q;
pub const r: Key = ffi::GDK_KEY_r;
pub const s: Key = ffi::GDK_KEY_s;
pub const t: Key = ffi::GDK_KEY_t;
pub const u: Key = ffi::GDK_KEY_u;
pub const v: Key = ffi::GDK_KEY_v;
pub const w: Key = ffi::GDK_KEY_w;
pub const x: Key = ffi::GDK_KEY_x;
pub const y: Key = ffi::GDK_KEY_y;
pub const z: Key = ffi::GDK_KEY_z;
pub const braceleft: Key = ffi::GDK_KEY_braceleft;
pub const bar: Key = ffi::GDK_KEY_bar;
pub const braceright: Key = ffi::GDK_KEY_braceright;
pub const asciitilde: Key = ffi::GDK_KEY_asciitilde;
pub const nobreakspace: Key = ffi::GDK_KEY_nobreakspace;
pub const exclamdown: Key = ffi::GDK_KEY_exclamdown;
pub const cent: Key = ffi::GDK_KEY_cent;
pub const sterling: Key = ffi::GDK_KEY_sterling;
pub const currency: Key = ffi::GDK_KEY_currency;
pub const yen: Key = ffi::GDK_KEY_yen;
pub const brokenbar: Key = ffi::GDK_KEY_brokenbar;
pub const section: Key = ffi::GDK_KEY_section;
pub const diaeresis: Key = ffi::GDK_KEY_diaeresis;
pub const copyright: Key = ffi::GDK_KEY_copyright;
pub const ordfeminine: Key = ffi::GDK_KEY_ordfeminine;
pub const guillemotleft: Key = ffi::GDK_KEY_guillemotleft;
pub const notsign: Key = ffi::GDK_KEY_notsign;
pub const hyphen: Key = ffi::GDK_KEY_hyphen;
pub const registered: Key = ffi::GDK_KEY_registered;
pub const macron: Key = ffi::GDK_KEY_macron;
pub const degree: Key = ffi::GDK_KEY_degree;
pub const plusminus: Key = ffi::GDK_KEY_plusminus;
pub const twosuperior: Key = ffi::GDK_KEY_twosuperior;
pub const threesuperior: Key = ffi::GDK_KEY_threesuperior;
pub const acute: Key = ffi::GDK_KEY_acute;
pub const mu: Key = ffi::GDK_KEY_mu;
pub const paragraph: Key = ffi::GDK_KEY_paragraph;
pub const periodcentered: Key = ffi::GDK_KEY_periodcentered;
pub const cedilla: Key = ffi::GDK_KEY_cedilla;
pub const onesuperior: Key = ffi::GDK_KEY_onesuperior;
pub const masculine: Key = ffi::GDK_KEY_masculine;
pub const guillemotright: Key = ffi::GDK_KEY_guillemotright;
pub const onequarter: Key = ffi::GDK_KEY_onequarter;
pub const onehalf: Key = ffi::GDK_KEY_onehalf;
pub const threequarters: Key = ffi::GDK_KEY_threequarters;
pub const questiondown: Key = ffi::GDK_KEY_questiondown;
pub const Agrave: Key = ffi::GDK_KEY_Agrave;
pub const Aacute: Key = ffi::GDK_KEY_Aacute;
pub const Acircumflex: Key = ffi::GDK_KEY_Acircumflex;
pub const Atilde: Key = ffi::GDK_KEY_Atilde;
pub const Adiaeresis: Key = ffi::GDK_KEY_Adiaeresis;
pub const Aring: Key = ffi::GDK_KEY_Aring;
pub const AE: Key = ffi::GDK_KEY_AE;
pub const Ccedilla: Key = ffi::GDK_KEY_Ccedilla;
pub const Egrave: Key = ffi::GDK_KEY_Egrave;
pub const Eacute: Key = ffi::GDK_KEY_Eacute;
pub const Ecircumflex: Key = ffi::GDK_KEY_Ecircumflex;
pub const Ediaeresis: Key = ffi::GDK_KEY_Ediaeresis;
pub const Igrave: Key = ffi::GDK_KEY_Igrave;
pub const Iacute: Key = ffi::GDK_KEY_Iacute;
pub const Icircumflex: Key = ffi::GDK_KEY_Icircumflex;
pub const Idiaeresis: Key = ffi::GDK_KEY_Idiaeresis;
pub const ETH: Key = ffi::GDK_KEY_ETH;
pub const Eth: Key = ffi::GDK_KEY_Eth;
pub const Ntilde: Key = ffi::GDK_KEY_Ntilde;
pub const Ograve: Key = ffi::GDK_KEY_Ograve;
pub const Oacute: Key = ffi::GDK_KEY_Oacute;
pub const Ocircumflex: Key = ffi::GDK_KEY_Ocircumflex;
pub const Otilde: Key = ffi::GDK_KEY_Otilde;
pub const Odiaeresis: Key = ffi::GDK_KEY_Odiaeresis;
pub const multiply: Key = ffi::GDK_KEY_multiply;
pub const Oslash: Key = ffi::GDK_KEY_Oslash;
pub const Ooblique: Key = ffi::GDK_KEY_Ooblique;
pub const Ugrave: Key = ffi::GDK_KEY_Ugrave;
pub const Uacute: Key = ffi::GDK_KEY_Uacute;
pub const Ucircumflex: Key = ffi::GDK_KEY_Ucircumflex;
pub const Udiaeresis: Key = ffi::GDK_KEY_Udiaeresis;
pub const Yacute: Key = ffi::GDK_KEY_Yacute;
pub const THORN: Key = ffi::GDK_KEY_THORN;
pub const Thorn: Key = ffi::GDK_KEY_Thorn;
pub const ssharp: Key = ffi::GDK_KEY_ssharp;
pub const agrave: Key = ffi::GDK_KEY_agrave;
pub const aacute: Key = ffi::GDK_KEY_aacute;
pub const acircumflex: Key = ffi::GDK_KEY_acircumflex;
pub const atilde: Key = ffi::GDK_KEY_atilde;
pub const adiaeresis: Key = ffi::GDK_KEY_adiaeresis;
pub const aring: Key = ffi::GDK_KEY_aring;
pub const ae: Key = ffi::GDK_KEY_ae;
pub const ccedilla: Key = ffi::GDK_KEY_ccedilla;
pub const egrave: Key = ffi::GDK_KEY_egrave;
pub const eacute: Key = ffi::GDK_KEY_eacute;
pub const ecircumflex: Key = ffi::GDK_KEY_ecircumflex;
pub const ediaeresis: Key = ffi::GDK_KEY_ediaeresis;
pub const igrave: Key = ffi::GDK_KEY_igrave;
pub const iacute: Key = ffi::GDK_KEY_iacute;
pub const icircumflex: Key = ffi::GDK_KEY_icircumflex;
pub const idiaeresis: Key = ffi::GDK_KEY_idiaeresis;
pub const eth: Key = ffi::GDK_KEY_eth;
pub const ntilde: Key = ffi::GDK_KEY_ntilde;
pub const ograve: Key = ffi::GDK_KEY_ograve;
pub const oacute: Key = ffi::GDK_KEY_oacute;
pub const ocircumflex: Key = ffi::GDK_KEY_ocircumflex;
pub const otilde: Key = ffi::GDK_KEY_otilde;
pub const odiaeresis: Key = ffi::GDK_KEY_odiaeresis;
pub const division: Key = ffi::GDK_KEY_division;
pub const oslash: Key = ffi::GDK_KEY_oslash;
pub const ooblique: Key = ffi::GDK_KEY_ooblique;
pub const ugrave: Key = ffi::GDK_KEY_ugrave;
pub const uacute: Key = ffi::GDK_KEY_uacute;
pub const ucircumflex: Key = ffi::GDK_KEY_ucircumflex;
pub const udiaeresis: Key = ffi::GDK_KEY_udiaeresis;
pub const yacute: Key = ffi::GDK_KEY_yacute;
pub const thorn: Key = ffi::GDK_KEY_thorn;
pub const ydiaeresis: Key = ffi::GDK_KEY_ydiaeresis;
pub const Aogonek: Key = ffi::GDK_KEY_Aogonek;
pub const breve: Key = ffi::GDK_KEY_breve;
pub const Lstroke: Key = ffi::GDK_KEY_Lstroke;
pub const Lcaron: Key = ffi::GDK_KEY_Lcaron;
pub const Sacute: Key = ffi::GDK_KEY_Sacute;
pub const Scaron: Key = ffi::GDK_KEY_Scaron;
pub const Scedilla: Key = ffi::GDK_KEY_Scedilla;
pub const Tcaron: Key = ffi::GDK_KEY_Tcaron;
pub const Zacute: Key = ffi::GDK_KEY_Zacute;
pub const Zcaron: Key = ffi::GDK_KEY_Zcaron;
pub const Zabovedot: Key = ffi::GDK_KEY_Zabovedot;
pub const aogonek: Key = ffi::GDK_KEY_aogonek;
pub const ogonek: Key = ffi::GDK_KEY_ogonek;
pub const lstroke: Key = ffi::GDK_KEY_lstroke;
pub const lcaron: Key = ffi::GDK_KEY_lcaron;
pub const sacute: Key = ffi::GDK_KEY_sacute;
pub const caron: Key = ffi::GDK_KEY_caron;
pub const scaron: Key = ffi::GDK_KEY_scaron;
pub const scedilla: Key = ffi::GDK_KEY_scedilla;
pub const tcaron: Key = ffi::GDK_KEY_tcaron;
pub const zacute: Key = ffi::GDK_KEY_zacute;
pub const doubleacute: Key = ffi::GDK_KEY_doubleacute;
pub const zcaron: Key = ffi::GDK_KEY_zcaron;
pub const zabovedot: Key = ffi::GDK_KEY_zabovedot;
pub const Racute: Key = ffi::GDK_KEY_Racute;
pub const Abreve: Key = ffi::GDK_KEY_Abreve;
pub const Lacute: Key = ffi::GDK_KEY_Lacute;
pub const Cacute: Key = ffi::GDK_KEY_Cacute;
pub const Ccaron: Key = ffi::GDK_KEY_Ccaron;
pub const Eogonek: Key = ffi::GDK_KEY_Eogonek;
pub const Ecaron: Key = ffi::GDK_KEY_Ecaron;
pub const Dcaron: Key = ffi::GDK_KEY_Dcaron;
pub const Dstroke: Key = ffi::GDK_KEY_Dstroke;
pub const Nacute: Key = ffi::GDK_KEY_Nacute;
pub const Ncaron: Key = ffi::GDK_KEY_Ncaron;
pub const Odoubleacute: Key = ffi::GDK_KEY_Odoubleacute;
pub const Rcaron: Key = ffi::GDK_KEY_Rcaron;
pub const Uring: Key = ffi::GDK_KEY_Uring;
pub const Udoubleacute: Key = ffi::GDK_KEY_Udoubleacute;
pub const Tcedilla: Key = ffi::GDK_KEY_Tcedilla;
pub const racute: Key = ffi::GDK_KEY_racute;
pub const abreve: Key = ffi::GDK_KEY_abreve;
pub const lacute: Key = ffi::GDK_KEY_lacute;
pub const cacute: Key = ffi::GDK_KEY_cacute;
pub const ccaron: Key = ffi::GDK_KEY_ccaron;
pub const eogonek: Key = ffi::GDK_KEY_eogonek;
pub const ecaron: Key = ffi::GDK_KEY_ecaron;
pub const dcaron: Key = ffi::GDK_KEY_dcaron;
pub const dstroke: Key = ffi::GDK_KEY_dstroke;
pub const nacute: Key = ffi::GDK_KEY_nacute;
pub const ncaron: Key = ffi::GDK_KEY_ncaron;
pub const odoubleacute: Key = ffi::GDK_KEY_odoubleacute;
pub const rcaron: Key = ffi::GDK_KEY_rcaron;
pub const uring: Key = ffi::GDK_KEY_uring;
pub const udoubleacute: Key = ffi::GDK_KEY_udoubleacute;
pub const tcedilla: Key = ffi::GDK_KEY_tcedilla;
pub const abovedot: Key = ffi::GDK_KEY_abovedot;
pub const Hstroke: Key = ffi::GDK_KEY_Hstroke;
pub const Hcircumflex: Key = ffi::GDK_KEY_Hcircumflex;
pub const Iabovedot: Key = ffi::GDK_KEY_Iabovedot;
pub const Gbreve: Key = ffi::GDK_KEY_Gbreve;
pub const Jcircumflex: Key = ffi::GDK_KEY_Jcircumflex;
pub const hstroke: Key = ffi::GDK_KEY_hstroke;
pub const hcircumflex: Key = ffi::GDK_KEY_hcircumflex;
pub const idotless: Key = ffi::GDK_KEY_idotless;
pub const gbreve: Key = ffi::GDK_KEY_gbreve;
pub const jcircumflex: Key = ffi::GDK_KEY_jcircumflex;
pub const Cabovedot: Key = ffi::GDK_KEY_Cabovedot;
pub const Ccircumflex: Key = ffi::GDK_KEY_Ccircumflex;
pub const Gabovedot: Key = ffi::GDK_KEY_Gabovedot;
pub const Gcircumflex: Key = ffi::GDK_KEY_Gcircumflex;
pub const Ubreve: Key = ffi::GDK_KEY_Ubreve;
pub const Scircumflex: Key = ffi::GDK_KEY_Scircumflex;
pub const cabovedot: Key = ffi::GDK_KEY_cabovedot;
pub const ccircumflex: Key = ffi::GDK_KEY_ccircumflex;
pub const gabovedot: Key = ffi::GDK_KEY_gabovedot;
pub const gcircumflex: Key = ffi::GDK_KEY_gcircumflex;
pub const ubreve: Key = ffi::GDK_KEY_ubreve;
pub const scircumflex: Key = ffi::GDK_KEY_scircumflex;
pub const kra: Key = ffi::GDK_KEY_kra;
pub const kappa: Key = ffi::GDK_KEY_kappa;
pub const Rcedilla: Key = ffi::GDK_KEY_Rcedilla;
pub const Itilde: Key = ffi::GDK_KEY_Itilde;
pub const Lcedilla: Key = ffi::GDK_KEY_Lcedilla;
pub const Emacron: Key = ffi::GDK_KEY_Emacron;
pub const Gcedilla: Key = ffi::GDK_KEY_Gcedilla;
pub const Tslash: Key = ffi::GDK_KEY_Tslash;
pub const rcedilla: Key = ffi::GDK_KEY_rcedilla;
pub const itilde: Key = ffi::GDK_KEY_itilde;
pub const lcedilla: Key = ffi::GDK_KEY_lcedilla;
pub const emacron: Key = ffi::GDK_KEY_emacron;
pub const gcedilla: Key = ffi::GDK_KEY_gcedilla;
pub const tslash: Key = ffi::GDK_KEY_tslash;
pub const ENG: Key = ffi::GDK_KEY_ENG;
pub const eng: Key = ffi::GDK_KEY_eng;
pub const Amacron: Key = ffi::GDK_KEY_Amacron;
pub const Iogonek: Key = ffi::GDK_KEY_Iogonek;
pub const Eabovedot: Key = ffi::GDK_KEY_Eabovedot;
pub const Imacron: Key = ffi::GDK_KEY_Imacron;
pub const Ncedilla: Key = ffi::GDK_KEY_Ncedilla;
pub const Omacron: Key = ffi::GDK_KEY_Omacron;
pub const Kcedilla: Key = ffi::GDK_KEY_Kcedilla;
pub const Uogonek: Key = ffi::GDK_KEY_Uogonek;
pub const Utilde: Key = ffi::GDK_KEY_Utilde;
pub const Umacron: Key = ffi::GDK_KEY_Umacron;
pub const amacron: Key = ffi::GDK_KEY_amacron;
pub const iogonek: Key = ffi::GDK_KEY_iogonek;
pub const eabovedot: Key = ffi::GDK_KEY_eabovedot;
pub const imacron: Key = ffi::GDK_KEY_imacron;
pub const ncedilla: Key = ffi::GDK_KEY_ncedilla;
pub const omacron: Key = ffi::GDK_KEY_omacron;
pub const kcedilla: Key = ffi::GDK_KEY_kcedilla;
pub const uogonek: Key = ffi::GDK_KEY_uogonek;
pub const utilde: Key = ffi::GDK_KEY_utilde;
pub const umacron: Key = ffi::GDK_KEY_umacron;
pub const Wcircumflex: Key = ffi::GDK_KEY_Wcircumflex;
pub const wcircumflex: Key = ffi::GDK_KEY_wcircumflex;
pub const Ycircumflex: Key = ffi::GDK_KEY_Ycircumflex;
pub const ycircumflex: Key = ffi::GDK_KEY_ycircumflex;
pub const Babovedot: Key = ffi::GDK_KEY_Babovedot;
pub const babovedot: Key = ffi::GDK_KEY_babovedot;
pub const Dabovedot: Key = ffi::GDK_KEY_Dabovedot;
pub const dabovedot: Key = ffi::GDK_KEY_dabovedot;
pub const Fabovedot: Key = ffi::GDK_KEY_Fabovedot;
pub const fabovedot: Key = ffi::GDK_KEY_fabovedot;
pub const Mabovedot: Key = ffi::GDK_KEY_Mabovedot;
pub const mabovedot: Key = ffi::GDK_KEY_mabovedot;
pub const Pabovedot: Key = ffi::GDK_KEY_Pabovedot;
pub const pabovedot: Key = ffi::GDK_KEY_pabovedot;
pub const Sabovedot: Key = ffi::GDK_KEY_Sabovedot;
pub const sabovedot: Key = ffi::GDK_KEY_sabovedot;
pub const Tabovedot: Key = ffi::GDK_KEY_Tabovedot;
pub const tabovedot: Key = ffi::GDK_KEY_tabovedot;
pub const Wgrave: Key = ffi::GDK_KEY_Wgrave;
pub const wgrave: Key = ffi::GDK_KEY_wgrave;
pub const Wacute: Key = ffi::GDK_KEY_Wacute;
pub const wacute: Key = ffi::GDK_KEY_wacute;
pub const Wdiaeresis: Key = ffi::GDK_KEY_Wdiaeresis;
pub const wdiaeresis: Key = ffi::GDK_KEY_wdiaeresis;
pub const Ygrave: Key = ffi::GDK_KEY_Ygrave;
pub const ygrave: Key = ffi::GDK_KEY_ygrave;
pub const OE: Key = ffi::GDK_KEY_OE;
pub const oe: Key = ffi::GDK_KEY_oe;
pub const Ydiaeresis: Key = ffi::GDK_KEY_Ydiaeresis;
pub const overline: Key = ffi::GDK_KEY_overline;
pub const kana_fullstop: Key = ffi::GDK_KEY_kana_fullstop;
pub const kana_openingbracket: Key = ffi::GDK_KEY_kana_openingbracket;
pub const kana_closingbracket: Key = ffi::GDK_KEY_kana_closingbracket;
pub const kana_comma: Key = ffi::GDK_KEY_kana_comma;
pub const kana_conjunctive: Key = ffi::GDK_KEY_kana_conjunctive;
pub const kana_middledot: Key = ffi::GDK_KEY_kana_middledot;
pub const kana_WO: Key = ffi::GDK_KEY_kana_WO;
pub const kana_a: Key = ffi::GDK_KEY_kana_a;
pub const kana_i: Key = ffi::GDK_KEY_kana_i;
pub const kana_u: Key = ffi::GDK_KEY_kana_u;
pub const kana_e: Key = ffi::GDK_KEY_kana_e;
pub const kana_o: Key = ffi::GDK_KEY_kana_o;
pub const kana_ya: Key = ffi::GDK_KEY_kana_ya;
pub const kana_yu: Key = ffi::GDK_KEY_kana_yu;
pub const kana_yo: Key = ffi::GDK_KEY_kana_yo;
pub const kana_tsu: Key = ffi::GDK_KEY_kana_tsu;
pub const kana_tu: Key = ffi::GDK_KEY_kana_tu;
pub const prolongedsound: Key = ffi::GDK_KEY_prolongedsound;
pub const kana_A: Key = ffi::GDK_KEY_kana_A;
pub const kana_I: Key = ffi::GDK_KEY_kana_I;
pub const kana_U: Key = ffi::GDK_KEY_kana_U;
pub const kana_E: Key = ffi::GDK_KEY_kana_E;
pub const kana_O: Key = ffi::GDK_KEY_kana_O;
pub const kana_KA: Key = ffi::GDK_KEY_kana_KA;
pub const kana_KI: Key = ffi::GDK_KEY_kana_KI;
pub const kana_KU: Key = ffi::GDK_KEY_kana_KU;
pub const kana_KE: Key = ffi::GDK_KEY_kana_KE;
pub const kana_KO: Key = ffi::GDK_KEY_kana_KO;
pub const kana_SA: Key = ffi::GDK_KEY_kana_SA;
pub const kana_SHI: Key = ffi::GDK_KEY_kana_SHI;
pub const kana_SU: Key = ffi::GDK_KEY_kana_SU;
pub const kana_SE: Key = ffi::GDK_KEY_kana_SE;
pub const kana_SO: Key = ffi::GDK_KEY_kana_SO;
pub const kana_TA: Key = ffi::GDK_KEY_kana_TA;
pub const kana_CHI: Key = ffi::GDK_KEY_kana_CHI;
pub const kana_TI: Key = ffi::GDK_KEY_kana_TI;
pub const kana_TSU: Key = ffi::GDK_KEY_kana_TSU;
pub const kana_TU: Key = ffi::GDK_KEY_kana_TU;
pub const kana_TE: Key = ffi::GDK_KEY_kana_TE;
pub const kana_TO: Key = ffi::GDK_KEY_kana_TO;
pub const kana_NA: Key = ffi::GDK_KEY_kana_NA;
pub const kana_NI: Key = ffi::GDK_KEY_kana_NI;
pub const kana_NU: Key = ffi::GDK_KEY_kana_NU;
pub const kana_NE: Key = ffi::GDK_KEY_kana_NE;
pub const kana_NO: Key = ffi::GDK_KEY_kana_NO;
pub const kana_HA: Key = ffi::GDK_KEY_kana_HA;
pub const kana_HI: Key = ffi::GDK_KEY_kana_HI;
pub const kana_FU: Key = ffi::GDK_KEY_kana_FU;
pub const kana_HU: Key = ffi::GDK_KEY_kana_HU;
pub const kana_HE: Key = ffi::GDK_KEY_kana_HE;
pub const kana_HO: Key = ffi::GDK_KEY_kana_HO;
pub const kana_MA: Key = ffi::GDK_KEY_kana_MA;
pub const kana_MI: Key = ffi::GDK_KEY_kana_MI;
pub const kana_MU: Key = ffi::GDK_KEY_kana_MU;
pub const kana_ME: Key = ffi::GDK_KEY_kana_ME;
pub const kana_MO: Key = ffi::GDK_KEY_kana_MO;
pub const kana_YA: Key = ffi::GDK_KEY_kana_YA;
pub const kana_YU: Key = ffi::GDK_KEY_kana_YU;
pub const kana_YO: Key = ffi::GDK_KEY_kana_YO;
pub const kana_RA: Key = ffi::GDK_KEY_kana_RA;
pub const kana_RI: Key = ffi::GDK_KEY_kana_RI;
pub const kana_RU: Key = ffi::GDK_KEY_kana_RU;
pub const kana_RE: Key = ffi::GDK_KEY_kana_RE;
pub const kana_RO: Key = ffi::GDK_KEY_kana_RO;
pub const kana_WA: Key = ffi::GDK_KEY_kana_WA;
pub const kana_N: Key = ffi::GDK_KEY_kana_N;
pub const voicedsound: Key = ffi::GDK_KEY_voicedsound;
pub const semivoicedsound: Key = ffi::GDK_KEY_semivoicedsound;
pub const kana_switch: Key = ffi::GDK_KEY_kana_switch;
pub const Farsi_0: Key = ffi::GDK_KEY_Farsi_0;
pub const Farsi_1: Key = ffi::GDK_KEY_Farsi_1;
pub const Farsi_2: Key = ffi::GDK_KEY_Farsi_2;
pub const Farsi_3: Key = ffi::GDK_KEY_Farsi_3;
pub const Farsi_4: Key = ffi::GDK_KEY_Farsi_4;
pub const Farsi_5: Key = ffi::GDK_KEY_Farsi_5;
pub const Farsi_6: Key = ffi::GDK_KEY_Farsi_6;
pub const Farsi_7: Key = ffi::GDK_KEY_Farsi_7;
pub const Farsi_8: Key = ffi::GDK_KEY_Farsi_8;
pub const Farsi_9: Key = ffi::GDK_KEY_Farsi_9;
pub const Arabic_percent: Key = ffi::GDK_KEY_Arabic_percent;
pub const Arabic_superscript_alef: Key = ffi::GDK_KEY_Arabic_superscript_alef;
pub const Arabic_tteh: Key = ffi::GDK_KEY_Arabic_tteh;
pub const Arabic_peh: Key = ffi::GDK_KEY_Arabic_peh;
pub const Arabic_tcheh: Key = ffi::GDK_KEY_Arabic_tcheh;
pub const Arabic_ddal: Key = ffi::GDK_KEY_Arabic_ddal;
pub const Arabic_rreh: Key = ffi::GDK_KEY_Arabic_rreh;
pub const Arabic_comma: Key = ffi::GDK_KEY_Arabic_comma;
pub const Arabic_fullstop: Key = ffi::GDK_KEY_Arabic_fullstop;
pub const Arabic_0: Key = ffi::GDK_KEY_Arabic_0;
pub const Arabic_1: Key = ffi::GDK_KEY_Arabic_1;
pub const Arabic_2: Key = ffi::GDK_KEY_Arabic_2;
pub const Arabic_3: Key = ffi::GDK_KEY_Arabic_3;
pub const Arabic_4: Key = ffi::GDK_KEY_Arabic_4;
pub const Arabic_5: Key = ffi::GDK_KEY_Arabic_5;
pub const Arabic_6: Key = ffi::GDK_KEY_Arabic_6;
pub const Arabic_7: Key = ffi::GDK_KEY_Arabic_7;
pub const Arabic_8: Key = ffi::GDK_KEY_Arabic_8;
pub const Arabic_9: Key = ffi::GDK_KEY_Arabic_9;
pub const Arabic_semicolon: Key = ffi::GDK_KEY_Arabic_semicolon;
pub const Arabic_question_mark: Key = ffi::GDK_KEY_Arabic_question_mark;
pub const Arabic_hamza: Key = ffi::GDK_KEY_Arabic_hamza;
pub const Arabic_maddaonalef: Key = ffi::GDK_KEY_Arabic_maddaonalef;
pub const Arabic_hamzaonalef: Key = ffi::GDK_KEY_Arabic_hamzaonalef;
pub const Arabic_hamzaonwaw: Key = ffi::GDK_KEY_Arabic_hamzaonwaw;
pub const Arabic_hamzaunderalef: Key = ffi::GDK_KEY_Arabic_hamzaunderalef;
pub const Arabic_hamzaonyeh: Key = ffi::GDK_KEY_Arabic_hamzaonyeh;
pub const Arabic_alef: Key = ffi::GDK_KEY_Arabic_alef;
pub const Arabic_beh: Key = ffi::GDK_KEY_Arabic_beh;
pub const Arabic_tehmarbuta: Key = ffi::GDK_KEY_Arabic_tehmarbuta;
pub const Arabic_teh: Key = ffi::GDK_KEY_Arabic_teh;
pub const Arabic_theh: Key = ffi::GDK_KEY_Arabic_theh;
pub const Arabic_jeem: Key = ffi::GDK_KEY_Arabic_jeem;
pub const Arabic_hah: Key = ffi::GDK_KEY_Arabic_hah;
pub const Arabic_khah: Key = ffi::GDK_KEY_Arabic_khah;
pub const Arabic_dal: Key = ffi::GDK_KEY_Arabic_dal;
pub const Arabic_thal: Key = ffi::GDK_KEY_Arabic_thal;
pub const Arabic_ra: Key = ffi::GDK_KEY_Arabic_ra;
pub const Arabic_zain: Key = ffi::GDK_KEY_Arabic_zain;
pub const Arabic_seen: Key = ffi::GDK_KEY_Arabic_seen;
pub const Arabic_sheen: Key = ffi::GDK_KEY_Arabic_sheen;
pub const Arabic_sad: Key = ffi::GDK_KEY_Arabic_sad;
pub const Arabic_dad: Key = ffi::GDK_KEY_Arabic_dad;
pub const Arabic_tah: Key = ffi::GDK_KEY_Arabic_tah;
pub const Arabic_zah: Key = ffi::GDK_KEY_Arabic_zah;
pub const Arabic_ain: Key = ffi::GDK_KEY_Arabic_ain;
pub const Arabic_ghain: Key = ffi::GDK_KEY_Arabic_ghain;
pub const Arabic_tatweel: Key = ffi::GDK_KEY_Arabic_tatweel;
pub const Arabic_feh: Key = ffi::GDK_KEY_Arabic_feh;
pub const Arabic_qaf: Key = ffi::GDK_KEY_Arabic_qaf;
pub const Arabic_kaf: Key = ffi::GDK_KEY_Arabic_kaf;
pub const Arabic_lam: Key = ffi::GDK_KEY_Arabic_lam;
pub const Arabic_meem: Key = ffi::GDK_KEY_Arabic_meem;
pub const Arabic_noon: Key = ffi::GDK_KEY_Arabic_noon;
pub const Arabic_ha: Key = ffi::GDK_KEY_Arabic_ha;
pub const Arabic_heh: Key = ffi::GDK_KEY_Arabic_heh;
pub const Arabic_waw: Key = ffi::GDK_KEY_Arabic_waw;
pub const Arabic_alefmaksura: Key = ffi::GDK_KEY_Arabic_alefmaksura;
pub const Arabic_yeh: Key = ffi::GDK_KEY_Arabic_yeh;
pub const Arabic_fathatan: Key = ffi::GDK_KEY_Arabic_fathatan;
pub const Arabic_dammatan: Key = ffi::GDK_KEY_Arabic_dammatan;
pub const Arabic_kasratan: Key = ffi::GDK_KEY_Arabic_kasratan;
pub const Arabic_fatha: Key = ffi::GDK_KEY_Arabic_fatha;
pub const Arabic_damma: Key = ffi::GDK_KEY_Arabic_damma;
pub const Arabic_kasra: Key = ffi::GDK_KEY_Arabic_kasra;
pub const Arabic_shadda: Key = ffi::GDK_KEY_Arabic_shadda;
pub const Arabic_sukun: Key = ffi::GDK_KEY_Arabic_sukun;
pub const Arabic_madda_above: Key = ffi::GDK_KEY_Arabic_madda_above;
pub const Arabic_hamza_above: Key = ffi::GDK_KEY_Arabic_hamza_above;
pub const Arabic_hamza_below: Key = ffi::GDK_KEY_Arabic_hamza_below;
pub const Arabic_jeh: Key = ffi::GDK_KEY_Arabic_jeh;
pub const Arabic_veh: Key = ffi::GDK_KEY_Arabic_veh;
pub const Arabic_keheh: Key = ffi::GDK_KEY_Arabic_keheh;
pub const Arabic_gaf: Key = ffi::GDK_KEY_Arabic_gaf;
pub const Arabic_noon_ghunna: Key = ffi::GDK_KEY_Arabic_noon_ghunna;
pub const Arabic_heh_doachashmee: Key = ffi::GDK_KEY_Arabic_heh_doachashmee;
pub const Farsi_yeh: Key = ffi::GDK_KEY_Farsi_yeh;
pub const Arabic_farsi_yeh: Key = ffi::GDK_KEY_Arabic_farsi_yeh;
pub const Arabic_yeh_baree: Key = ffi::GDK_KEY_Arabic_yeh_baree;
pub const Arabic_heh_goal: Key = ffi::GDK_KEY_Arabic_heh_goal;
pub const Arabic_switch: Key = ffi::GDK_KEY_Arabic_switch;
pub const Cyrillic_GHE_bar: Key = ffi::GDK_KEY_Cyrillic_GHE_bar;
pub const Cyrillic_ghe_bar: Key = ffi::GDK_KEY_Cyrillic_ghe_bar;
pub const Cyrillic_ZHE_descender: Key = ffi::GDK_KEY_Cyrillic_ZHE_descender;
pub const Cyrillic_zhe_descender: Key = ffi::GDK_KEY_Cyrillic_zhe_descender;
pub const Cyrillic_KA_descender: Key = ffi::GDK_KEY_Cyrillic_KA_descender;
pub const Cyrillic_ka_descender: Key = ffi::GDK_KEY_Cyrillic_ka_descender;
pub const Cyrillic_KA_vertstroke: Key = ffi::GDK_KEY_Cyrillic_KA_vertstroke;
pub const Cyrillic_ka_vertstroke: Key = ffi::GDK_KEY_Cyrillic_ka_vertstroke;
pub const Cyrillic_EN_descender: Key = ffi::GDK_KEY_Cyrillic_EN_descender;
pub const Cyrillic_en_descender: Key = ffi::GDK_KEY_Cyrillic_en_descender;
pub const Cyrillic_U_straight: Key = ffi::GDK_KEY_Cyrillic_U_straight;
pub const Cyrillic_u_straight: Key = ffi::GDK_KEY_Cyrillic_u_straight;
pub const Cyrillic_U_straight_bar: Key = ffi::GDK_KEY_Cyrillic_U_straight_bar;
pub const Cyrillic_u_straight_bar: Key = ffi::GDK_KEY_Cyrillic_u_straight_bar;
pub const Cyrillic_HA_descender: Key = ffi::GDK_KEY_Cyrillic_HA_descender;
pub const Cyrillic_ha_descender: Key = ffi::GDK_KEY_Cyrillic_ha_descender;
pub const Cyrillic_CHE_descender: Key = ffi::GDK_KEY_Cyrillic_CHE_descender;
pub const Cyrillic_che_descender: Key = ffi::GDK_KEY_Cyrillic_che_descender;
pub const Cyrillic_CHE_vertstroke: Key = ffi::GDK_KEY_Cyrillic_CHE_vertstroke;
pub const Cyrillic_che_vertstroke: Key = ffi::GDK_KEY_Cyrillic_che_vertstroke;
pub const Cyrillic_SHHA: Key = ffi::GDK_KEY_Cyrillic_SHHA;
pub const Cyrillic_shha: Key = ffi::GDK_KEY_Cyrillic_shha;
pub const Cyrillic_SCHWA: Key = ffi::GDK_KEY_Cyrillic_SCHWA;
pub const Cyrillic_schwa: Key = ffi::GDK_KEY_Cyrillic_schwa;
pub const Cyrillic_I_macron: Key = ffi::GDK_KEY_Cyrillic_I_macron;
pub const Cyrillic_i_macron: Key = ffi::GDK_KEY_Cyrillic_i_macron;
pub const Cyrillic_O_bar: Key = ffi::GDK_KEY_Cyrillic_O_bar;
pub const Cyrillic_o_bar: Key = ffi::GDK_KEY_Cyrillic_o_bar;
pub const Cyrillic_U_macron: Key = ffi::GDK_KEY_Cyrillic_U_macron;
pub const Cyrillic_u_macron: Key = ffi::GDK_KEY_Cyrillic_u_macron;
pub const Serbian_dje: Key = ffi::GDK_KEY_Serbian_dje;
pub const Macedonia_gje: Key = ffi::GDK_KEY_Macedonia_gje;
pub const Cyrillic_io: Key = ffi::GDK_KEY_Cyrillic_io;
pub const Ukrainian_ie: Key = ffi::GDK_KEY_Ukrainian_ie;
pub const Ukranian_je: Key = ffi::GDK_KEY_Ukranian_je;
pub const Macedonia_dse: Key = ffi::GDK_KEY_Macedonia_dse;
pub const Ukrainian_i: Key = ffi::GDK_KEY_Ukrainian_i;
pub const Ukranian_i: Key = ffi::GDK_KEY_Ukranian_i;
pub const Ukrainian_yi: Key = ffi::GDK_KEY_Ukrainian_yi;
pub const Ukranian_yi: Key = ffi::GDK_KEY_Ukranian_yi;
pub const Cyrillic_je: Key = ffi::GDK_KEY_Cyrillic_je;
pub const Serbian_je: Key = ffi::GDK_KEY_Serbian_je;
pub const Cyrillic_lje: Key = ffi::GDK_KEY_Cyrillic_lje;
pub const Serbian_lje: Key = ffi::GDK_KEY_Serbian_lje;
pub const Cyrillic_nje: Key = ffi::GDK_KEY_Cyrillic_nje;
pub const Serbian_nje: Key = ffi::GDK_KEY_Serbian_nje;
pub const Serbian_tshe: Key = ffi::GDK_KEY_Serbian_tshe;
pub const Macedonia_kje: Key = ffi::GDK_KEY_Macedonia_kje;
pub const Ukrainian_ghe_with_upturn: Key = ffi::GDK_KEY_Ukrainian_ghe_with_upturn;
pub const Byelorussian_shortu: Key = ffi::GDK_KEY_Byelorussian_shortu;
pub const Cyrillic_dzhe: Key = ffi::GDK_KEY_Cyrillic_dzhe;
pub const Serbian_dze: Key = ffi::GDK_KEY_Serbian_dze;
pub const numerosign: Key = ffi::GDK_KEY_numerosign;
pub const Serbian_DJE: Key = ffi::GDK_KEY_Serbian_DJE;
pub const Macedonia_GJE: Key = ffi::GDK_KEY_Macedonia_GJE;
pub const Cyrillic_IO: Key = ffi::GDK_KEY_Cyrillic_IO;
pub const Ukrainian_IE: Key = ffi::GDK_KEY_Ukrainian_IE;
pub const Ukranian_JE: Key = ffi::GDK_KEY_Ukranian_JE;
pub const Macedonia_DSE: Key = ffi::GDK_KEY_Macedonia_DSE;
pub const Ukrainian_I: Key = ffi::GDK_KEY_Ukrainian_I;
pub const Ukranian_I: Key = ffi::GDK_KEY_Ukranian_I;
pub const Ukrainian_YI: Key = ffi::GDK_KEY_Ukrainian_YI;
pub const Ukranian_YI: Key = ffi::GDK_KEY_Ukranian_YI;
pub const Cyrillic_JE: Key = ffi::GDK_KEY_Cyrillic_JE;
pub const Serbian_JE: Key = ffi::GDK_KEY_Serbian_JE;
pub const Cyrillic_LJE: Key = ffi::GDK_KEY_Cyrillic_LJE;
pub const Serbian_LJE: Key = ffi::GDK_KEY_Serbian_LJE;
pub const Cyrillic_NJE: Key = ffi::GDK_KEY_Cyrillic_NJE;
pub const Serbian_NJE: Key = ffi::GDK_KEY_Serbian_NJE;
pub const Serbian_TSHE: Key = ffi::GDK_KEY_Serbian_TSHE;
pub const Macedonia_KJE: Key = ffi::GDK_KEY_Macedonia_KJE;
pub const Ukrainian_GHE_WITH_UPTURN: Key = ffi::GDK_KEY_Ukrainian_GHE_WITH_UPTURN;
pub const Byelorussian_SHORTU: Key = ffi::GDK_KEY_Byelorussian_SHORTU;
pub const Cyrillic_DZHE: Key = ffi::GDK_KEY_Cyrillic_DZHE;
pub const Serbian_DZE: Key = ffi::GDK_KEY_Serbian_DZE;
pub const Cyrillic_yu: Key = ffi::GDK_KEY_Cyrillic_yu;
pub const Cyrillic_a: Key = ffi::GDK_KEY_Cyrillic_a;
pub const Cyrillic_be: Key = ffi::GDK_KEY_Cyrillic_be;
pub const Cyrillic_tse: Key = ffi::GDK_KEY_Cyrillic_tse;
pub const Cyrillic_de: Key = ffi::GDK_KEY_Cyrillic_de;
pub const Cyrillic_ie: Key = ffi::GDK_KEY_Cyrillic_ie;
pub const Cyrillic_ef: Key = ffi::GDK_KEY_Cyrillic_ef;
pub const Cyrillic_ghe: Key = ffi::GDK_KEY_Cyrillic_ghe;
pub const Cyrillic_ha: Key = ffi::GDK_KEY_Cyrillic_ha;
pub const Cyrillic_i: Key = ffi::GDK_KEY_Cyrillic_i;
pub const Cyrillic_shorti: Key = ffi::GDK_KEY_Cyrillic_shorti;
pub const Cyrillic_ka: Key = ffi::GDK_KEY_Cyrillic_ka;
pub const Cyrillic_el: Key = ffi::GDK_KEY_Cyrillic_el;
pub const Cyrillic_em: Key = ffi::GDK_KEY_Cyrillic_em;
pub const Cyrillic_en: Key = ffi::GDK_KEY_Cyrillic_en;
pub const Cyrillic_o: Key = ffi::GDK_KEY_Cyrillic_o;
pub const Cyrillic_pe: Key = ffi::GDK_KEY_Cyrillic_pe;
pub const Cyrillic_ya: Key = ffi::GDK_KEY_Cyrillic_ya;
pub const Cyrillic_er: Key = ffi::GDK_KEY_Cyrillic_er;
pub const Cyrillic_es: Key = ffi::GDK_KEY_Cyrillic_es;
pub const Cyrillic_te: Key = ffi::GDK_KEY_Cyrillic_te;
pub const Cyrillic_u: Key = ffi::GDK_KEY_Cyrillic_u;
pub const Cyrillic_zhe: Key = ffi::GDK_KEY_Cyrillic_zhe;
pub const Cyrillic_ve: Key = ffi::GDK_KEY_Cyrillic_ve;
pub const Cyrillic_softsign: Key = ffi::GDK_KEY_Cyrillic_softsign;
pub const Cyrillic_yeru: Key = ffi::GDK_KEY_Cyrillic_yeru;
pub const Cyrillic_ze: Key = ffi::GDK_KEY_Cyrillic_ze;
pub const Cyrillic_sha: Key = ffi::GDK_KEY_Cyrillic_sha;
pub const Cyrillic_e: Key = ffi::GDK_KEY_Cyrillic_e;
pub const Cyrillic_shcha: Key = ffi::GDK_KEY_Cyrillic_shcha;
pub const Cyrillic_che: Key = ffi::GDK_KEY_Cyrillic_che;
pub const Cyrillic_hardsign: Key = ffi::GDK_KEY_Cyrillic_hardsign;
pub const Cyrillic_YU: Key = ffi::GDK_KEY_Cyrillic_YU;
pub const Cyrillic_A: Key = ffi::GDK_KEY_Cyrillic_A;
pub const Cyrillic_BE: Key = ffi::GDK_KEY_Cyrillic_BE;
pub const Cyrillic_TSE: Key = ffi::GDK_KEY_Cyrillic_TSE;
pub const Cyrillic_DE: Key = ffi::GDK_KEY_Cyrillic_DE;
pub const Cyrillic_IE: Key = ffi::GDK_KEY_Cyrillic_IE;
pub const Cyrillic_EF: Key = ffi::GDK_KEY_Cyrillic_EF;
pub const Cyrillic_GHE: Key = ffi::GDK_KEY_Cyrillic_GHE;
pub const Cyrillic_HA: Key = ffi::GDK_KEY_Cyrillic_HA;
pub const Cyrillic_I: Key = ffi::GDK_KEY_Cyrillic_I;
pub const Cyrillic_SHORTI: Key = ffi::GDK_KEY_Cyrillic_SHORTI;
pub const Cyrillic_KA: Key = ffi::GDK_KEY_Cyrillic_KA;
pub const Cyrillic_EL: Key = ffi::GDK_KEY_Cyrillic_EL;
pub const Cyrillic_EM: Key = ffi::GDK_KEY_Cyrillic_EM;
pub const Cyrillic_EN: Key = ffi::GDK_KEY_Cyrillic_EN;
pub const Cyrillic_O: Key = ffi::GDK_KEY_Cyrillic_O;
pub const Cyrillic_PE: Key = ffi::GDK_KEY_Cyrillic_PE;
pub const Cyrillic_YA: Key = ffi::GDK_KEY_Cyrillic_YA;
pub const Cyrillic_ER: Key = ffi::GDK_KEY_Cyrillic_ER;
pub const Cyrillic_ES: Key = ffi::GDK_KEY_Cyrillic_ES;
pub const Cyrillic_TE: Key = ffi::GDK_KEY_Cyrillic_TE;
pub const Cyrillic_U: Key = ffi::GDK_KEY_Cyrillic_U;
pub const Cyrillic_ZHE: Key = ffi::GDK_KEY_Cyrillic_ZHE;
pub const Cyrillic_VE: Key = ffi::GDK_KEY_Cyrillic_VE;
pub const Cyrillic_SOFTSIGN: Key = ffi::GDK_KEY_Cyrillic_SOFTSIGN;
pub const Cyrillic_YERU: Key = ffi::GDK_KEY_Cyrillic_YERU;
pub const Cyrillic_ZE: Key = ffi::GDK_KEY_Cyrillic_ZE;
pub const Cyrillic_SHA: Key = ffi::GDK_KEY_Cyrillic_SHA;
pub const Cyrillic_E: Key = ffi::GDK_KEY_Cyrillic_E;
pub const Cyrillic_SHCHA: Key = ffi::GDK_KEY_Cyrillic_SHCHA;
pub const Cyrillic_CHE: Key = ffi::GDK_KEY_Cyrillic_CHE;
pub const Cyrillic_HARDSIGN: Key = ffi::GDK_KEY_Cyrillic_HARDSIGN;
pub const Greek_ALPHAaccent: Key = ffi::GDK_KEY_Greek_ALPHAaccent;
pub const Greek_EPSILONaccent: Key = ffi::GDK_KEY_Greek_EPSILONaccent;
pub const Greek_ETAaccent: Key = ffi::GDK_KEY_Greek_ETAaccent;
pub const Greek_IOTAaccent: Key = ffi::GDK_KEY_Greek_IOTAaccent;
pub const Greek_IOTAdieresis: Key = ffi::GDK_KEY_Greek_IOTAdieresis;
pub const Greek_IOTAdiaeresis: Key = ffi::GDK_KEY_Greek_IOTAdiaeresis;
pub const Greek_OMICRONaccent: Key = ffi::GDK_KEY_Greek_OMICRONaccent;
pub const Greek_UPSILONaccent: Key = ffi::GDK_KEY_Greek_UPSILONaccent;
pub const Greek_UPSILONdieresis: Key = ffi::GDK_KEY_Greek_UPSILONdieresis;
pub const Greek_OMEGAaccent: Key = ffi::GDK_KEY_Greek_OMEGAaccent;
pub const Greek_accentdieresis: Key = ffi::GDK_KEY_Greek_accentdieresis;
pub const Greek_horizbar: Key = ffi::GDK_KEY_Greek_horizbar;
pub const Greek_alphaaccent: Key = ffi::GDK_KEY_Greek_alphaaccent;
pub const Greek_epsilonaccent: Key = ffi::GDK_KEY_Greek_epsilonaccent;
pub const Greek_etaaccent: Key = ffi::GDK_KEY_Greek_etaaccent;
pub const Greek_iotaaccent: Key = ffi::GDK_KEY_Greek_iotaaccent;
pub const Greek_iotadieresis: Key = ffi::GDK_KEY_Greek_iotadieresis;
pub const Greek_iotaaccentdieresis: Key = ffi::GDK_KEY_Greek_iotaaccentdieresis;
pub const Greek_omicronaccent: Key = ffi::GDK_KEY_Greek_omicronaccent;
pub const Greek_upsilonaccent: Key = ffi::GDK_KEY_Greek_upsilonaccent;
pub const Greek_upsilondieresis: Key = ffi::GDK_KEY_Greek_upsilondieresis;
pub const Greek_upsilonaccentdieresis: Key = ffi::GDK_KEY_Greek_upsilonaccentdieresis;
pub const Greek_omegaaccent: Key = ffi::GDK_KEY_Greek_omegaaccent;
pub const Greek_ALPHA: Key = ffi::GDK_KEY_Greek_ALPHA;
pub const Greek_BETA: Key = ffi::GDK_KEY_Greek_BETA;
pub const Greek_GAMMA: Key = ffi::GDK_KEY_Greek_GAMMA;
pub const Greek_DELTA: Key = ffi::GDK_KEY_Greek_DELTA;
pub const Greek_EPSILON: Key = ffi::GDK_KEY_Greek_EPSILON;
pub const Greek_ZETA: Key = ffi::GDK_KEY_Greek_ZETA;
pub const Greek_ETA: Key = ffi::GDK_KEY_Greek_ETA;
pub const Greek_THETA: Key = ffi::GDK_KEY_Greek_THETA;
pub const Greek_IOTA: Key = ffi::GDK_KEY_Greek_IOTA;
pub const Greek_KAPPA: Key = ffi::GDK_KEY_Greek_KAPPA;
pub const Greek_LAMDA: Key = ffi::GDK_KEY_Greek_LAMDA;
pub const Greek_LAMBDA: Key = ffi::GDK_KEY_Greek_LAMBDA;
pub const Greek_MU: Key = ffi::GDK_KEY_Greek_MU;
pub const Greek_NU: Key = ffi::GDK_KEY_Greek_NU;
pub const Greek_XI: Key = ffi::GDK_KEY_Greek_XI;
pub const Greek_OMICRON: Key = ffi::GDK_KEY_Greek_OMICRON;
pub const Greek_PI: Key = ffi::GDK_KEY_Greek_PI;
pub const Greek_RHO: Key = ffi::GDK_KEY_Greek_RHO;
pub const Greek_SIGMA: Key = ffi::GDK_KEY_Greek_SIGMA;
pub const Greek_TAU: Key = ffi::GDK_KEY_Greek_TAU;
pub const Greek_UPSILON: Key = ffi::GDK_KEY_Greek_UPSILON;
pub const Greek_PHI: Key = ffi::GDK_KEY_Greek_PHI;
pub const Greek_CHI: Key = ffi::GDK_KEY_Greek_CHI;
pub const Greek_PSI: Key = ffi::GDK_KEY_Greek_PSI;
pub const Greek_OMEGA: Key = ffi::GDK_KEY_Greek_OMEGA;
pub const Greek_alpha: Key = ffi::GDK_KEY_Greek_alpha;
pub const Greek_beta: Key = ffi::GDK_KEY_Greek_beta;
pub const Greek_gamma: Key = ffi::GDK_KEY_Greek_gamma;
pub const Greek_delta: Key = ffi::GDK_KEY_Greek_delta;
pub const Greek_epsilon: Key = ffi::GDK_KEY_Greek_epsilon;
pub const Greek_zeta: Key = ffi::GDK_KEY_Greek_zeta;
pub const Greek_eta: Key = ffi::GDK_KEY_Greek_eta;
pub const Greek_theta: Key = ffi::GDK_KEY_Greek_theta;
pub const Greek_iota: Key = ffi::GDK_KEY_Greek_iota;
pub const Greek_kappa: Key = ffi::GDK_KEY_Greek_kappa;
pub const Greek_lamda: Key = ffi::GDK_KEY_Greek_lamda;
pub const Greek_lambda: Key = ffi::GDK_KEY_Greek_lambda;
pub const Greek_mu: Key = ffi::GDK_KEY_Greek_mu;
pub const Greek_nu: Key = ffi::GDK_KEY_Greek_nu;
pub const Greek_xi: Key = ffi::GDK_KEY_Greek_xi;
pub const Greek_omicron: Key = ffi::GDK_KEY_Greek_omicron;
pub const Greek_pi: Key = ffi::GDK_KEY_Greek_pi;
pub const Greek_rho: Key = ffi::GDK_KEY_Greek_rho;
pub const Greek_sigma: Key = ffi::GDK_KEY_Greek_sigma;
pub const Greek_finalsmallsigma: Key = ffi::GDK_KEY_Greek_finalsmallsigma;
pub const Greek_tau: Key = ffi::GDK_KEY_Greek_tau;
pub const Greek_upsilon: Key = ffi::GDK_KEY_Greek_upsilon;
pub const Greek_phi: Key = ffi::GDK_KEY_Greek_phi;
pub const Greek_chi: Key = ffi::GDK_KEY_Greek_chi;
pub const Greek_psi: Key = ffi::GDK_KEY_Greek_psi;
pub const Greek_omega: Key = ffi::GDK_KEY_Greek_omega;
pub const Greek_switch: Key = ffi::GDK_KEY_Greek_switch;
pub const leftradical: Key = ffi::GDK_KEY_leftradical;
pub const topleftradical: Key = ffi::GDK_KEY_topleftradical;
pub const horizconnector: Key = ffi::GDK_KEY_horizconnector;
pub const topintegral: Key = ffi::GDK_KEY_topintegral;
pub const botintegral: Key = ffi::GDK_KEY_botintegral;
pub const vertconnector: Key = ffi::GDK_KEY_vertconnector;
pub const topleftsqbracket: Key = ffi::GDK_KEY_topleftsqbracket;
pub const botleftsqbracket: Key = ffi::GDK_KEY_botleftsqbracket;
pub const toprightsqbracket: Key = ffi::GDK_KEY_toprightsqbracket;
pub const botrightsqbracket: Key = ffi::GDK_KEY_botrightsqbracket;
pub const topleftparens: Key = ffi::GDK_KEY_topleftparens;
pub const botleftparens: Key = ffi::GDK_KEY_botleftparens;
pub const toprightparens: Key = ffi::GDK_KEY_toprightparens;
pub const botrightparens: Key = ffi::GDK_KEY_botrightparens;
pub const leftmiddlecurlybrace: Key = ffi::GDK_KEY_leftmiddlecurlybrace;
pub const rightmiddlecurlybrace: Key = ffi::GDK_KEY_rightmiddlecurlybrace;
pub const topleftsummation: Key = ffi::GDK_KEY_topleftsummation;
pub const botleftsummation: Key = ffi::GDK_KEY_botleftsummation;
pub const topvertsummationconnector: Key = ffi::GDK_KEY_topvertsummationconnector;
pub const botvertsummationconnector: Key = ffi::GDK_KEY_botvertsummationconnector;
pub const toprightsummation: Key = ffi::GDK_KEY_toprightsummation;
pub const botrightsummation: Key = ffi::GDK_KEY_botrightsummation;
pub const rightmiddlesummation: Key = ffi::GDK_KEY_rightmiddlesummation;
pub const lessthanequal: Key = ffi::GDK_KEY_lessthanequal;
pub const notequal: Key = ffi::GDK_KEY_notequal;
pub const greaterthanequal: Key = ffi::GDK_KEY_greaterthanequal;
pub const integral: Key = ffi::GDK_KEY_integral;
pub const therefore: Key = ffi::GDK_KEY_therefore;
pub const variation: Key = ffi::GDK_KEY_variation;
pub const infinity: Key = ffi::GDK_KEY_infinity;
pub const nabla: Key = ffi::GDK_KEY_nabla;
pub const approximate: Key = ffi::GDK_KEY_approximate;
pub const similarequal: Key = ffi::GDK_KEY_similarequal;
pub const ifonlyif: Key = ffi::GDK_KEY_ifonlyif;
pub const implies: Key = ffi::GDK_KEY_implies;
pub const identical: Key = ffi::GDK_KEY_identical;
pub const radical: Key = ffi::GDK_KEY_radical;
pub const includedin: Key = ffi::GDK_KEY_includedin;
pub const includes: Key = ffi::GDK_KEY_includes;
pub const intersection: Key = ffi::GDK_KEY_intersection;
pub const union: Key = ffi::GDK_KEY_union;
pub const logicaland: Key = ffi::GDK_KEY_logicaland;
pub const logicalor: Key = ffi::GDK_KEY_logicalor;
pub const partialderivative: Key = ffi::GDK_KEY_partialderivative;
pub const function: Key = ffi::GDK_KEY_function;
pub const leftarrow: Key = ffi::GDK_KEY_leftarrow;
pub const uparrow: Key = ffi::GDK_KEY_uparrow;
pub const rightarrow: Key = ffi::GDK_KEY_rightarrow;
pub const downarrow: Key = ffi::GDK_KEY_downarrow;
pub const blank: Key = ffi::GDK_KEY_blank;
pub const soliddiamond: Key = ffi::GDK_KEY_soliddiamond;
pub const checkerboard: Key = ffi::GDK_KEY_checkerboard;
pub const ht: Key = ffi::GDK_KEY_ht;
pub const ff: Key = ffi::GDK_KEY_ff;
pub const cr: Key = ffi::GDK_KEY_cr;
pub const lf: Key = ffi::GDK_KEY_lf;
pub const nl: Key = ffi::GDK_KEY_nl;
pub const vt: Key = ffi::GDK_KEY_vt;
pub const lowrightcorner: Key = ffi::GDK_KEY_lowrightcorner;
pub const uprightcorner: Key = ffi::GDK_KEY_uprightcorner;
pub const upleftcorner: Key = ffi::GDK_KEY_upleftcorner;
pub const lowleftcorner: Key = ffi::GDK_KEY_lowleftcorner;
pub const crossinglines: Key = ffi::GDK_KEY_crossinglines;
pub const horizlinescan1: Key = ffi::GDK_KEY_horizlinescan1;
pub const horizlinescan3: Key = ffi::GDK_KEY_horizlinescan3;
pub const horizlinescan5: Key = ffi::GDK_KEY_horizlinescan5;
pub const horizlinescan7: Key = ffi::GDK_KEY_horizlinescan7;
pub const horizlinescan9: Key = ffi::GDK_KEY_horizlinescan9;
pub const leftt: Key = ffi::GDK_KEY_leftt;
pub const rightt: Key = ffi::GDK_KEY_rightt;
pub const bott: Key = ffi::GDK_KEY_bott;
pub const topt: Key = ffi::GDK_KEY_topt;
pub const vertbar: Key = ffi::GDK_KEY_vertbar;
pub const emspace: Key = ffi::GDK_KEY_emspace;
pub const enspace: Key = ffi::GDK_KEY_enspace;
pub const em3space: Key = ffi::GDK_KEY_em3space;
pub const em4space: Key = ffi::GDK_KEY_em4space;
pub const digitspace: Key = ffi::GDK_KEY_digitspace;
pub const punctspace: Key = ffi::GDK_KEY_punctspace;
pub const thinspace: Key = ffi::GDK_KEY_thinspace;
pub const hairspace: Key = ffi::GDK_KEY_hairspace;
pub const emdash: Key = ffi::GDK_KEY_emdash;
pub const endash: Key = ffi::GDK_KEY_endash;
pub const signifblank: Key = ffi::GDK_KEY_signifblank;
pub const ellipsis: Key = ffi::GDK_KEY_ellipsis;
pub const doubbaselinedot: Key = ffi::GDK_KEY_doubbaselinedot;
pub const onethird: Key = ffi::GDK_KEY_onethird;
pub const twothirds: Key = ffi::GDK_KEY_twothirds;
pub const onefifth: Key = ffi::GDK_KEY_onefifth;
pub const twofifths: Key = ffi::GDK_KEY_twofifths;
pub const threefifths: Key = ffi::GDK_KEY_threefifths;
pub const fourfifths: Key = ffi::GDK_KEY_fourfifths;
pub const onesixth: Key = ffi::GDK_KEY_onesixth;
pub const fivesixths: Key = ffi::GDK_KEY_fivesixths;
pub const careof: Key = ffi::GDK_KEY_careof;
pub const figdash: Key = ffi::GDK_KEY_figdash;
pub const leftanglebracket: Key = ffi::GDK_KEY_leftanglebracket;
pub const decimalpoint: Key = ffi::GDK_KEY_decimalpoint;
pub const rightanglebracket: Key = ffi::GDK_KEY_rightanglebracket;
pub const marker: Key = ffi::GDK_KEY_marker;
pub const oneeighth: Key = ffi::GDK_KEY_oneeighth;
pub const threeeighths: Key = ffi::GDK_KEY_threeeighths;
pub const fiveeighths: Key = ffi::GDK_KEY_fiveeighths;
pub const seveneighths: Key = ffi::GDK_KEY_seveneighths;
pub const trademark: Key = ffi::GDK_KEY_trademark;
pub const signaturemark: Key = ffi::GDK_KEY_signaturemark;
pub const trademarkincircle: Key = ffi::GDK_KEY_trademarkincircle;
pub const leftopentriangle: Key = ffi::GDK_KEY_leftopentriangle;
pub const rightopentriangle: Key = ffi::GDK_KEY_rightopentriangle;
pub const emopencircle: Key = ffi::GDK_KEY_emopencircle;
pub const emopenrectangle: Key = ffi::GDK_KEY_emopenrectangle;
pub const leftsinglequotemark: Key = ffi::GDK_KEY_leftsinglequotemark;
pub const rightsinglequotemark: Key = ffi::GDK_KEY_rightsinglequotemark;
pub const leftdoublequotemark: Key = ffi::GDK_KEY_leftdoublequotemark;
pub const rightdoublequotemark: Key = ffi::GDK_KEY_rightdoublequotemark;
pub const prescription: Key = ffi::GDK_KEY_prescription;
pub const permille: Key = ffi::GDK_KEY_permille;
pub const minutes: Key = ffi::GDK_KEY_minutes;
pub const seconds: Key = ffi::GDK_KEY_seconds;
pub const latincross: Key = ffi::GDK_KEY_latincross;
pub const hexagram: Key = ffi::GDK_KEY_hexagram;
pub const filledrectbullet: Key = ffi::GDK_KEY_filledrectbullet;
pub const filledlefttribullet: Key = ffi::GDK_KEY_filledlefttribullet;
pub const filledrighttribullet: Key = ffi::GDK_KEY_filledrighttribullet;
pub const emfilledcircle: Key = ffi::GDK_KEY_emfilledcircle;
pub const emfilledrect: Key = ffi::GDK_KEY_emfilledrect;
pub const enopencircbullet: Key = ffi::GDK_KEY_enopencircbullet;
pub const enopensquarebullet: Key = ffi::GDK_KEY_enopensquarebullet;
pub const openrectbullet: Key = ffi::GDK_KEY_openrectbullet;
pub const opentribulletup: Key = ffi::GDK_KEY_opentribulletup;
pub const opentribulletdown: Key = ffi::GDK_KEY_opentribulletdown;
pub const openstar: Key = ffi::GDK_KEY_openstar;
pub const enfilledcircbullet: Key = ffi::GDK_KEY_enfilledcircbullet;
pub const enfilledsqbullet: Key = ffi::GDK_KEY_enfilledsqbullet;
pub const filledtribulletup: Key = ffi::GDK_KEY_filledtribulletup;
pub const filledtribulletdown: Key = ffi::GDK_KEY_filledtribulletdown;
pub const leftpointer: Key = ffi::GDK_KEY_leftpointer;
pub const rightpointer: Key = ffi::GDK_KEY_rightpointer;
pub const club: Key = ffi::GDK_KEY_club;
pub const diamond: Key = ffi::GDK_KEY_diamond;
pub const heart: Key = ffi::GDK_KEY_heart;
pub const maltesecross: Key = ffi::GDK_KEY_maltesecross;
pub const dagger: Key = ffi::GDK_KEY_dagger;
pub const doubledagger: Key = ffi::GDK_KEY_doubledagger;
pub const checkmark: Key = ffi::GDK_KEY_checkmark;
pub const ballotcross: Key = ffi::GDK_KEY_ballotcross;
pub const musicalsharp: Key = ffi::GDK_KEY_musicalsharp;
pub const musicalflat: Key = ffi::GDK_KEY_musicalflat;
pub const malesymbol: Key = ffi::GDK_KEY_malesymbol;
pub const femalesymbol: Key = ffi::GDK_KEY_femalesymbol;
pub const telephone: Key = ffi::GDK_KEY_telephone;
pub const telephonerecorder: Key = ffi::GDK_KEY_telephonerecorder;
pub const phonographcopyright: Key = ffi::GDK_KEY_phonographcopyright;
pub const caret: Key = ffi::GDK_KEY_caret;
pub const singlelowquotemark: Key = ffi::GDK_KEY_singlelowquotemark;
pub const doublelowquotemark: Key = ffi::GDK_KEY_doublelowquotemark;
pub const cursor: Key = ffi::GDK_KEY_cursor;
pub const leftcaret: Key = ffi::GDK_KEY_leftcaret;
pub const rightcaret: Key = ffi::GDK_KEY_rightcaret;
pub const downcaret: Key = ffi::GDK_KEY_downcaret;
pub const upcaret: Key = ffi::GDK_KEY_upcaret;
pub const overbar: Key = ffi::GDK_KEY_overbar;
pub const downtack: Key = ffi::GDK_KEY_downtack;
pub const upshoe: Key = ffi::GDK_KEY_upshoe;
pub const downstile: Key = ffi::GDK_KEY_downstile;
pub const underbar: Key = ffi::GDK_KEY_underbar;
pub const jot: Key = ffi::GDK_KEY_jot;
pub const quad: Key = ffi::GDK_KEY_quad;
pub const uptack: Key = ffi::GDK_KEY_uptack;
pub const circle: Key = ffi::GDK_KEY_circle;
pub const upstile: Key = ffi::GDK_KEY_upstile;
pub const downshoe: Key = ffi::GDK_KEY_downshoe;
pub const rightshoe: Key = ffi::GDK_KEY_rightshoe;
pub const leftshoe: Key = ffi::GDK_KEY_leftshoe;
pub const lefttack: Key = ffi::GDK_KEY_lefttack;
pub const righttack: Key = ffi::GDK_KEY_righttack;
pub const hebrew_doublelowline: Key = ffi::GDK_KEY_hebrew_doublelowline;
pub const hebrew_aleph: Key = ffi::GDK_KEY_hebrew_aleph;
pub const hebrew_bet: Key = ffi::GDK_KEY_hebrew_bet;
pub const hebrew_beth: Key = ffi::GDK_KEY_hebrew_beth;
pub const hebrew_gimel: Key = ffi::GDK_KEY_hebrew_gimel;
pub const hebrew_gimmel: Key = ffi::GDK_KEY_hebrew_gimmel;
pub const hebrew_dalet: Key = ffi::GDK_KEY_hebrew_dalet;
pub const hebrew_daleth: Key = ffi::GDK_KEY_hebrew_daleth;
pub const hebrew_he: Key = ffi::GDK_KEY_hebrew_he;
pub const hebrew_waw: Key = ffi::GDK_KEY_hebrew_waw;
pub const hebrew_zain: Key = ffi::GDK_KEY_hebrew_zain;
pub const hebrew_zayin: Key = ffi::GDK_KEY_hebrew_zayin;
pub const hebrew_chet: Key = ffi::GDK_KEY_hebrew_chet;
pub const hebrew_het: Key = ffi::GDK_KEY_hebrew_het;
pub const hebrew_tet: Key = ffi::GDK_KEY_hebrew_tet;
pub const hebrew_teth: Key = ffi::GDK_KEY_hebrew_teth;
pub const hebrew_yod: Key = ffi::GDK_KEY_hebrew_yod;
pub const hebrew_finalkaph: Key = ffi::GDK_KEY_hebrew_finalkaph;
pub const hebrew_kaph: Key = ffi::GDK_KEY_hebrew_kaph;
pub const hebrew_lamed: Key = ffi::GDK_KEY_hebrew_lamed;
pub const hebrew_finalmem: Key = ffi::GDK_KEY_hebrew_finalmem;
pub const hebrew_mem: Key = ffi::GDK_KEY_hebrew_mem;
pub const hebrew_finalnun: Key = ffi::GDK_KEY_hebrew_finalnun;
pub const hebrew_nun: Key = ffi::GDK_KEY_hebrew_nun;
pub const hebrew_samech: Key = ffi::GDK_KEY_hebrew_samech;
pub const hebrew_samekh: Key = ffi::GDK_KEY_hebrew_samekh;
pub const hebrew_ayin: Key = ffi::GDK_KEY_hebrew_ayin;
pub const hebrew_finalpe: Key = ffi::GDK_KEY_hebrew_finalpe;
pub const hebrew_pe: Key = ffi::GDK_KEY_hebrew_pe;
pub const hebrew_finalzade: Key = ffi::GDK_KEY_hebrew_finalzade;
pub const hebrew_finalzadi: Key = ffi::GDK_KEY_hebrew_finalzadi;
pub const hebrew_zade: Key = ffi::GDK_KEY_hebrew_zade;
pub const hebrew_zadi: Key = ffi::GDK_KEY_hebrew_zadi;
pub const hebrew_qoph: Key = ffi::GDK_KEY_hebrew_qoph;
pub const hebrew_kuf: Key = ffi::GDK_KEY_hebrew_kuf;
pub const hebrew_resh: Key = ffi::GDK_KEY_hebrew_resh;
pub const hebrew_shin: Key = ffi::GDK_KEY_hebrew_shin;
pub const hebrew_taw: Key = ffi::GDK_KEY_hebrew_taw;
pub const hebrew_taf: Key = ffi::GDK_KEY_hebrew_taf;
pub const Hebrew_switch: Key = ffi::GDK_KEY_Hebrew_switch;
pub const Thai_kokai: Key = ffi::GDK_KEY_Thai_kokai;
pub const Thai_khokhai: Key = ffi::GDK_KEY_Thai_khokhai;
pub const Thai_khokhuat: Key = ffi::GDK_KEY_Thai_khokhuat;
pub const Thai_khokhwai: Key = ffi::GDK_KEY_Thai_khokhwai;
pub const Thai_khokhon: Key = ffi::GDK_KEY_Thai_khokhon;
pub const Thai_khorakhang: Key = ffi::GDK_KEY_Thai_khorakhang;
pub const Thai_ngongu: Key = ffi::GDK_KEY_Thai_ngongu;
pub const Thai_chochan: Key = ffi::GDK_KEY_Thai_chochan;
pub const Thai_choching: Key = ffi::GDK_KEY_Thai_choching;
pub const Thai_chochang: Key = ffi::GDK_KEY_Thai_chochang;
pub const Thai_soso: Key = ffi::GDK_KEY_Thai_soso;
pub const Thai_chochoe: Key = ffi::GDK_KEY_Thai_chochoe;
pub const Thai_yoying: Key = ffi::GDK_KEY_Thai_yoying;
pub const Thai_dochada: Key = ffi::GDK_KEY_Thai_dochada;
pub const Thai_topatak: Key = ffi::GDK_KEY_Thai_topatak;
pub const Thai_thothan: Key = ffi::GDK_KEY_Thai_thothan;
pub const Thai_thonangmontho: Key = ffi::GDK_KEY_Thai_thonangmontho;
pub const Thai_thophuthao: Key = ffi::GDK_KEY_Thai_thophuthao;
pub const Thai_nonen: Key = ffi::GDK_KEY_Thai_nonen;
pub const Thai_dodek: Key = ffi::GDK_KEY_Thai_dodek;
pub const Thai_totao: Key = ffi::GDK_KEY_Thai_totao;
pub const Thai_thothung: Key = ffi::GDK_KEY_Thai_thothung;
pub const Thai_thothahan: Key = ffi::GDK_KEY_Thai_thothahan;
pub const Thai_thothong: Key = ffi::GDK_KEY_Thai_thothong;
pub const Thai_nonu: Key = ffi::GDK_KEY_Thai_nonu;
pub const Thai_bobaimai: Key = ffi::GDK_KEY_Thai_bobaimai;
pub const Thai_popla: Key = ffi::GDK_KEY_Thai_popla;
pub const Thai_phophung: Key = ffi::GDK_KEY_Thai_phophung;
pub const Thai_fofa: Key = ffi::GDK_KEY_Thai_fofa;
pub const Thai_phophan: Key = ffi::GDK_KEY_Thai_phophan;
pub const Thai_fofan: Key = ffi::GDK_KEY_Thai_fofan;
pub const Thai_phosamphao: Key = ffi::GDK_KEY_Thai_phosamphao;
pub const Thai_moma: Key = ffi::GDK_KEY_Thai_moma;
pub const Thai_yoyak: Key = ffi::GDK_KEY_Thai_yoyak;
pub const Thai_rorua: Key = ffi::GDK_KEY_Thai_rorua;
pub const Thai_ru: Key = ffi::GDK_KEY_Thai_ru;
pub const Thai_loling: Key = ffi::GDK_KEY_Thai_loling;
pub const Thai_lu: Key = ffi::GDK_KEY_Thai_lu;
pub const Thai_wowaen: Key = ffi::GDK_KEY_Thai_wowaen;
pub const Thai_sosala: Key = ffi::GDK_KEY_Thai_sosala;
pub const Thai_sorusi: Key = ffi::GDK_KEY_Thai_sorusi;
pub const Thai_sosua: Key = ffi::GDK_KEY_Thai_sosua;
pub const Thai_hohip: Key = ffi::GDK_KEY_Thai_hohip;
pub const Thai_lochula: Key = ffi::GDK_KEY_Thai_lochula;
pub const Thai_oang: Key = ffi::GDK_KEY_Thai_oang;
pub const Thai_honokhuk: Key = ffi::GDK_KEY_Thai_honokhuk;
pub const Thai_paiyannoi: Key = ffi::GDK_KEY_Thai_paiyannoi;
pub const Thai_saraa: Key = ffi::GDK_KEY_Thai_saraa;
pub const Thai_maihanakat: Key = ffi::GDK_KEY_Thai_maihanakat;
pub const Thai_saraaa: Key = ffi::GDK_KEY_Thai_saraaa;
pub const Thai_saraam: Key = ffi::GDK_KEY_Thai_saraam;
pub const Thai_sarai: Key = ffi::GDK_KEY_Thai_sarai;
pub const Thai_saraii: Key = ffi::GDK_KEY_Thai_saraii;
pub const Thai_saraue: Key = ffi::GDK_KEY_Thai_saraue;
pub const Thai_sarauee: Key = ffi::GDK_KEY_Thai_sarauee;
pub const Thai_sarau: Key = ffi::GDK_KEY_Thai_sarau;
pub const Thai_sarauu: Key = ffi::GDK_KEY_Thai_sarauu;
pub const Thai_phinthu: Key = ffi::GDK_KEY_Thai_phinthu;
pub const Thai_maihanakat_maitho: Key = ffi::GDK_KEY_Thai_maihanakat_maitho;
pub const Thai_baht: Key = ffi::GDK_KEY_Thai_baht;
pub const Thai_sarae: Key = ffi::GDK_KEY_Thai_sarae;
pub const Thai_saraae: Key = ffi::GDK_KEY_Thai_saraae;
pub const Thai_sarao: Key = ffi::GDK_KEY_Thai_sarao;
pub const Thai_saraaimaimuan: Key = ffi::GDK_KEY_Thai_saraaimaimuan;
pub const Thai_saraaimaimalai: Key = ffi::GDK_KEY_Thai_saraaimaimalai;
pub const Thai_lakkhangyao: Key = ffi::GDK_KEY_Thai_lakkhangyao;
pub const Thai_maiyamok: Key = ffi::GDK_KEY_Thai_maiyamok;
pub const Thai_maitaikhu: Key = ffi::GDK_KEY_Thai_maitaikhu;
pub const Thai_maiek: Key = ffi::GDK_KEY_Thai_maiek;
pub const Thai_maitho: Key = ffi::GDK_KEY_Thai_maitho;
pub const Thai_maitri: Key = ffi::GDK_KEY_Thai_maitri;
pub const Thai_maichattawa: Key = ffi::GDK_KEY_Thai_maichattawa;
pub const Thai_thanthakhat: Key = ffi::GDK_KEY_Thai_thanthakhat;
pub const Thai_nikhahit: Key = ffi::GDK_KEY_Thai_nikhahit;
pub const Thai_leksun: Key = ffi::GDK_KEY_Thai_leksun;
pub const Thai_leknung: Key = ffi::GDK_KEY_Thai_leknung;
pub const Thai_leksong: Key = ffi::GDK_KEY_Thai_leksong;
pub const Thai_leksam: Key = ffi::GDK_KEY_Thai_leksam;
pub const Thai_leksi: Key = ffi::GDK_KEY_Thai_leksi;
pub const Thai_lekha: Key = ffi::GDK_KEY_Thai_lekha;
pub const Thai_lekhok: Key = ffi::GDK_KEY_Thai_lekhok;
pub const Thai_lekchet: Key = ffi::GDK_KEY_Thai_lekchet;
pub const Thai_lekpaet: Key = ffi::GDK_KEY_Thai_lekpaet;
pub const Thai_lekkao: Key = ffi::GDK_KEY_Thai_lekkao;
pub const Hangul: Key = ffi::GDK_KEY_Hangul;
pub const Hangul_Start: Key = ffi::GDK_KEY_Hangul_Start;
pub const Hangul_End: Key = ffi::GDK_KEY_Hangul_End;
pub const Hangul_Hanja: Key = ffi::GDK_KEY_Hangul_Hanja;
pub const Hangul_Jamo: Key = ffi::GDK_KEY_Hangul_Jamo;
pub const Hangul_Romaja: Key = ffi::GDK_KEY_Hangul_Romaja;
pub const Hangul_Codeinput: Key = ffi::GDK_KEY_Hangul_Codeinput;
pub const Hangul_Jeonja: Key = ffi::GDK_KEY_Hangul_Jeonja;
pub const Hangul_Banja: Key = ffi::GDK_KEY_Hangul_Banja;
pub const Hangul_PreHanja: Key = ffi::GDK_KEY_Hangul_PreHanja;
pub const Hangul_PostHanja: Key = ffi::GDK_KEY_Hangul_PostHanja;
pub const Hangul_SingleCandidate: Key = ffi::GDK_KEY_Hangul_SingleCandidate;
pub const Hangul_MultipleCandidate: Key = ffi::GDK_KEY_Hangul_MultipleCandidate;
pub const Hangul_PreviousCandidate: Key = ffi::GDK_KEY_Hangul_PreviousCandidate;
pub const Hangul_Special: Key = ffi::GDK_KEY_Hangul_Special;
pub const Hangul_switch: Key = ffi::GDK_KEY_Hangul_switch;
pub const Hangul_Kiyeog: Key = ffi::GDK_KEY_Hangul_Kiyeog;
pub const Hangul_SsangKiyeog: Key = ffi::GDK_KEY_Hangul_SsangKiyeog;
pub const Hangul_KiyeogSios: Key = ffi::GDK_KEY_Hangul_KiyeogSios;
pub const Hangul_Nieun: Key = ffi::GDK_KEY_Hangul_Nieun;
pub const Hangul_NieunJieuj: Key = ffi::GDK_KEY_Hangul_NieunJieuj;
pub const Hangul_NieunHieuh: Key = ffi::GDK_KEY_Hangul_NieunHieuh;
pub const Hangul_Dikeud: Key = ffi::GDK_KEY_Hangul_Dikeud;
pub const Hangul_SsangDikeud: Key = ffi::GDK_KEY_Hangul_SsangDikeud;
pub const Hangul_Rieul: Key = ffi::GDK_KEY_Hangul_Rieul;
pub const Hangul_RieulKiyeog: Key = ffi::GDK_KEY_Hangul_RieulKiyeog;
pub const Hangul_RieulMieum: Key = ffi::GDK_KEY_Hangul_RieulMieum;
pub const Hangul_RieulPieub: Key = ffi::GDK_KEY_Hangul_RieulPieub;
pub const Hangul_RieulSios: Key = ffi::GDK_KEY_Hangul_RieulSios;
pub const Hangul_RieulTieut: Key = ffi::GDK_KEY_Hangul_RieulTieut;
pub const Hangul_RieulPhieuf: Key = ffi::GDK_KEY_Hangul_RieulPhieuf;
pub const Hangul_RieulHieuh: Key = ffi::GDK_KEY_Hangul_RieulHieuh;
pub const Hangul_Mieum: Key = ffi::GDK_KEY_Hangul_Mieum;
pub const Hangul_Pieub: Key = ffi::GDK_KEY_Hangul_Pieub;
pub const Hangul_SsangPieub: Key = ffi::GDK_KEY_Hangul_SsangPieub;
pub const Hangul_PieubSios: Key = ffi::GDK_KEY_Hangul_PieubSios;
pub const Hangul_Sios: Key = ffi::GDK_KEY_Hangul_Sios;
pub const Hangul_SsangSios: Key = ffi::GDK_KEY_Hangul_SsangSios;
pub const Hangul_Ieung: Key = ffi::GDK_KEY_Hangul_Ieung;
pub const Hangul_Jieuj: Key = ffi::GDK_KEY_Hangul_Jieuj;
pub const Hangul_SsangJieuj: Key = ffi::GDK_KEY_Hangul_SsangJieuj;
pub const Hangul_Cieuc: Key = ffi::GDK_KEY_Hangul_Cieuc;
pub const Hangul_Khieuq: Key = ffi::GDK_KEY_Hangul_Khieuq;
pub const Hangul_Tieut: Key = ffi::GDK_KEY_Hangul_Tieut;
pub const Hangul_Phieuf: Key = ffi::GDK_KEY_Hangul_Phieuf;
pub const Hangul_Hieuh: Key = ffi::GDK_KEY_Hangul_Hieuh;
pub const Hangul_A: Key = ffi::GDK_KEY_Hangul_A;
pub const Hangul_AE: Key = ffi::GDK_KEY_Hangul_AE;
pub const Hangul_YA: Key = ffi::GDK_KEY_Hangul_YA;
pub const Hangul_YAE: Key = ffi::GDK_KEY_Hangul_YAE;
pub const Hangul_EO: Key = ffi::GDK_KEY_Hangul_EO;
pub const Hangul_E: Key = ffi::GDK_KEY_Hangul_E;
pub const Hangul_YEO: Key = ffi::GDK_KEY_Hangul_YEO;
pub const Hangul_YE: Key = ffi::GDK_KEY_Hangul_YE;
pub const Hangul_O: Key = ffi::GDK_KEY_Hangul_O;
pub const Hangul_WA: Key = ffi::GDK_KEY_Hangul_WA;
pub const Hangul_WAE: Key = ffi::GDK_KEY_Hangul_WAE;
pub const Hangul_OE: Key = ffi::GDK_KEY_Hangul_OE;
pub const Hangul_YO: Key = ffi::GDK_KEY_Hangul_YO;
pub const Hangul_U: Key = ffi::GDK_KEY_Hangul_U;
pub const Hangul_WEO: Key = ffi::GDK_KEY_Hangul_WEO;
pub const Hangul_WE: Key = ffi::GDK_KEY_Hangul_WE;
pub const Hangul_WI: Key = ffi::GDK_KEY_Hangul_WI;
pub const Hangul_YU: Key = ffi::GDK_KEY_Hangul_YU;
pub const Hangul_EU: Key = ffi::GDK_KEY_Hangul_EU;
pub const Hangul_YI: Key = ffi::GDK_KEY_Hangul_YI;
pub const Hangul_I: Key = ffi::GDK_KEY_Hangul_I;
pub const Hangul_J_Kiyeog: Key = ffi::GDK_KEY_Hangul_J_Kiyeog;
pub const Hangul_J_SsangKiyeog: Key = ffi::GDK_KEY_Hangul_J_SsangKiyeog;
pub const Hangul_J_KiyeogSios: Key = ffi::GDK_KEY_Hangul_J_KiyeogSios;
pub const Hangul_J_Nieun: Key = ffi::GDK_KEY_Hangul_J_Nieun;
pub const Hangul_J_NieunJieuj: Key = ffi::GDK_KEY_Hangul_J_NieunJieuj;
pub const Hangul_J_NieunHieuh: Key = ffi::GDK_KEY_Hangul_J_NieunHieuh;
pub const Hangul_J_Dikeud: Key = ffi::GDK_KEY_Hangul_J_Dikeud;
pub const Hangul_J_Rieul: Key = ffi::GDK_KEY_Hangul_J_Rieul;
pub const Hangul_J_RieulKiyeog: Key = ffi::GDK_KEY_Hangul_J_RieulKiyeog;
pub const Hangul_J_RieulMieum: Key = ffi::GDK_KEY_Hangul_J_RieulMieum;
pub const Hangul_J_RieulPieub: Key = ffi::GDK_KEY_Hangul_J_RieulPieub;
pub const Hangul_J_RieulSios: Key = ffi::GDK_KEY_Hangul_J_RieulSios;
pub const Hangul_J_RieulTieut: Key = ffi::GDK_KEY_Hangul_J_RieulTieut;
pub const Hangul_J_RieulPhieuf: Key = ffi::GDK_KEY_Hangul_J_RieulPhieuf;
pub const Hangul_J_RieulHieuh: Key = ffi::GDK_KEY_Hangul_J_RieulHieuh;
pub const Hangul_J_Mieum: Key = ffi::GDK_KEY_Hangul_J_Mieum;
pub const Hangul_J_Pieub: Key = ffi::GDK_KEY_Hangul_J_Pieub;
pub const Hangul_J_PieubSios: Key = ffi::GDK_KEY_Hangul_J_PieubSios;
pub const Hangul_J_Sios: Key = ffi::GDK_KEY_Hangul_J_Sios;
pub const Hangul_J_SsangSios: Key = ffi::GDK_KEY_Hangul_J_SsangSios;
pub const Hangul_J_Ieung: Key = ffi::GDK_KEY_Hangul_J_Ieung;
pub const Hangul_J_Jieuj: Key = ffi::GDK_KEY_Hangul_J_Jieuj;
pub const Hangul_J_Cieuc: Key = ffi::GDK_KEY_Hangul_J_Cieuc;
pub const Hangul_J_Khieuq: Key = ffi::GDK_KEY_Hangul_J_Khieuq;
pub const Hangul_J_Tieut: Key = ffi::GDK_KEY_Hangul_J_Tieut;
pub const Hangul_J_Phieuf: Key = ffi::GDK_KEY_Hangul_J_Phieuf;
pub const Hangul_J_Hieuh: Key = ffi::GDK_KEY_Hangul_J_Hieuh;
pub const Hangul_RieulYeorinHieuh: Key = ffi::GDK_KEY_Hangul_RieulYeorinHieuh;
pub const Hangul_SunkyeongeumMieum: Key = ffi::GDK_KEY_Hangul_SunkyeongeumMieum;
pub const Hangul_SunkyeongeumPieub: Key = ffi::GDK_KEY_Hangul_SunkyeongeumPieub;
pub const Hangul_PanSios: Key = ffi::GDK_KEY_Hangul_PanSios;
pub const Hangul_KkogjiDalrinIeung: Key = ffi::GDK_KEY_Hangul_KkogjiDalrinIeung;
pub const Hangul_SunkyeongeumPhieuf: Key = ffi::GDK_KEY_Hangul_SunkyeongeumPhieuf;
pub const Hangul_YeorinHieuh: Key = ffi::GDK_KEY_Hangul_YeorinHieuh;
pub const Hangul_AraeA: Key = ffi::GDK_KEY_Hangul_AraeA;
pub const Hangul_AraeAE: Key = ffi::GDK_KEY_Hangul_AraeAE;
pub const Hangul_J_PanSios: Key = ffi::GDK_KEY_Hangul_J_PanSios;
pub const Hangul_J_KkogjiDalrinIeung: Key = ffi::GDK_KEY_Hangul_J_KkogjiDalrinIeung;
pub const Hangul_J_YeorinHieuh: Key = ffi::GDK_KEY_Hangul_J_YeorinHieuh;
pub const Korean_Won: Key = ffi::GDK_KEY_Korean_Won;
pub const Armenian_ligature_ew: Key = ffi::GDK_KEY_Armenian_ligature_ew;
pub const Armenian_full_stop: Key = ffi::GDK_KEY_Armenian_full_stop;
pub const Armenian_verjaket: Key = ffi::GDK_KEY_Armenian_verjaket;
pub const Armenian_separation_mark: Key = ffi::GDK_KEY_Armenian_separation_mark;
pub const Armenian_but: Key = ffi::GDK_KEY_Armenian_but;
pub const Armenian_hyphen: Key = ffi::GDK_KEY_Armenian_hyphen;
pub const Armenian_yentamna: Key = ffi::GDK_KEY_Armenian_yentamna;
pub const Armenian_exclam: Key = ffi::GDK_KEY_Armenian_exclam;
pub const Armenian_amanak: Key = ffi::GDK_KEY_Armenian_amanak;
pub const Armenian_accent: Key = ffi::GDK_KEY_Armenian_accent;
pub const Armenian_shesht: Key = ffi::GDK_KEY_Armenian_shesht;
pub const Armenian_question: Key = ffi::GDK_KEY_Armenian_question;
pub const Armenian_paruyk: Key = ffi::GDK_KEY_Armenian_paruyk;
pub const Armenian_AYB: Key = ffi::GDK_KEY_Armenian_AYB;
pub const Armenian_ayb: Key = ffi::GDK_KEY_Armenian_ayb;
pub const Armenian_BEN: Key = ffi::GDK_KEY_Armenian_BEN;
pub const Armenian_ben: Key = ffi::GDK_KEY_Armenian_ben;
pub const Armenian_GIM: Key = ffi::GDK_KEY_Armenian_GIM;
pub const Armenian_gim: Key = ffi::GDK_KEY_Armenian_gim;
pub const Armenian_DA: Key = ffi::GDK_KEY_Armenian_DA;
pub const Armenian_da: Key = ffi::GDK_KEY_Armenian_da;
pub const Armenian_YECH: Key = ffi::GDK_KEY_Armenian_YECH;
pub const Armenian_yech: Key = ffi::GDK_KEY_Armenian_yech;
pub const Armenian_ZA: Key = ffi::GDK_KEY_Armenian_ZA;
pub const Armenian_za: Key = ffi::GDK_KEY_Armenian_za;
pub const Armenian_E: Key = ffi::GDK_KEY_Armenian_E;
pub const Armenian_e: Key = ffi::GDK_KEY_Armenian_e;
pub const Armenian_AT: Key = ffi::GDK_KEY_Armenian_AT;
pub const Armenian_at: Key = ffi::GDK_KEY_Armenian_at;
pub const Armenian_TO: Key = ffi::GDK_KEY_Armenian_TO;
pub const Armenian_to: Key = ffi::GDK_KEY_Armenian_to;
pub const Armenian_ZHE: Key = ffi::GDK_KEY_Armenian_ZHE;
pub const Armenian_zhe: Key = ffi::GDK_KEY_Armenian_zhe;
pub const Armenian_INI: Key = ffi::GDK_KEY_Armenian_INI;
pub const Armenian_ini: Key = ffi::GDK_KEY_Armenian_ini;
pub const Armenian_LYUN: Key = ffi::GDK_KEY_Armenian_LYUN;
pub const Armenian_lyun: Key = ffi::GDK_KEY_Armenian_lyun;
pub const Armenian_KHE: Key = ffi::GDK_KEY_Armenian_KHE;
pub const Armenian_khe: Key = ffi::GDK_KEY_Armenian_khe;
pub const Armenian_TSA: Key = ffi::GDK_KEY_Armenian_TSA;
pub const Armenian_tsa: Key = ffi::GDK_KEY_Armenian_tsa;
pub const Armenian_KEN: Key = ffi::GDK_KEY_Armenian_KEN;
pub const Armenian_ken: Key = ffi::GDK_KEY_Armenian_ken;
pub const Armenian_HO: Key = ffi::GDK_KEY_Armenian_HO;
pub const Armenian_ho: Key = ffi::GDK_KEY_Armenian_ho;
pub const Armenian_DZA: Key = ffi::GDK_KEY_Armenian_DZA;
pub const Armenian_dza: Key = ffi::GDK_KEY_Armenian_dza;
pub const Armenian_GHAT: Key = ffi::GDK_KEY_Armenian_GHAT;
pub const Armenian_ghat: Key = ffi::GDK_KEY_Armenian_ghat;
pub const Armenian_TCHE: Key = ffi::GDK_KEY_Armenian_TCHE;
pub const Armenian_tche: Key = ffi::GDK_KEY_Armenian_tche;
pub const Armenian_MEN: Key = ffi::GDK_KEY_Armenian_MEN;
pub const Armenian_men: Key = ffi::GDK_KEY_Armenian_men;
pub const Armenian_HI: Key = ffi::GDK_KEY_Armenian_HI;
pub const Armenian_hi: Key = ffi::GDK_KEY_Armenian_hi;
pub const Armenian_NU: Key = ffi::GDK_KEY_Armenian_NU;
pub const Armenian_nu: Key = ffi::GDK_KEY_Armenian_nu;
pub const Armenian_SHA: Key = ffi::GDK_KEY_Armenian_SHA;
pub const Armenian_sha: Key = ffi::GDK_KEY_Armenian_sha;
pub const Armenian_VO: Key = ffi::GDK_KEY_Armenian_VO;
pub const Armenian_vo: Key = ffi::GDK_KEY_Armenian_vo;
pub const Armenian_CHA: Key = ffi::GDK_KEY_Armenian_CHA;
pub const Armenian_cha: Key = ffi::GDK_KEY_Armenian_cha;
pub const Armenian_PE: Key = ffi::GDK_KEY_Armenian_PE;
pub const Armenian_pe: Key = ffi::GDK_KEY_Armenian_pe;
pub const Armenian_JE: Key = ffi::GDK_KEY_Armenian_JE;
pub const Armenian_je: Key = ffi::GDK_KEY_Armenian_je;
pub const Armenian_RA: Key = ffi::GDK_KEY_Armenian_RA;
pub const Armenian_ra: Key = ffi::GDK_KEY_Armenian_ra;
pub const Armenian_SE: Key = ffi::GDK_KEY_Armenian_SE;
pub const Armenian_se: Key = ffi::GDK_KEY_Armenian_se;
pub const Armenian_VEV: Key = ffi::GDK_KEY_Armenian_VEV;
pub const Armenian_vev: Key = ffi::GDK_KEY_Armenian_vev;
pub const Armenian_TYUN: Key = ffi::GDK_KEY_Armenian_TYUN;
pub const Armenian_tyun: Key = ffi::GDK_KEY_Armenian_tyun;
pub const Armenian_RE: Key = ffi::GDK_KEY_Armenian_RE;
pub const Armenian_re: Key = ffi::GDK_KEY_Armenian_re;
pub const Armenian_TSO: Key = ffi::GDK_KEY_Armenian_TSO;
pub const Armenian_tso: Key = ffi::GDK_KEY_Armenian_tso;
pub const Armenian_VYUN: Key = ffi::GDK_KEY_Armenian_VYUN;
pub const Armenian_vyun: Key = ffi::GDK_KEY_Armenian_vyun;
pub const Armenian_PYUR: Key = ffi::GDK_KEY_Armenian_PYUR;
pub const Armenian_pyur: Key = ffi::GDK_KEY_Armenian_pyur;
pub const Armenian_KE: Key = ffi::GDK_KEY_Armenian_KE;
pub const Armenian_ke: Key = ffi::GDK_KEY_Armenian_ke;
pub const Armenian_O: Key = ffi::GDK_KEY_Armenian_O;
pub const Armenian_o: Key = ffi::GDK_KEY_Armenian_o;
pub const Armenian_FE: Key = ffi::GDK_KEY_Armenian_FE;
pub const Armenian_fe: Key = ffi::GDK_KEY_Armenian_fe;
pub const Armenian_apostrophe: Key = ffi::GDK_KEY_Armenian_apostrophe;
pub const Georgian_an: Key = ffi::GDK_KEY_Georgian_an;
pub const Georgian_ban: Key = ffi::GDK_KEY_Georgian_ban;
pub const Georgian_gan: Key = ffi::GDK_KEY_Georgian_gan;
pub const Georgian_don: Key = ffi::GDK_KEY_Georgian_don;
pub const Georgian_en: Key = ffi::GDK_KEY_Georgian_en;
pub const Georgian_vin: Key = ffi::GDK_KEY_Georgian_vin;
pub const Georgian_zen: Key = ffi::GDK_KEY_Georgian_zen;
pub const Georgian_tan: Key = ffi::GDK_KEY_Georgian_tan;
pub const Georgian_in: Key = ffi::GDK_KEY_Georgian_in;
pub const Georgian_kan: Key = ffi::GDK_KEY_Georgian_kan;
pub const Georgian_las: Key = ffi::GDK_KEY_Georgian_las;
pub const Georgian_man: Key = ffi::GDK_KEY_Georgian_man;
pub const Georgian_nar: Key = ffi::GDK_KEY_Georgian_nar;
pub const Georgian_on: Key = ffi::GDK_KEY_Georgian_on;
pub const Georgian_par: Key = ffi::GDK_KEY_Georgian_par;
pub const Georgian_zhar: Key = ffi::GDK_KEY_Georgian_zhar;
pub const Georgian_rae: Key = ffi::GDK_KEY_Georgian_rae;
pub const Georgian_san: Key = ffi::GDK_KEY_Georgian_san;
pub const Georgian_tar: Key = ffi::GDK_KEY_Georgian_tar;
pub const Georgian_un: Key = ffi::GDK_KEY_Georgian_un;
pub const Georgian_phar: Key = ffi::GDK_KEY_Georgian_phar;
pub const Georgian_khar: Key = ffi::GDK_KEY_Georgian_khar;
pub const Georgian_ghan: Key = ffi::GDK_KEY_Georgian_ghan;
pub const Georgian_qar: Key = ffi::GDK_KEY_Georgian_qar;
pub const Georgian_shin: Key = ffi::GDK_KEY_Georgian_shin;
pub const Georgian_chin: Key = ffi::GDK_KEY_Georgian_chin;
pub const Georgian_can: Key = ffi::GDK_KEY_Georgian_can;
pub const Georgian_jil: Key = ffi::GDK_KEY_Georgian_jil;
pub const Georgian_cil: Key = ffi::GDK_KEY_Georgian_cil;
pub const Georgian_char: Key = ffi::GDK_KEY_Georgian_char;
pub const Georgian_xan: Key = ffi::GDK_KEY_Georgian_xan;
pub const Georgian_jhan: Key = ffi::GDK_KEY_Georgian_jhan;
pub const Georgian_hae: Key = ffi::GDK_KEY_Georgian_hae;
pub const Georgian_he: Key = ffi::GDK_KEY_Georgian_he;
pub const Georgian_hie: Key = ffi::GDK_KEY_Georgian_hie;
pub const Georgian_we: Key = ffi::GDK_KEY_Georgian_we;
pub const Georgian_har: Key = ffi::GDK_KEY_Georgian_har;
pub const Georgian_hoe: Key = ffi::GDK_KEY_Georgian_hoe;
pub const Georgian_fi: Key = ffi::GDK_KEY_Georgian_fi;
pub const Xabovedot: Key = ffi::GDK_KEY_Xabovedot;
pub const Ibreve: Key = ffi::GDK_KEY_Ibreve;
pub const Zstroke: Key = ffi::GDK_KEY_Zstroke;
pub const Gcaron: Key = ffi::GDK_KEY_Gcaron;
pub const Ocaron: Key = ffi::GDK_KEY_Ocaron;
pub const Obarred: Key = ffi::GDK_KEY_Obarred;
pub const xabovedot: Key = ffi::GDK_KEY_xabovedot;
pub const ibreve: Key = ffi::GDK_KEY_ibreve;
pub const zstroke: Key = ffi::GDK_KEY_zstroke;
pub const gcaron: Key = ffi::GDK_KEY_gcaron;
pub const ocaron: Key = ffi::GDK_KEY_ocaron;
pub const obarred: Key = ffi::GDK_KEY_obarred;
pub const SCHWA: Key = ffi::GDK_KEY_SCHWA;
pub const schwa: Key = ffi::GDK_KEY_schwa;
pub const EZH: Key = ffi::GDK_KEY_EZH;
pub const ezh: Key = ffi::GDK_KEY_ezh;
pub const Lbelowdot: Key = ffi::GDK_KEY_Lbelowdot;
pub const lbelowdot: Key = ffi::GDK_KEY_lbelowdot;
pub const Abelowdot: Key = ffi::GDK_KEY_Abelowdot;
pub const abelowdot: Key = ffi::GDK_KEY_abelowdot;
pub const Ahook: Key = ffi::GDK_KEY_Ahook;
pub const ahook: Key = ffi::GDK_KEY_ahook;
pub const Acircumflexacute: Key = ffi::GDK_KEY_Acircumflexacute;
pub const acircumflexacute: Key = ffi::GDK_KEY_acircumflexacute;
pub const Acircumflexgrave: Key = ffi::GDK_KEY_Acircumflexgrave;
pub const acircumflexgrave: Key = ffi::GDK_KEY_acircumflexgrave;
pub const Acircumflexhook: Key = ffi::GDK_KEY_Acircumflexhook;
pub const acircumflexhook: Key = ffi::GDK_KEY_acircumflexhook;
pub const Acircumflextilde: Key = ffi::GDK_KEY_Acircumflextilde;
pub const acircumflextilde: Key = ffi::GDK_KEY_acircumflextilde;
pub const Acircumflexbelowdot: Key = ffi::GDK_KEY_Acircumflexbelowdot;
pub const acircumflexbelowdot: Key = ffi::GDK_KEY_acircumflexbelowdot;
pub const Abreveacute: Key = ffi::GDK_KEY_Abreveacute;
pub const abreveacute: Key = ffi::GDK_KEY_abreveacute;
pub const Abrevegrave: Key = ffi::GDK_KEY_Abrevegrave;
pub const abrevegrave: Key = ffi::GDK_KEY_abrevegrave;
pub const Abrevehook: Key = ffi::GDK_KEY_Abrevehook;
pub const abrevehook: Key = ffi::GDK_KEY_abrevehook;
pub const Abrevetilde: Key = ffi::GDK_KEY_Abrevetilde;
pub const abrevetilde: Key = ffi::GDK_KEY_abrevetilde;
pub const Abrevebelowdot: Key = ffi::GDK_KEY_Abrevebelowdot;
pub const abrevebelowdot: Key = ffi::GDK_KEY_abrevebelowdot;
pub const Ebelowdot: Key = ffi::GDK_KEY_Ebelowdot;
pub const ebelowdot: Key = ffi::GDK_KEY_ebelowdot;
pub const Ehook: Key = ffi::GDK_KEY_Ehook;
pub const ehook: Key = ffi::GDK_KEY_ehook;
pub const Etilde: Key = ffi::GDK_KEY_Etilde;
pub const etilde: Key = ffi::GDK_KEY_etilde;
pub const Ecircumflexacute: Key = ffi::GDK_KEY_Ecircumflexacute;
pub const ecircumflexacute: Key = ffi::GDK_KEY_ecircumflexacute;
pub const Ecircumflexgrave: Key = ffi::GDK_KEY_Ecircumflexgrave;
pub const ecircumflexgrave: Key = ffi::GDK_KEY_ecircumflexgrave;
pub const Ecircumflexhook: Key = ffi::GDK_KEY_Ecircumflexhook;
pub const ecircumflexhook: Key = ffi::GDK_KEY_ecircumflexhook;
pub const Ecircumflextilde: Key = ffi::GDK_KEY_Ecircumflextilde;
pub const ecircumflextilde: Key = ffi::GDK_KEY_ecircumflextilde;
pub const Ecircumflexbelowdot: Key = ffi::GDK_KEY_Ecircumflexbelowdot;
pub const ecircumflexbelowdot: Key = ffi::GDK_KEY_ecircumflexbelowdot;
pub const Ihook: Key = ffi::GDK_KEY_Ihook;
pub const ihook: Key = ffi::GDK_KEY_ihook;
pub const Ibelowdot: Key = ffi::GDK_KEY_Ibelowdot;
pub const ibelowdot: Key = ffi::GDK_KEY_ibelowdot;
pub const Obelowdot: Key = ffi::GDK_KEY_Obelowdot;
pub const obelowdot: Key = ffi::GDK_KEY_obelowdot;
pub const Ohook: Key = ffi::GDK_KEY_Ohook;
pub const ohook: Key = ffi::GDK_KEY_ohook;
pub const Ocircumflexacute: Key = ffi::GDK_KEY_Ocircumflexacute;
pub const ocircumflexacute: Key = ffi::GDK_KEY_ocircumflexacute;
pub const Ocircumflexgrave: Key = ffi::GDK_KEY_Ocircumflexgrave;
pub const ocircumflexgrave: Key = ffi::GDK_KEY_ocircumflexgrave;
pub const Ocircumflexhook: Key = ffi::GDK_KEY_Ocircumflexhook;
pub const ocircumflexhook: Key = ffi::GDK_KEY_ocircumflexhook;
pub const Ocircumflextilde: Key = ffi::GDK_KEY_Ocircumflextilde;
pub const ocircumflextilde: Key = ffi::GDK_KEY_ocircumflextilde;
pub const Ocircumflexbelowdot: Key = ffi::GDK_KEY_Ocircumflexbelowdot;
pub const ocircumflexbelowdot: Key = ffi::GDK_KEY_ocircumflexbelowdot;
pub const Ohornacute: Key = ffi::GDK_KEY_Ohornacute;
pub const ohornacute: Key = ffi::GDK_KEY_ohornacute;
pub const Ohorngrave: Key = ffi::GDK_KEY_Ohorngrave;
pub const ohorngrave: Key = ffi::GDK_KEY_ohorngrave;
pub const Ohornhook: Key = ffi::GDK_KEY_Ohornhook;
pub const ohornhook: Key = ffi::GDK_KEY_ohornhook;
pub const Ohorntilde: Key = ffi::GDK_KEY_Ohorntilde;
pub const ohorntilde: Key = ffi::GDK_KEY_ohorntilde;
pub const Ohornbelowdot: Key = ffi::GDK_KEY_Ohornbelowdot;
pub const ohornbelowdot: Key = ffi::GDK_KEY_ohornbelowdot;
pub const Ubelowdot: Key = ffi::GDK_KEY_Ubelowdot;
pub const ubelowdot: Key = ffi::GDK_KEY_ubelowdot;
pub const Uhook: Key = ffi::GDK_KEY_Uhook;
pub const uhook: Key = ffi::GDK_KEY_uhook;
pub const Uhornacute: Key = ffi::GDK_KEY_Uhornacute;
pub const uhornacute: Key = ffi::GDK_KEY_uhornacute;
pub const Uhorngrave: Key = ffi::GDK_KEY_Uhorngrave;
pub const uhorngrave: Key = ffi::GDK_KEY_uhorngrave;
pub const Uhornhook: Key = ffi::GDK_KEY_Uhornhook;
pub const uhornhook: Key = ffi::GDK_KEY_uhornhook;
pub const Uhorntilde: Key = ffi::GDK_KEY_Uhorntilde;
pub const uhorntilde: Key = ffi::GDK_KEY_uhorntilde;
pub const Uhornbelowdot: Key = ffi::GDK_KEY_Uhornbelowdot;
pub const uhornbelowdot: Key = ffi::GDK_KEY_uhornbelowdot;
pub const Ybelowdot: Key = ffi::GDK_KEY_Ybelowdot;
pub const ybelowdot: Key = ffi::GDK_KEY_ybelowdot;
pub const Yhook: Key = ffi::GDK_KEY_Yhook;
pub const yhook: Key = ffi::GDK_KEY_yhook;
pub const Ytilde: Key = ffi::GDK_KEY_Ytilde;
pub const ytilde: Key = ffi::GDK_KEY_ytilde;
pub const Ohorn: Key = ffi::GDK_KEY_Ohorn;
pub const ohorn: Key = ffi::GDK_KEY_ohorn;
pub const Uhorn: Key = ffi::GDK_KEY_Uhorn;
pub const uhorn: Key = ffi::GDK_KEY_uhorn;
pub const EcuSign: Key = ffi::GDK_KEY_EcuSign;
pub const ColonSign: Key = ffi::GDK_KEY_ColonSign;
pub const CruzeiroSign: Key = ffi::GDK_KEY_CruzeiroSign;
pub const FFrancSign: Key = ffi::GDK_KEY_FFrancSign;
pub const LiraSign: Key = ffi::GDK_KEY_LiraSign;
pub const MillSign: Key = ffi::GDK_KEY_MillSign;
pub const NairaSign: Key = ffi::GDK_KEY_NairaSign;
pub const PesetaSign: Key = ffi::GDK_KEY_PesetaSign;
pub const RupeeSign: Key = ffi::GDK_KEY_RupeeSign;
pub const WonSign: Key = ffi::GDK_KEY_WonSign;
pub const NewSheqelSign: Key = ffi::GDK_KEY_NewSheqelSign;
pub const DongSign: Key = ffi::GDK_KEY_DongSign;
pub const EuroSign: Key = ffi::GDK_KEY_EuroSign;
pub const zerosuperior: Key = ffi::GDK_KEY_zerosuperior;
pub const foursuperior: Key = ffi::GDK_KEY_foursuperior;
pub const fivesuperior: Key = ffi::GDK_KEY_fivesuperior;
pub const sixsuperior: Key = ffi::GDK_KEY_sixsuperior;
pub const sevensuperior: Key = ffi::GDK_KEY_sevensuperior;
pub const eightsuperior: Key = ffi::GDK_KEY_eightsuperior;
pub const ninesuperior: Key = ffi::GDK_KEY_ninesuperior;
pub const zerosubscript: Key = ffi::GDK_KEY_zerosubscript;
pub const onesubscript: Key = ffi::GDK_KEY_onesubscript;
pub const twosubscript: Key = ffi::GDK_KEY_twosubscript;
pub const threesubscript: Key = ffi::GDK_KEY_threesubscript;
pub const foursubscript: Key = ffi::GDK_KEY_foursubscript;
pub const fivesubscript: Key = ffi::GDK_KEY_fivesubscript;
pub const sixsubscript: Key = ffi::GDK_KEY_sixsubscript;
pub const sevensubscript: Key = ffi::GDK_KEY_sevensubscript;
pub const eightsubscript: Key = ffi::GDK_KEY_eightsubscript;
pub const ninesubscript: Key = ffi::GDK_KEY_ninesubscript;
pub const partdifferential: Key = ffi::GDK_KEY_partdifferential;
pub const emptyset: Key = ffi::GDK_KEY_emptyset;
pub const elementof: Key = ffi::GDK_KEY_elementof;
pub const notelementof: Key = ffi::GDK_KEY_notelementof;
pub const containsas: Key = ffi::GDK_KEY_containsas;
pub const squareroot: Key = ffi::GDK_KEY_squareroot;
pub const cuberoot: Key = ffi::GDK_KEY_cuberoot;
pub const fourthroot: Key = ffi::GDK_KEY_fourthroot;
pub const dintegral: Key = ffi::GDK_KEY_dintegral;
pub const tintegral: Key = ffi::GDK_KEY_tintegral;
pub const because: Key = ffi::GDK_KEY_because;
pub const approxeq: Key = ffi::GDK_KEY_approxeq;
pub const notapproxeq: Key = ffi::GDK_KEY_notapproxeq;
pub const notidentical: Key = ffi::GDK_KEY_notidentical;
pub const stricteq: Key = ffi::GDK_KEY_stricteq;
pub const braille_dot_1: Key = ffi::GDK_KEY_braille_dot_1;
pub const braille_dot_2: Key = ffi::GDK_KEY_braille_dot_2;
pub const braille_dot_3: Key = ffi::GDK_KEY_braille_dot_3;
pub const braille_dot_4: Key = ffi::GDK_KEY_braille_dot_4;
pub const braille_dot_5: Key = ffi::GDK_KEY_braille_dot_5;
pub const braille_dot_6: Key = ffi::GDK_KEY_braille_dot_6;
pub const braille_dot_7: Key = ffi::GDK_KEY_braille_dot_7;
pub const braille_dot_8: Key = ffi::GDK_KEY_braille_dot_8;
pub const braille_dot_9: Key = ffi::GDK_KEY_braille_dot_9;
pub const braille_dot_10: Key = ffi::GDK_KEY_braille_dot_10;
pub const braille_blank: Key = ffi::GDK_KEY_braille_blank;
pub const braille_dots_1: Key = ffi::GDK_KEY_braille_dots_1;
pub const braille_dots_2: Key = ffi::GDK_KEY_braille_dots_2;
pub const braille_dots_12: Key = ffi::GDK_KEY_braille_dots_12;
pub const braille_dots_3: Key = ffi::GDK_KEY_braille_dots_3;
pub const braille_dots_13: Key = ffi::GDK_KEY_braille_dots_13;
pub const braille_dots_23: Key = ffi::GDK_KEY_braille_dots_23;
pub const braille_dots_123: Key = ffi::GDK_KEY_braille_dots_123;
pub const braille_dots_4: Key = ffi::GDK_KEY_braille_dots_4;
pub const braille_dots_14: Key = ffi::GDK_KEY_braille_dots_14;
pub const braille_dots_24: Key = ffi::GDK_KEY_braille_dots_24;
pub const braille_dots_124: Key = ffi::GDK_KEY_braille_dots_124;
pub const braille_dots_34: Key = ffi::GDK_KEY_braille_dots_34;
pub const braille_dots_134: Key = ffi::GDK_KEY_braille_dots_134;
pub const braille_dots_234: Key = ffi::GDK_KEY_braille_dots_234;
pub const braille_dots_1234: Key = ffi::GDK_KEY_braille_dots_1234;
pub const braille_dots_5: Key = ffi::GDK_KEY_braille_dots_5;
pub const braille_dots_15: Key = ffi::GDK_KEY_braille_dots_15;
pub const braille_dots_25: Key = ffi::GDK_KEY_braille_dots_25;
pub const braille_dots_125: Key = ffi::GDK_KEY_braille_dots_125;
pub const braille_dots_35: Key = ffi::GDK_KEY_braille_dots_35;
pub const braille_dots_135: Key = ffi::GDK_KEY_braille_dots_135;
pub const braille_dots_235: Key = ffi::GDK_KEY_braille_dots_235;
pub const braille_dots_1235: Key = ffi::GDK_KEY_braille_dots_1235;
pub const braille_dots_45: Key = ffi::GDK_KEY_braille_dots_45;
pub const braille_dots_145: Key = ffi::GDK_KEY_braille_dots_145;
pub const braille_dots_245: Key = ffi::GDK_KEY_braille_dots_245;
pub const braille_dots_1245: Key = ffi::GDK_KEY_braille_dots_1245;
pub const braille_dots_345: Key = ffi::GDK_KEY_braille_dots_345;
pub const braille_dots_1345: Key = ffi::GDK_KEY_braille_dots_1345;
pub const braille_dots_2345: Key = ffi::GDK_KEY_braille_dots_2345;
pub const braille_dots_12345: Key = ffi::GDK_KEY_braille_dots_12345;
pub const braille_dots_6: Key = ffi::GDK_KEY_braille_dots_6;
pub const braille_dots_16: Key = ffi::GDK_KEY_braille_dots_16;
pub const braille_dots_26: Key = ffi::GDK_KEY_braille_dots_26;
pub const braille_dots_126: Key = ffi::GDK_KEY_braille_dots_126;
pub const braille_dots_36: Key = ffi::GDK_KEY_braille_dots_36;
pub const braille_dots_136: Key = ffi::GDK_KEY_braille_dots_136;
pub const braille_dots_236: Key = ffi::GDK_KEY_braille_dots_236;
pub const braille_dots_1236: Key = ffi::GDK_KEY_braille_dots_1236;
pub const braille_dots_46: Key = ffi::GDK_KEY_braille_dots_46;
pub const braille_dots_146: Key = ffi::GDK_KEY_braille_dots_146;
pub const braille_dots_246: Key = ffi::GDK_KEY_braille_dots_246;
pub const braille_dots_1246: Key = ffi::GDK_KEY_braille_dots_1246;
pub const braille_dots_346: Key = ffi::GDK_KEY_braille_dots_346;
pub const braille_dots_1346: Key = ffi::GDK_KEY_braille_dots_1346;
pub const braille_dots_2346: Key = ffi::GDK_KEY_braille_dots_2346;
pub const braille_dots_12346: Key = ffi::GDK_KEY_braille_dots_12346;
pub const braille_dots_56: Key = ffi::GDK_KEY_braille_dots_56;
pub const braille_dots_156: Key = ffi::GDK_KEY_braille_dots_156;
pub const braille_dots_256: Key = ffi::GDK_KEY_braille_dots_256;
pub const braille_dots_1256: Key = ffi::GDK_KEY_braille_dots_1256;
pub const braille_dots_356: Key = ffi::GDK_KEY_braille_dots_356;
pub const braille_dots_1356: Key = ffi::GDK_KEY_braille_dots_1356;
pub const braille_dots_2356: Key = ffi::GDK_KEY_braille_dots_2356;
pub const braille_dots_12356: Key = ffi::GDK_KEY_braille_dots_12356;
pub const braille_dots_456: Key = ffi::GDK_KEY_braille_dots_456;
pub const braille_dots_1456: Key = ffi::GDK_KEY_braille_dots_1456;
pub const braille_dots_2456: Key = ffi::GDK_KEY_braille_dots_2456;
pub const braille_dots_12456: Key = ffi::GDK_KEY_braille_dots_12456;
pub const braille_dots_3456: Key = ffi::GDK_KEY_braille_dots_3456;
pub const braille_dots_13456: Key = ffi::GDK_KEY_braille_dots_13456;
pub const braille_dots_23456: Key = ffi::GDK_KEY_braille_dots_23456;
pub const braille_dots_123456: Key = ffi::GDK_KEY_braille_dots_123456;
pub const braille_dots_7: Key = ffi::GDK_KEY_braille_dots_7;
pub const braille_dots_17: Key = ffi::GDK_KEY_braille_dots_17;
pub const braille_dots_27: Key = ffi::GDK_KEY_braille_dots_27;
pub const braille_dots_127: Key = ffi::GDK_KEY_braille_dots_127;
pub const braille_dots_37: Key = ffi::GDK_KEY_braille_dots_37;
pub const braille_dots_137: Key = ffi::GDK_KEY_braille_dots_137;
pub const braille_dots_237: Key = ffi::GDK_KEY_braille_dots_237;
pub const braille_dots_1237: Key = ffi::GDK_KEY_braille_dots_1237;
pub const braille_dots_47: Key = ffi::GDK_KEY_braille_dots_47;
pub const braille_dots_147: Key = ffi::GDK_KEY_braille_dots_147;
pub const braille_dots_247: Key = ffi::GDK_KEY_braille_dots_247;
pub const braille_dots_1247: Key = ffi::GDK_KEY_braille_dots_1247;
pub const braille_dots_347: Key = ffi::GDK_KEY_braille_dots_347;
pub const braille_dots_1347: Key = ffi::GDK_KEY_braille_dots_1347;
pub const braille_dots_2347: Key = ffi::GDK_KEY_braille_dots_2347;
pub const braille_dots_12347: Key = ffi::GDK_KEY_braille_dots_12347;
pub const braille_dots_57: Key = ffi::GDK_KEY_braille_dots_57;
pub const braille_dots_157: Key = ffi::GDK_KEY_braille_dots_157;
pub const braille_dots_257: Key = ffi::GDK_KEY_braille_dots_257;
pub const braille_dots_1257: Key = ffi::GDK_KEY_braille_dots_1257;
pub const braille_dots_357: Key = ffi::GDK_KEY_braille_dots_357;
pub const braille_dots_1357: Key = ffi::GDK_KEY_braille_dots_1357;
pub const braille_dots_2357: Key = ffi::GDK_KEY_braille_dots_2357;
pub const braille_dots_12357: Key = ffi::GDK_KEY_braille_dots_12357;
pub const braille_dots_457: Key = ffi::GDK_KEY_braille_dots_457;
pub const braille_dots_1457: Key = ffi::GDK_KEY_braille_dots_1457;
pub const braille_dots_2457: Key = ffi::GDK_KEY_braille_dots_2457;
pub const braille_dots_12457: Key = ffi::GDK_KEY_braille_dots_12457;
pub const braille_dots_3457: Key = ffi::GDK_KEY_braille_dots_3457;
pub const braille_dots_13457: Key = ffi::GDK_KEY_braille_dots_13457;
pub const braille_dots_23457: Key = ffi::GDK_KEY_braille_dots_23457;
pub const braille_dots_123457: Key = ffi::GDK_KEY_braille_dots_123457;
pub const braille_dots_67: Key = ffi::GDK_KEY_braille_dots_67;
pub const braille_dots_167: Key = ffi::GDK_KEY_braille_dots_167;
pub const braille_dots_267: Key = ffi::GDK_KEY_braille_dots_267;
pub const braille_dots_1267: Key = ffi::GDK_KEY_braille_dots_1267;
pub const braille_dots_367: Key = ffi::GDK_KEY_braille_dots_367;
pub const braille_dots_1367: Key = ffi::GDK_KEY_braille_dots_1367;
pub const braille_dots_2367: Key = ffi::GDK_KEY_braille_dots_2367;
pub const braille_dots_12367: Key = ffi::GDK_KEY_braille_dots_12367;
pub const braille_dots_467: Key = ffi::GDK_KEY_braille_dots_467;
pub const braille_dots_1467: Key = ffi::GDK_KEY_braille_dots_1467;
pub const braille_dots_2467: Key = ffi::GDK_KEY_braille_dots_2467;
pub const braille_dots_12467: Key = ffi::GDK_KEY_braille_dots_12467;
pub const braille_dots_3467: Key = ffi::GDK_KEY_braille_dots_3467;
pub const braille_dots_13467: Key = ffi::GDK_KEY_braille_dots_13467;
pub const braille_dots_23467: Key = ffi::GDK_KEY_braille_dots_23467;
pub const braille_dots_123467: Key = ffi::GDK_KEY_braille_dots_123467;
pub const braille_dots_567: Key = ffi::GDK_KEY_braille_dots_567;
pub const braille_dots_1567: Key = ffi::GDK_KEY_braille_dots_1567;
pub const braille_dots_2567: Key = ffi::GDK_KEY_braille_dots_2567;
pub const braille_dots_12567: Key = ffi::GDK_KEY_braille_dots_12567;
pub const braille_dots_3567: Key = ffi::GDK_KEY_braille_dots_3567;
pub const braille_dots_13567: Key = ffi::GDK_KEY_braille_dots_13567;
pub const braille_dots_23567: Key = ffi::GDK_KEY_braille_dots_23567;
pub const braille_dots_123567: Key = ffi::GDK_KEY_braille_dots_123567;
pub const braille_dots_4567: Key = ffi::GDK_KEY_braille_dots_4567;
pub const braille_dots_14567: Key = ffi::GDK_KEY_braille_dots_14567;
pub const braille_dots_24567: Key = ffi::GDK_KEY_braille_dots_24567;
pub const braille_dots_124567: Key = ffi::GDK_KEY_braille_dots_124567;
pub const braille_dots_34567: Key = ffi::GDK_KEY_braille_dots_34567;
pub const braille_dots_134567: Key = ffi::GDK_KEY_braille_dots_134567;
pub const braille_dots_234567: Key = ffi::GDK_KEY_braille_dots_234567;
pub const braille_dots_1234567: Key = ffi::GDK_KEY_braille_dots_1234567;
pub const braille_dots_8: Key = ffi::GDK_KEY_braille_dots_8;
pub const braille_dots_18: Key = ffi::GDK_KEY_braille_dots_18;
pub const braille_dots_28: Key = ffi::GDK_KEY_braille_dots_28;
pub const braille_dots_128: Key = ffi::GDK_KEY_braille_dots_128;
pub const braille_dots_38: Key = ffi::GDK_KEY_braille_dots_38;
pub const braille_dots_138: Key = ffi::GDK_KEY_braille_dots_138;
pub const braille_dots_238: Key = ffi::GDK_KEY_braille_dots_238;
pub const braille_dots_1238: Key = ffi::GDK_KEY_braille_dots_1238;
pub const braille_dots_48: Key = ffi::GDK_KEY_braille_dots_48;
pub const braille_dots_148: Key = ffi::GDK_KEY_braille_dots_148;
pub const braille_dots_248: Key = ffi::GDK_KEY_braille_dots_248;
pub const braille_dots_1248: Key = ffi::GDK_KEY_braille_dots_1248;
pub const braille_dots_348: Key = ffi::GDK_KEY_braille_dots_348;
pub const braille_dots_1348: Key = ffi::GDK_KEY_braille_dots_1348;
pub const braille_dots_2348: Key = ffi::GDK_KEY_braille_dots_2348;
pub const braille_dots_12348: Key = ffi::GDK_KEY_braille_dots_12348;
pub const braille_dots_58: Key = ffi::GDK_KEY_braille_dots_58;
pub const braille_dots_158: Key = ffi::GDK_KEY_braille_dots_158;
pub const braille_dots_258: Key = ffi::GDK_KEY_braille_dots_258;
pub const braille_dots_1258: Key = ffi::GDK_KEY_braille_dots_1258;
pub const braille_dots_358: Key = ffi::GDK_KEY_braille_dots_358;
pub const braille_dots_1358: Key = ffi::GDK_KEY_braille_dots_1358;
pub const braille_dots_2358: Key = ffi::GDK_KEY_braille_dots_2358;
pub const braille_dots_12358: Key = ffi::GDK_KEY_braille_dots_12358;
pub const braille_dots_458: Key = ffi::GDK_KEY_braille_dots_458;
pub const braille_dots_1458: Key = ffi::GDK_KEY_braille_dots_1458;
pub const braille_dots_2458: Key = ffi::GDK_KEY_braille_dots_2458;
pub const braille_dots_12458: Key = ffi::GDK_KEY_braille_dots_12458;
pub const braille_dots_3458: Key = ffi::GDK_KEY_braille_dots_3458;
pub const braille_dots_13458: Key = ffi::GDK_KEY_braille_dots_13458;
pub const braille_dots_23458: Key = ffi::GDK_KEY_braille_dots_23458;
pub const braille_dots_123458: Key = ffi::GDK_KEY_braille_dots_123458;
pub const braille_dots_68: Key = ffi::GDK_KEY_braille_dots_68;
pub const braille_dots_168: Key = ffi::GDK_KEY_braille_dots_168;
pub const braille_dots_268: Key = ffi::GDK_KEY_braille_dots_268;
pub const braille_dots_1268: Key = ffi::GDK_KEY_braille_dots_1268;
pub const braille_dots_368: Key = ffi::GDK_KEY_braille_dots_368;
pub const braille_dots_1368: Key = ffi::GDK_KEY_braille_dots_1368;
pub const braille_dots_2368: Key = ffi::GDK_KEY_braille_dots_2368;
pub const braille_dots_12368: Key = ffi::GDK_KEY_braille_dots_12368;
pub const braille_dots_468: Key = ffi::GDK_KEY_braille_dots_468;
pub const braille_dots_1468: Key = ffi::GDK_KEY_braille_dots_1468;
pub const braille_dots_2468: Key = ffi::GDK_KEY_braille_dots_2468;
pub const braille_dots_12468: Key = ffi::GDK_KEY_braille_dots_12468;
pub const braille_dots_3468: Key = ffi::GDK_KEY_braille_dots_3468;
pub const braille_dots_13468: Key = ffi::GDK_KEY_braille_dots_13468;
pub const braille_dots_23468: Key = ffi::GDK_KEY_braille_dots_23468;
pub const braille_dots_123468: Key = ffi::GDK_KEY_braille_dots_123468;
pub const braille_dots_568: Key = ffi::GDK_KEY_braille_dots_568;
pub const braille_dots_1568: Key = ffi::GDK_KEY_braille_dots_1568;
pub const braille_dots_2568: Key = ffi::GDK_KEY_braille_dots_2568;
pub const braille_dots_12568: Key = ffi::GDK_KEY_braille_dots_12568;
pub const braille_dots_3568: Key = ffi::GDK_KEY_braille_dots_3568;
pub const braille_dots_13568: Key = ffi::GDK_KEY_braille_dots_13568;
pub const braille_dots_23568: Key = ffi::GDK_KEY_braille_dots_23568;
pub const braille_dots_123568: Key = ffi::GDK_KEY_braille_dots_123568;
pub const braille_dots_4568: Key = ffi::GDK_KEY_braille_dots_4568;
pub const braille_dots_14568: Key = ffi::GDK_KEY_braille_dots_14568;
pub const braille_dots_24568: Key = ffi::GDK_KEY_braille_dots_24568;
pub const braille_dots_124568: Key = ffi::GDK_KEY_braille_dots_124568;
pub const braille_dots_34568: Key = ffi::GDK_KEY_braille_dots_34568;
pub const braille_dots_134568: Key = ffi::GDK_KEY_braille_dots_134568;
pub const braille_dots_234568: Key = ffi::GDK_KEY_braille_dots_234568;
pub const braille_dots_1234568: Key = ffi::GDK_KEY_braille_dots_1234568;
pub const braille_dots_78: Key = ffi::GDK_KEY_braille_dots_78;
pub const braille_dots_178: Key = ffi::GDK_KEY_braille_dots_178;
pub const braille_dots_278: Key = ffi::GDK_KEY_braille_dots_278;
pub const braille_dots_1278: Key = ffi::GDK_KEY_braille_dots_1278;
pub const braille_dots_378: Key = ffi::GDK_KEY_braille_dots_378;
pub const braille_dots_1378: Key = ffi::GDK_KEY_braille_dots_1378;
pub const braille_dots_2378: Key = ffi::GDK_KEY_braille_dots_2378;
pub const braille_dots_12378: Key = ffi::GDK_KEY_braille_dots_12378;
pub const braille_dots_478: Key = ffi::GDK_KEY_braille_dots_478;
pub const braille_dots_1478: Key = ffi::GDK_KEY_braille_dots_1478;
pub const braille_dots_2478: Key = ffi::GDK_KEY_braille_dots_2478;
pub const braille_dots_12478: Key = ffi::GDK_KEY_braille_dots_12478;
pub const braille_dots_3478: Key = ffi::GDK_KEY_braille_dots_3478;
pub const braille_dots_13478: Key = ffi::GDK_KEY_braille_dots_13478;
pub const braille_dots_23478: Key = ffi::GDK_KEY_braille_dots_23478;
pub const braille_dots_123478: Key = ffi::GDK_KEY_braille_dots_123478;
pub const braille_dots_578: Key = ffi::GDK_KEY_braille_dots_578;
pub const braille_dots_1578: Key = ffi::GDK_KEY_braille_dots_1578;
pub const braille_dots_2578: Key = ffi::GDK_KEY_braille_dots_2578;
pub const braille_dots_12578: Key = ffi::GDK_KEY_braille_dots_12578;
pub const braille_dots_3578: Key = ffi::GDK_KEY_braille_dots_3578;
pub const braille_dots_13578: Key = ffi::GDK_KEY_braille_dots_13578;
pub const braille_dots_23578: Key = ffi::GDK_KEY_braille_dots_23578;
pub const braille_dots_123578: Key = ffi::GDK_KEY_braille_dots_123578;
pub const braille_dots_4578: Key = ffi::GDK_KEY_braille_dots_4578;
pub const braille_dots_14578: Key = ffi::GDK_KEY_braille_dots_14578;
pub const braille_dots_24578: Key = ffi::GDK_KEY_braille_dots_24578;
pub const braille_dots_124578: Key = ffi::GDK_KEY_braille_dots_124578;
pub const braille_dots_34578: Key = ffi::GDK_KEY_braille_dots_34578;
pub const braille_dots_134578: Key = ffi::GDK_KEY_braille_dots_134578;
pub const braille_dots_234578: Key = ffi::GDK_KEY_braille_dots_234578;
pub const braille_dots_1234578: Key = ffi::GDK_KEY_braille_dots_1234578;
pub const braille_dots_678: Key = ffi::GDK_KEY_braille_dots_678;
pub const braille_dots_1678: Key = ffi::GDK_KEY_braille_dots_1678;
pub const braille_dots_2678: Key = ffi::GDK_KEY_braille_dots_2678;
pub const braille_dots_12678: Key = ffi::GDK_KEY_braille_dots_12678;
pub const braille_dots_3678: Key = ffi::GDK_KEY_braille_dots_3678;
pub const braille_dots_13678: Key = ffi::GDK_KEY_braille_dots_13678;
pub const braille_dots_23678: Key = ffi::GDK_KEY_braille_dots_23678;
pub const braille_dots_123678: Key = ffi::GDK_KEY_braille_dots_123678;
pub const braille_dots_4678: Key = ffi::GDK_KEY_braille_dots_4678;
pub const braille_dots_14678: Key = ffi::GDK_KEY_braille_dots_14678;
pub const braille_dots_24678: Key = ffi::GDK_KEY_braille_dots_24678;
pub const braille_dots_124678: Key = ffi::GDK_KEY_braille_dots_124678;
pub const braille_dots_34678: Key = ffi::GDK_KEY_braille_dots_34678;
pub const braille_dots_134678: Key = ffi::GDK_KEY_braille_dots_134678;
pub const braille_dots_234678: Key = ffi::GDK_KEY_braille_dots_234678;
pub const braille_dots_1234678: Key = ffi::GDK_KEY_braille_dots_1234678;
pub const braille_dots_5678: Key = ffi::GDK_KEY_braille_dots_5678;
pub const braille_dots_15678: Key = ffi::GDK_KEY_braille_dots_15678;
pub const braille_dots_25678: Key = ffi::GDK_KEY_braille_dots_25678;
pub const braille_dots_125678: Key = ffi::GDK_KEY_braille_dots_125678;
pub const braille_dots_35678: Key = ffi::GDK_KEY_braille_dots_35678;
pub const braille_dots_135678: Key = ffi::GDK_KEY_braille_dots_135678;
pub const braille_dots_235678: Key = ffi::GDK_KEY_braille_dots_235678;
pub const braille_dots_1235678: Key = ffi::GDK_KEY_braille_dots_1235678;
pub const braille_dots_45678: Key = ffi::GDK_KEY_braille_dots_45678;
pub const braille_dots_145678: Key = ffi::GDK_KEY_braille_dots_145678;
pub const braille_dots_245678: Key = ffi::GDK_KEY_braille_dots_245678;
pub const braille_dots_1245678: Key = ffi::GDK_KEY_braille_dots_1245678;
pub const braille_dots_345678: Key = ffi::GDK_KEY_braille_dots_345678;
pub const braille_dots_1345678: Key = ffi::GDK_KEY_braille_dots_1345678;
pub const braille_dots_2345678: Key = ffi::GDK_KEY_braille_dots_2345678;
pub const braille_dots_12345678: Key = ffi::GDK_KEY_braille_dots_12345678;
pub const Sinh_ng: Key = ffi::GDK_KEY_Sinh_ng;
pub const Sinh_h2: Key = ffi::GDK_KEY_Sinh_h2;
pub const Sinh_a: Key = ffi::GDK_KEY_Sinh_a;
pub const Sinh_aa: Key = ffi::GDK_KEY_Sinh_aa;
pub const Sinh_ae: Key = ffi::GDK_KEY_Sinh_ae;
pub const Sinh_aee: Key = ffi::GDK_KEY_Sinh_aee;
pub const Sinh_i: Key = ffi::GDK_KEY_Sinh_i;
pub const Sinh_ii: Key = ffi::GDK_KEY_Sinh_ii;
pub const Sinh_u: Key = ffi::GDK_KEY_Sinh_u;
pub const Sinh_uu: Key = ffi::GDK_KEY_Sinh_uu;
pub const Sinh_ri: Key = ffi::GDK_KEY_Sinh_ri;
pub const Sinh_rii: Key = ffi::GDK_KEY_Sinh_rii;
pub const Sinh_lu: Key = ffi::GDK_KEY_Sinh_lu;
pub const Sinh_luu: Key = ffi::GDK_KEY_Sinh_luu;
pub const Sinh_e: Key = ffi::GDK_KEY_Sinh_e;
pub const Sinh_ee: Key = ffi::GDK_KEY_Sinh_ee;
pub const Sinh_ai: Key = ffi::GDK_KEY_Sinh_ai;
pub const Sinh_o: Key = ffi::GDK_KEY_Sinh_o;
pub const Sinh_oo: Key = ffi::GDK_KEY_Sinh_oo;
pub const Sinh_au: Key = ffi::GDK_KEY_Sinh_au;
pub const Sinh_ka: Key = ffi::GDK_KEY_Sinh_ka;
pub const Sinh_kha: Key = ffi::GDK_KEY_Sinh_kha;
pub const Sinh_ga: Key = ffi::GDK_KEY_Sinh_ga;
pub const Sinh_gha: Key = ffi::GDK_KEY_Sinh_gha;
pub const Sinh_ng2: Key = ffi::GDK_KEY_Sinh_ng2;
pub const Sinh_nga: Key = ffi::GDK_KEY_Sinh_nga;
pub const Sinh_ca: Key = ffi::GDK_KEY_Sinh_ca;
pub const Sinh_cha: Key = ffi::GDK_KEY_Sinh_cha;
pub const Sinh_ja: Key = ffi::GDK_KEY_Sinh_ja;
pub const Sinh_jha: Key = ffi::GDK_KEY_Sinh_jha;
pub const Sinh_nya: Key = ffi::GDK_KEY_Sinh_nya;
pub const Sinh_jnya: Key = ffi::GDK_KEY_Sinh_jnya;
pub const Sinh_nja: Key = ffi::GDK_KEY_Sinh_nja;
pub const Sinh_tta: Key = ffi::GDK_KEY_Sinh_tta;
pub const Sinh_ttha: Key = ffi::GDK_KEY_Sinh_ttha;
pub const Sinh_dda: Key = ffi::GDK_KEY_Sinh_dda;
pub const Sinh_ddha: Key = ffi::GDK_KEY_Sinh_ddha;
pub const Sinh_nna: Key = ffi::GDK_KEY_Sinh_nna;
pub const Sinh_ndda: Key = ffi::GDK_KEY_Sinh_ndda;
pub const Sinh_tha: Key = ffi::GDK_KEY_Sinh_tha;
pub const Sinh_thha: Key = ffi::GDK_KEY_Sinh_thha;
pub const Sinh_dha: Key = ffi::GDK_KEY_Sinh_dha;
pub const Sinh_dhha: Key = ffi::GDK_KEY_Sinh_dhha;
pub const Sinh_na: Key = ffi::GDK_KEY_Sinh_na;
pub const Sinh_ndha: Key = ffi::GDK_KEY_Sinh_ndha;
pub const Sinh_pa: Key = ffi::GDK_KEY_Sinh_pa;
pub const Sinh_pha: Key = ffi::GDK_KEY_Sinh_pha;
pub const Sinh_ba: Key = ffi::GDK_KEY_Sinh_ba;
pub const Sinh_bha: Key = ffi::GDK_KEY_Sinh_bha;
pub const Sinh_ma: Key = ffi::GDK_KEY_Sinh_ma;
pub const Sinh_mba: Key = ffi::GDK_KEY_Sinh_mba;
pub const Sinh_ya: Key = ffi::GDK_KEY_Sinh_ya;
pub const Sinh_ra: Key = ffi::GDK_KEY_Sinh_ra;
pub const Sinh_la: Key = ffi::GDK_KEY_Sinh_la;
pub const Sinh_va: Key = ffi::GDK_KEY_Sinh_va;
pub const Sinh_sha: Key = ffi::GDK_KEY_Sinh_sha;
pub const Sinh_ssha: Key = ffi::GDK_KEY_Sinh_ssha;
pub const Sinh_sa: Key = ffi::GDK_KEY_Sinh_sa;
pub const Sinh_ha: Key = ffi::GDK_KEY_Sinh_ha;
pub const Sinh_lla: Key = ffi::GDK_KEY_Sinh_lla;
pub const Sinh_fa: Key = ffi::GDK_KEY_Sinh_fa;
pub const Sinh_al: Key = ffi::GDK_KEY_Sinh_al;
pub const Sinh_aa2: Key = ffi::GDK_KEY_Sinh_aa2;
pub const Sinh_ae2: Key = ffi::GDK_KEY_Sinh_ae2;
pub const Sinh_aee2: Key = ffi::GDK_KEY_Sinh_aee2;
pub const Sinh_i2: Key = ffi::GDK_KEY_Sinh_i2;
pub const Sinh_ii2: Key = ffi::GDK_KEY_Sinh_ii2;
pub const Sinh_u2: Key = ffi::GDK_KEY_Sinh_u2;
pub const Sinh_uu2: Key = ffi::GDK_KEY_Sinh_uu2;
pub const Sinh_ru2: Key = ffi::GDK_KEY_Sinh_ru2;
pub const Sinh_e2: Key = ffi::GDK_KEY_Sinh_e2;
pub const Sinh_ee2: Key = ffi::GDK_KEY_Sinh_ee2;
pub const Sinh_ai2: Key = ffi::GDK_KEY_Sinh_ai2;
pub const Sinh_o2: Key = ffi::GDK_KEY_Sinh_o2;
pub const Sinh_oo2: Key = ffi::GDK_KEY_Sinh_oo2;
pub const Sinh_au2: Key = ffi::GDK_KEY_Sinh_au2;
pub const Sinh_lu2: Key = ffi::GDK_KEY_Sinh_lu2;
pub const Sinh_ruu2: Key = ffi::GDK_KEY_Sinh_ruu2;
pub const Sinh_luu2: Key = ffi::GDK_KEY_Sinh_luu2;
pub const Sinh_kunddaliya: Key = ffi::GDK_KEY_Sinh_kunddaliya;
pub const ModeLock: Key = ffi::GDK_KEY_ModeLock;
pub const MonBrightnessUp: Key = ffi::GDK_KEY_MonBrightnessUp;
pub const MonBrightnessDown: Key = ffi::GDK_KEY_MonBrightnessDown;
pub const KbdLightOnOff: Key = ffi::GDK_KEY_KbdLightOnOff;
pub const KbdBrightnessUp: Key = ffi::GDK_KEY_KbdBrightnessUp;
pub const KbdBrightnessDown: Key = ffi::GDK_KEY_KbdBrightnessDown;
pub const Standby: Key = ffi::GDK_KEY_Standby;
pub const AudioLowerVolume: Key = ffi::GDK_KEY_AudioLowerVolume;
pub const AudioMute: Key = ffi::GDK_KEY_AudioMute;
pub const AudioRaiseVolume: Key = ffi::GDK_KEY_AudioRaiseVolume;
pub const AudioPlay: Key = ffi::GDK_KEY_AudioPlay;
pub const AudioStop: Key = ffi::GDK_KEY_AudioStop;
pub const AudioPrev: Key = ffi::GDK_KEY_AudioPrev;
pub const AudioNext: Key = ffi::GDK_KEY_AudioNext;
pub const HomePage: Key = ffi::GDK_KEY_HomePage;
pub const Mail: Key = ffi::GDK_KEY_Mail;
pub const Start: Key = ffi::GDK_KEY_Start;
pub const Search: Key = ffi::GDK_KEY_Search;
pub const AudioRecord: Key = ffi::GDK_KEY_AudioRecord;
pub const Calculator: Key = ffi::GDK_KEY_Calculator;
pub const Memo: Key = ffi::GDK_KEY_Memo;
pub const ToDoList: Key = ffi::GDK_KEY_ToDoList;
pub const Calendar: Key = ffi::GDK_KEY_Calendar;
pub const PowerDown: Key = ffi::GDK_KEY_PowerDown;
pub const ContrastAdjust: Key = ffi::GDK_KEY_ContrastAdjust;
pub const RockerUp: Key = ffi::GDK_KEY_RockerUp;
pub const RockerDown: Key = ffi::GDK_KEY_RockerDown;
pub const RockerEnter: Key = ffi::GDK_KEY_RockerEnter;
pub const Back: Key = ffi::GDK_KEY_Back;
pub const Forward: Key = ffi::GDK_KEY_Forward;
pub const Stop: Key = ffi::GDK_KEY_Stop;
pub const Refresh: Key = ffi::GDK_KEY_Refresh;
pub const PowerOff: Key = ffi::GDK_KEY_PowerOff;
pub const WakeUp: Key = ffi::GDK_KEY_WakeUp;
pub const Eject: Key = ffi::GDK_KEY_Eject;
pub const ScreenSaver: Key = ffi::GDK_KEY_ScreenSaver;
pub const WWW: Key = ffi::GDK_KEY_WWW;
pub const Sleep: Key = ffi::GDK_KEY_Sleep;
pub const Favorites: Key = ffi::GDK_KEY_Favorites;
pub const AudioPause: Key = ffi::GDK_KEY_AudioPause;
pub const AudioMedia: Key = ffi::GDK_KEY_AudioMedia;
pub const MyComputer: Key = ffi::GDK_KEY_MyComputer;
pub const VendorHome: Key = ffi::GDK_KEY_VendorHome;
pub const LightBulb: Key = ffi::GDK_KEY_LightBulb;
pub const Shop: Key = ffi::GDK_KEY_Shop;
pub const History: Key = ffi::GDK_KEY_History;
pub const OpenURL: Key = ffi::GDK_KEY_OpenURL;
pub const AddFavorite: Key = ffi::GDK_KEY_AddFavorite;
pub const HotLinks: Key = ffi::GDK_KEY_HotLinks;
pub const BrightnessAdjust: Key = ffi::GDK_KEY_BrightnessAdjust;
pub const Finance: Key = ffi::GDK_KEY_Finance;
pub const Community: Key = ffi::GDK_KEY_Community;
pub const AudioRewind: Key = ffi::GDK_KEY_AudioRewind;
pub const BackForward: Key = ffi::GDK_KEY_BackForward;
pub const Launch0: Key = ffi::GDK_KEY_Launch0;
pub const Launch1: Key = ffi::GDK_KEY_Launch1;
pub const Launch2: Key = ffi::GDK_KEY_Launch2;
pub const Launch3: Key = ffi::GDK_KEY_Launch3;
pub const Launch4: Key = ffi::GDK_KEY_Launch4;
pub const Launch5: Key = ffi::GDK_KEY_Launch5;
pub const Launch6: Key = ffi::GDK_KEY_Launch6;
pub const Launch7: Key = ffi::GDK_KEY_Launch7;
pub const Launch8: Key = ffi::GDK_KEY_Launch8;
pub const Launch9: Key = ffi::GDK_KEY_Launch9;
pub const LaunchA: Key = ffi::GDK_KEY_LaunchA;
pub const LaunchB: Key = ffi::GDK_KEY_LaunchB;
pub const LaunchC: Key = ffi::GDK_KEY_LaunchC;
pub const LaunchD: Key = ffi::GDK_KEY_LaunchD;
pub const LaunchE: Key = ffi::GDK_KEY_LaunchE;
pub const LaunchF: Key = ffi::GDK_KEY_LaunchF;
pub const ApplicationLeft: Key = ffi::GDK_KEY_ApplicationLeft;
pub const ApplicationRight: Key = ffi::GDK_KEY_ApplicationRight;
pub const Book: Key = ffi::GDK_KEY_Book;
pub const CD: Key = ffi::GDK_KEY_CD;
pub const WindowClear: Key = ffi::GDK_KEY_WindowClear;
pub const Close: Key = ffi::GDK_KEY_Close;
pub const Copy: Key = ffi::GDK_KEY_Copy;
pub const Cut: Key = ffi::GDK_KEY_Cut;
pub const Display: Key = ffi::GDK_KEY_Display;
pub const DOS: Key = ffi::GDK_KEY_DOS;
pub const Documents: Key = ffi::GDK_KEY_Documents;
pub const Excel: Key = ffi::GDK_KEY_Excel;
pub const Explorer: Key = ffi::GDK_KEY_Explorer;
pub const Game: Key = ffi::GDK_KEY_Game;
pub const Go: Key = ffi::GDK_KEY_Go;
pub const iTouch: Key = ffi::GDK_KEY_iTouch;
pub const LogOff: Key = ffi::GDK_KEY_LogOff;
pub const Market: Key = ffi::GDK_KEY_Market;
pub const Meeting: Key = ffi::GDK_KEY_Meeting;
pub const MenuKB: Key = ffi::GDK_KEY_MenuKB;
pub const MenuPB: Key = ffi::GDK_KEY_MenuPB;
pub const MySites: Key = ffi::GDK_KEY_MySites;
pub const New: Key = ffi::GDK_KEY_New;
pub const News: Key = ffi::GDK_KEY_News;
pub const OfficeHome: Key = ffi::GDK_KEY_OfficeHome;
pub const Open: Key = ffi::GDK_KEY_Open;
pub const Option: Key = ffi::GDK_KEY_Option;
pub const Paste: Key = ffi::GDK_KEY_Paste;
pub const Phone: Key = ffi::GDK_KEY_Phone;
pub const Reply: Key = ffi::GDK_KEY_Reply;
pub const Reload: Key = ffi::GDK_KEY_Reload;
pub const RotateWindows: Key = ffi::GDK_KEY_RotateWindows;
pub const RotationPB: Key = ffi::GDK_KEY_RotationPB;
pub const RotationKB: Key = ffi::GDK_KEY_RotationKB;
pub const Save: Key = ffi::GDK_KEY_Save;
pub const ScrollUp: Key = ffi::GDK_KEY_ScrollUp;
pub const ScrollDown: Key = ffi::GDK_KEY_ScrollDown;
pub const ScrollClick: Key = ffi::GDK_KEY_ScrollClick;
pub const Send: Key = ffi::GDK_KEY_Send;
pub const Spell: Key = ffi::GDK_KEY_Spell;
pub const SplitScreen: Key = ffi::GDK_KEY_SplitScreen;
pub const Support: Key = ffi::GDK_KEY_Support;
pub const TaskPane: Key = ffi::GDK_KEY_TaskPane;
pub const Terminal: Key = ffi::GDK_KEY_Terminal;
pub const Tools: Key = ffi::GDK_KEY_Tools;
pub const Travel: Key = ffi::GDK_KEY_Travel;
pub const UserPB: Key = ffi::GDK_KEY_UserPB;
pub const User1KB: Key = ffi::GDK_KEY_User1KB;
pub const User2KB: Key = ffi::GDK_KEY_User2KB;
pub const Video: Key = ffi::GDK_KEY_Video;
pub const WheelButton: Key = ffi::GDK_KEY_WheelButton;
pub const Word: Key = ffi::GDK_KEY_Word;
pub const Xfer: Key = ffi::GDK_KEY_Xfer;
pub const ZoomIn: Key = ffi::GDK_KEY_ZoomIn;
pub const ZoomOut: Key = ffi::GDK_KEY_ZoomOut;
pub const Away: Key = ffi::GDK_KEY_Away;
pub const Messenger: Key = ffi::GDK_KEY_Messenger;
pub const WebCam: Key = ffi::GDK_KEY_WebCam;
pub const MailForward: Key = ffi::GDK_KEY_MailForward;
pub const Pictures: Key = ffi::GDK_KEY_Pictures;
pub const Music: Key = ffi::GDK_KEY_Music;
pub const Battery: Key = ffi::GDK_KEY_Battery;
pub const Bluetooth: Key = ffi::GDK_KEY_Bluetooth;
pub const WLAN: Key = ffi::GDK_KEY_WLAN;
pub const UWB: Key = ffi::GDK_KEY_UWB;
pub const AudioForward: Key = ffi::GDK_KEY_AudioForward;
pub const AudioRepeat: Key = ffi::GDK_KEY_AudioRepeat;
pub const AudioRandomPlay: Key = ffi::GDK_KEY_AudioRandomPlay;
pub const Subtitle: Key = ffi::GDK_KEY_Subtitle;
pub const AudioCycleTrack: Key = ffi::GDK_KEY_AudioCycleTrack;
pub const CycleAngle: Key = ffi::GDK_KEY_CycleAngle;
pub const FrameBack: Key = ffi::GDK_KEY_FrameBack;
pub const FrameForward: Key = ffi::GDK_KEY_FrameForward;
pub const Time: Key = ffi::GDK_KEY_Time;
pub const SelectButton: Key = ffi::GDK_KEY_SelectButton;
pub const View: Key = ffi::GDK_KEY_View;
pub const TopMenu: Key = ffi::GDK_KEY_TopMenu;
pub const Red: Key = ffi::GDK_KEY_Red;
pub const Green: Key = ffi::GDK_KEY_Green;
pub const Yellow: Key = ffi::GDK_KEY_Yellow;
pub const Blue: Key = ffi::GDK_KEY_Blue;
pub const Suspend: Key = ffi::GDK_KEY_Suspend;
pub const Hibernate: Key = ffi::GDK_KEY_Hibernate;
pub const TouchpadToggle: Key = ffi::GDK_KEY_TouchpadToggle;
pub const TouchpadOn: Key = ffi::GDK_KEY_TouchpadOn;
pub const TouchpadOff: Key = ffi::GDK_KEY_TouchpadOff;
pub const AudioMicMute: Key = ffi::GDK_KEY_AudioMicMute;
pub const Switch_VT_1: Key = ffi::GDK_KEY_Switch_VT_1;
pub const Switch_VT_2: Key = ffi::GDK_KEY_Switch_VT_2;
pub const Switch_VT_3: Key = ffi::GDK_KEY_Switch_VT_3;
pub const Switch_VT_4: Key = ffi::GDK_KEY_Switch_VT_4;
pub const Switch_VT_5: Key = ffi::GDK_KEY_Switch_VT_5;
pub const Switch_VT_6: Key = ffi::GDK_KEY_Switch_VT_6;
pub const Switch_VT_7: Key = ffi::GDK_KEY_Switch_VT_7;
pub const Switch_VT_8: Key = ffi::GDK_KEY_Switch_VT_8;
pub const Switch_VT_9: Key = ffi::GDK_KEY_Switch_VT_9;
pub const Switch_VT_10: Key = ffi::GDK_KEY_Switch_VT_10;
pub const Switch_VT_11: Key = ffi::GDK_KEY_Switch_VT_11;
pub const Switch_VT_12: Key = ffi::GDK_KEY_Switch_VT_12;
pub const Ungrab: Key = ffi::GDK_KEY_Ungrab;
pub const ClearGrab: Key = ffi::GDK_KEY_ClearGrab;
pub const Next_VMode: Key = ffi::GDK_KEY_Next_VMode;
pub const Prev_VMode: Key = ffi::GDK_KEY_Prev_VMode;
pub const LogWindowTree: Key = ffi::GDK_KEY_LogWindowTree;
pub const LogGrabInfo: Key = ffi::GDK_KEY_LogGrabInfo;
}