xkb

package
v0.0.0-...-5901078 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 16, 2024 License: MIT Imports: 2 Imported by: 1

Documentation

Index

Constants

View Source
const (
	ContextNoFlags            ContextFlags = C.XKB_CONTEXT_NO_FLAGS
	ContextNoDefaultincludes               = C.XKB_CONTEXT_NO_DEFAULT_INCLUDES
	ContextNoEnvironmentNames              = C.XKB_CONTEXT_NO_ENVIRONMENT_NAMES
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Context

type Context struct {
	// contains filtered or unexported fields
}

func NewContext

func NewContext(flags ContextFlags) Context

func (Context) Unref

func (c Context) Unref()

type ContextFlags

type ContextFlags int

type KeyCode

type KeyCode uint32

type KeySym

type KeySym int32
const (
	KeySymNoSymbol                    KeySym = C.XKB_KEY_NoSymbol   /* Special KeySym */
	KeySymVoidSymbol                  KeySym = C.XKB_KEY_VoidSymbol /* Void symbol */
	KeySymBackSpace                   KeySym = C.XKB_KEY_BackSpace  /* U+0008 BACKSPACE */
	KeySymTab                         KeySym = C.XKB_KEY_Tab        /* U+0009 CHARACTER TABULATION */
	KeySymLinefeed                    KeySym = C.XKB_KEY_Linefeed   /* U+000A LINE FEED */
	KeySymClear                       KeySym = C.XKB_KEY_Clear      /* U+000B LINE TABULATION */
	KeySymReturn                      KeySym = C.XKB_KEY_Return     /* U+000D CARRIAGE RETURN */
	KeySymPause                       KeySym = C.XKB_KEY_Pause      /* Pause, hold */
	KeySymScroll_Lock                 KeySym = C.XKB_KEY_Scroll_Lock
	KeySymSys_Req                     KeySym = C.XKB_KEY_Sys_Req
	KeySymEscape                      KeySym = C.XKB_KEY_Escape    /* U+001B ESCAPE */
	KeySymDelete                      KeySym = C.XKB_KEY_Delete    /* U+007F DELETE */
	KeySymMulti_key                   KeySym = C.XKB_KEY_Multi_key /* Multi-key character compose */
	KeySymCodeinput                   KeySym = C.XKB_KEY_Codeinput
	KeySymSingleCandidate             KeySym = C.XKB_KEY_SingleCandidate
	KeySymMultipleCandidate           KeySym = C.XKB_KEY_MultipleCandidate
	KeySymPreviousCandidate           KeySym = C.XKB_KEY_PreviousCandidate
	KeySymKanji                       KeySym = C.XKB_KEY_Kanji             /* Kanji, Kanji convert */
	KeySymMuhenkan                    KeySym = C.XKB_KEY_Muhenkan          /* Cancel Conversion */
	KeySymHenkan_Mode                 KeySym = C.XKB_KEY_Henkan_Mode       /* Start/Stop Conversion */
	KeySymHenkan                      KeySym = C.XKB_KEY_Henkan            /* Alias for Henkan_Mode */
	KeySymRomaji                      KeySym = C.XKB_KEY_Romaji            /* to Romaji */
	KeySymHiragana                    KeySym = C.XKB_KEY_Hiragana          /* to Hiragana */
	KeySymKatakana                    KeySym = C.XKB_KEY_Katakana          /* to Katakana */
	KeySymHiragana_Katakana           KeySym = C.XKB_KEY_Hiragana_Katakana /* Hiragana/Katakana toggle */
	KeySymZenkaku                     KeySym = C.XKB_KEY_Zenkaku           /* to Zenkaku */
	KeySymHankaku                     KeySym = C.XKB_KEY_Hankaku           /* to Hankaku */
	KeySymZenkaku_Hankaku             KeySym = C.XKB_KEY_Zenkaku_Hankaku   /* Zenkaku/Hankaku toggle */
	KeySymTouroku                     KeySym = C.XKB_KEY_Touroku           /* Add to Dictionary */
	KeySymMassyo                      KeySym = C.XKB_KEY_Massyo            /* Delete from Dictionary */
	KeySymKana_Lock                   KeySym = C.XKB_KEY_Kana_Lock         /* Kana Lock */
	KeySymKana_Shift                  KeySym = C.XKB_KEY_Kana_Shift        /* Kana Shift */
	KeySymEisu_Shift                  KeySym = C.XKB_KEY_Eisu_Shift        /* Alphanumeric Shift */
	KeySymEisu_toggle                 KeySym = C.XKB_KEY_Eisu_toggle       /* Alphanumeric toggle */
	KeySymKanji_Bangou                KeySym = C.XKB_KEY_Kanji_Bangou      /* Codeinput */
	KeySymZen_Koho                    KeySym = C.XKB_KEY_Zen_Koho          /* Multiple/All Candidate(s) */
	KeySymMae_Koho                    KeySym = C.XKB_KEY_Mae_Koho          /* Previous Candidate */
	KeySymHome                        KeySym = C.XKB_KEY_Home
	KeySymLeft                        KeySym = C.XKB_KEY_Left      /* Move left, left arrow */
	KeySymUp                          KeySym = C.XKB_KEY_Up        /* Move up, up arrow */
	KeySymRight                       KeySym = C.XKB_KEY_Right     /* Move right, right arrow */
	KeySymDown                        KeySym = C.XKB_KEY_Down      /* Move down, down arrow */
	KeySymPrior                       KeySym = C.XKB_KEY_Prior     /* Prior, previous */
	KeySymPage_Up                     KeySym = C.XKB_KEY_Page_Up   /* deprecated alias for Prior */
	KeySymNext                        KeySym = C.XKB_KEY_Next      /* Next */
	KeySymPage_Down                   KeySym = C.XKB_KEY_Page_Down /* deprecated alias for Next */
	KeySymEnd                         KeySym = C.XKB_KEY_End       /* EOL */
	KeySymBegin                       KeySym = C.XKB_KEY_Begin     /* BOL */
	KeySymSelect                      KeySym = C.XKB_KEY_Select    /* Select, mark */
	KeySymPrint                       KeySym = C.XKB_KEY_Print
	KeySymExecute                     KeySym = C.XKB_KEY_Execute /* Execute, run, do */
	KeySymInsert                      KeySym = C.XKB_KEY_Insert  /* Insert, insert here */
	KeySymUndo                        KeySym = C.XKB_KEY_Undo
	KeySymRedo                        KeySym = C.XKB_KEY_Redo /* Redo, again */
	KeySymMenu                        KeySym = C.XKB_KEY_Menu
	KeySymFind                        KeySym = C.XKB_KEY_Find   /* Find, search */
	KeySymCancel                      KeySym = C.XKB_KEY_Cancel /* Cancel, stop, abort, exit */
	KeySymHelp                        KeySym = C.XKB_KEY_Help   /* Help */
	KeySymBreak                       KeySym = C.XKB_KEY_Break
	KeySymMode_switch                 KeySym = C.XKB_KEY_Mode_switch   /* Character set switch */
	KeySymscript_switch               KeySym = C.XKB_KEY_script_switch /* Alias for Mode_switch */
	KeySymNum_Lock                    KeySym = C.XKB_KEY_Num_Lock
	KeySymKP_Space                    KeySym = C.XKB_KEY_KP_Space /*<U+0020 SPACE>*/
	KeySymKP_Tab                      KeySym = C.XKB_KEY_KP_Tab   /*<U+0009 CHARACTER TABULATION>*/
	KeySymKP_Enter                    KeySym = C.XKB_KEY_KP_Enter /*<U+000D CARRIAGE RETURN>*/
	KeySymKP_F1                       KeySym = C.XKB_KEY_KP_F1    /* PF1, KP_A, ... */
	KeySymKP_F2                       KeySym = C.XKB_KEY_KP_F2
	KeySymKP_F3                       KeySym = C.XKB_KEY_KP_F3
	KeySymKP_F4                       KeySym = C.XKB_KEY_KP_F4
	KeySymKP_Home                     KeySym = C.XKB_KEY_KP_Home
	KeySymKP_Left                     KeySym = C.XKB_KEY_KP_Left
	KeySymKP_Up                       KeySym = C.XKB_KEY_KP_Up
	KeySymKP_Right                    KeySym = C.XKB_KEY_KP_Right
	KeySymKP_Down                     KeySym = C.XKB_KEY_KP_Down
	KeySymKP_Prior                    KeySym = C.XKB_KEY_KP_Prior
	KeySymKP_Page_Up                  KeySym = C.XKB_KEY_KP_Page_Up /* deprecated alias for KP_Prior */
	KeySymKP_Next                     KeySym = C.XKB_KEY_KP_Next
	KeySymKP_Page_Down                KeySym = C.XKB_KEY_KP_Page_Down /* deprecated alias for KP_Next */
	KeySymKP_End                      KeySym = C.XKB_KEY_KP_End
	KeySymKP_Begin                    KeySym = C.XKB_KEY_KP_Begin
	KeySymKP_Insert                   KeySym = C.XKB_KEY_KP_Insert
	KeySymKP_Delete                   KeySym = C.XKB_KEY_KP_Delete
	KeySymKP_Equal                    KeySym = C.XKB_KEY_KP_Equal     /*<U+003D EQUALS SIGN>*/
	KeySymKP_Multiply                 KeySym = C.XKB_KEY_KP_Multiply  /*<U+002A ASTERISK>*/
	KeySymKP_Add                      KeySym = C.XKB_KEY_KP_Add       /*<U+002B PLUS SIGN>*/
	KeySymKP_Separator                KeySym = C.XKB_KEY_KP_Separator /*<U+002C COMMA>*/
	KeySymKP_Subtract                 KeySym = C.XKB_KEY_KP_Subtract  /*<U+002D HYPHEN-MINUS>*/
	KeySymKP_Decimal                  KeySym = C.XKB_KEY_KP_Decimal   /*<U+002E FULL STOP>*/
	KeySymKP_Divide                   KeySym = C.XKB_KEY_KP_Divide    /*<U+002F SOLIDUS>*/
	KeySymKP_0                        KeySym = C.XKB_KEY_KP_0         /*<U+0030 DIGIT ZERO>*/
	KeySymKP_1                        KeySym = C.XKB_KEY_KP_1         /*<U+0031 DIGIT ONE>*/
	KeySymKP_2                        KeySym = C.XKB_KEY_KP_2         /*<U+0032 DIGIT TWO>*/
	KeySymKP_3                        KeySym = C.XKB_KEY_KP_3         /*<U+0033 DIGIT THREE>*/
	KeySymKP_4                        KeySym = C.XKB_KEY_KP_4         /*<U+0034 DIGIT FOUR>*/
	KeySymKP_5                        KeySym = C.XKB_KEY_KP_5         /*<U+0035 DIGIT FIVE>*/
	KeySymKP_6                        KeySym = C.XKB_KEY_KP_6         /*<U+0036 DIGIT SIX>*/
	KeySymKP_7                        KeySym = C.XKB_KEY_KP_7         /*<U+0037 DIGIT SEVEN>*/
	KeySymKP_8                        KeySym = C.XKB_KEY_KP_8         /*<U+0038 DIGIT EIGHT>*/
	KeySymKP_9                        KeySym = C.XKB_KEY_KP_9         /*<U+0039 DIGIT NINE>*/
	KeySymF1                          KeySym = C.XKB_KEY_F1
	KeySymF2                          KeySym = C.XKB_KEY_F2
	KeySymF3                          KeySym = C.XKB_KEY_F3
	KeySymF4                          KeySym = C.XKB_KEY_F4
	KeySymF5                          KeySym = C.XKB_KEY_F5
	KeySymF6                          KeySym = C.XKB_KEY_F6
	KeySymF7                          KeySym = C.XKB_KEY_F7
	KeySymF8                          KeySym = C.XKB_KEY_F8
	KeySymF9                          KeySym = C.XKB_KEY_F9
	KeySymF10                         KeySym = C.XKB_KEY_F10
	KeySymF11                         KeySym = C.XKB_KEY_F11
	KeySymL1                          KeySym = C.XKB_KEY_L1 /* deprecated alias for F11 */
	KeySymF12                         KeySym = C.XKB_KEY_F12
	KeySymL2                          KeySym = C.XKB_KEY_L2 /* deprecated alias for F12 */
	KeySymF13                         KeySym = C.XKB_KEY_F13
	KeySymL3                          KeySym = C.XKB_KEY_L3 /* deprecated alias for F13 */
	KeySymF14                         KeySym = C.XKB_KEY_F14
	KeySymL4                          KeySym = C.XKB_KEY_L4 /* deprecated alias for F14 */
	KeySymF15                         KeySym = C.XKB_KEY_F15
	KeySymL5                          KeySym = C.XKB_KEY_L5 /* deprecated alias for F15 */
	KeySymF16                         KeySym = C.XKB_KEY_F16
	KeySymL6                          KeySym = C.XKB_KEY_L6 /* deprecated alias for F16 */
	KeySymF17                         KeySym = C.XKB_KEY_F17
	KeySymL7                          KeySym = C.XKB_KEY_L7 /* deprecated alias for F17 */
	KeySymF18                         KeySym = C.XKB_KEY_F18
	KeySymL8                          KeySym = C.XKB_KEY_L8 /* deprecated alias for F18 */
	KeySymF19                         KeySym = C.XKB_KEY_F19
	KeySymL9                          KeySym = C.XKB_KEY_L9 /* deprecated alias for F19 */
	KeySymF20                         KeySym = C.XKB_KEY_F20
	KeySymL10                         KeySym = C.XKB_KEY_L10 /* deprecated alias for F20 */
	KeySymF21                         KeySym = C.XKB_KEY_F21
	KeySymR1                          KeySym = C.XKB_KEY_R1 /* deprecated alias for F21 */
	KeySymF22                         KeySym = C.XKB_KEY_F22
	KeySymR2                          KeySym = C.XKB_KEY_R2 /* deprecated alias for F22 */
	KeySymF23                         KeySym = C.XKB_KEY_F23
	KeySymR3                          KeySym = C.XKB_KEY_R3 /* deprecated alias for F23 */
	KeySymF24                         KeySym = C.XKB_KEY_F24
	KeySymR4                          KeySym = C.XKB_KEY_R4 /* deprecated alias for F24 */
	KeySymF25                         KeySym = C.XKB_KEY_F25
	KeySymR5                          KeySym = C.XKB_KEY_R5 /* deprecated alias for F25 */
	KeySymF26                         KeySym = C.XKB_KEY_F26
	KeySymR6                          KeySym = C.XKB_KEY_R6 /* deprecated alias for F26 */
	KeySymF27                         KeySym = C.XKB_KEY_F27
	KeySymR7                          KeySym = C.XKB_KEY_R7 /* deprecated alias for F27 */
	KeySymF28                         KeySym = C.XKB_KEY_F28
	KeySymR8                          KeySym = C.XKB_KEY_R8 /* deprecated alias for F28 */
	KeySymF29                         KeySym = C.XKB_KEY_F29
	KeySymR9                          KeySym = C.XKB_KEY_R9 /* deprecated alias for F29 */
	KeySymF30                         KeySym = C.XKB_KEY_F30
	KeySymR10                         KeySym = C.XKB_KEY_R10 /* deprecated alias for F30 */
	KeySymF31                         KeySym = C.XKB_KEY_F31
	KeySymR11                         KeySym = C.XKB_KEY_R11 /* deprecated alias for F31 */
	KeySymF32                         KeySym = C.XKB_KEY_F32
	KeySymR12                         KeySym = C.XKB_KEY_R12 /* deprecated alias for F32 */
	KeySymF33                         KeySym = C.XKB_KEY_F33
	KeySymR13                         KeySym = C.XKB_KEY_R13 /* deprecated alias for F33 */
	KeySymF34                         KeySym = C.XKB_KEY_F34
	KeySymR14                         KeySym = C.XKB_KEY_R14 /* deprecated alias for F34 */
	KeySymF35                         KeySym = C.XKB_KEY_F35
	KeySymR15                         KeySym = C.XKB_KEY_R15        /* deprecated alias for F35 */
	KeySymShift_L                     KeySym = C.XKB_KEY_Shift_L    /* Left shift */
	KeySymShift_R                     KeySym = C.XKB_KEY_Shift_R    /* Right shift */
	KeySymControl_L                   KeySym = C.XKB_KEY_Control_L  /* Left control */
	KeySymControl_R                   KeySym = C.XKB_KEY_Control_R  /* Right control */
	KeySymCaps_Lock                   KeySym = C.XKB_KEY_Caps_Lock  /* Caps lock */
	KeySymShift_Lock                  KeySym = C.XKB_KEY_Shift_Lock /* Shift lock */
	KeySymMeta_L                      KeySym = C.XKB_KEY_Meta_L     /* Left meta */
	KeySymMeta_R                      KeySym = C.XKB_KEY_Meta_R     /* Right meta */
	KeySymAlt_L                       KeySym = C.XKB_KEY_Alt_L      /* Left alt */
	KeySymAlt_R                       KeySym = C.XKB_KEY_Alt_R      /* Right alt */
	KeySymSuper_L                     KeySym = C.XKB_KEY_Super_L    /* Left super */
	KeySymSuper_R                     KeySym = C.XKB_KEY_Super_R    /* Right super */
	KeySymHyper_L                     KeySym = C.XKB_KEY_Hyper_L    /* Left hyper */
	KeySymHyper_R                     KeySym = C.XKB_KEY_Hyper_R    /* Right hyper */
	KeySymISO_Lock                    KeySym = C.XKB_KEY_ISO_Lock
	KeySymISO_Level2_Latch            KeySym = C.XKB_KEY_ISO_Level2_Latch
	KeySymISO_Level3_Shift            KeySym = C.XKB_KEY_ISO_Level3_Shift
	KeySymISO_Level3_Latch            KeySym = C.XKB_KEY_ISO_Level3_Latch
	KeySymISO_Level3_Lock             KeySym = C.XKB_KEY_ISO_Level3_Lock
	KeySymISO_Level5_Shift            KeySym = C.XKB_KEY_ISO_Level5_Shift
	KeySymISO_Level5_Latch            KeySym = C.XKB_KEY_ISO_Level5_Latch
	KeySymISO_Level5_Lock             KeySym = C.XKB_KEY_ISO_Level5_Lock
	KeySymISO_Group_Shift             KeySym = C.XKB_KEY_ISO_Group_Shift /* Alias for Mode_switch */
	KeySymISO_Group_Latch             KeySym = C.XKB_KEY_ISO_Group_Latch
	KeySymISO_Group_Lock              KeySym = C.XKB_KEY_ISO_Group_Lock
	KeySymISO_Next_Group              KeySym = C.XKB_KEY_ISO_Next_Group
	KeySymISO_Next_Group_Lock         KeySym = C.XKB_KEY_ISO_Next_Group_Lock
	KeySymISO_Prev_Group              KeySym = C.XKB_KEY_ISO_Prev_Group
	KeySymISO_Prev_Group_Lock         KeySym = C.XKB_KEY_ISO_Prev_Group_Lock
	KeySymISO_First_Group             KeySym = C.XKB_KEY_ISO_First_Group
	KeySymISO_First_Group_Lock        KeySym = C.XKB_KEY_ISO_First_Group_Lock
	KeySymISO_Last_Group              KeySym = C.XKB_KEY_ISO_Last_Group
	KeySymISO_Last_Group_Lock         KeySym = C.XKB_KEY_ISO_Last_Group_Lock
	KeySymISO_Left_Tab                KeySym = C.XKB_KEY_ISO_Left_Tab
	KeySymISO_Move_Line_Up            KeySym = C.XKB_KEY_ISO_Move_Line_Up
	KeySymISO_Move_Line_Down          KeySym = C.XKB_KEY_ISO_Move_Line_Down
	KeySymISO_Partial_Line_Up         KeySym = C.XKB_KEY_ISO_Partial_Line_Up
	KeySymISO_Partial_Line_Down       KeySym = C.XKB_KEY_ISO_Partial_Line_Down
	KeySymISO_Partial_Space_Left      KeySym = C.XKB_KEY_ISO_Partial_Space_Left
	KeySymISO_Partial_Space_Right     KeySym = C.XKB_KEY_ISO_Partial_Space_Right
	KeySymISO_Set_Margin_Left         KeySym = C.XKB_KEY_ISO_Set_Margin_Left
	KeySymISO_Set_Margin_Right        KeySym = C.XKB_KEY_ISO_Set_Margin_Right
	KeySymISO_Release_Margin_Left     KeySym = C.XKB_KEY_ISO_Release_Margin_Left
	KeySymISO_Release_Margin_Right    KeySym = C.XKB_KEY_ISO_Release_Margin_Right
	KeySymISO_Release_Both_Margins    KeySym = C.XKB_KEY_ISO_Release_Both_Margins
	KeySymISO_Fast_Cursor_Left        KeySym = C.XKB_KEY_ISO_Fast_Cursor_Left
	KeySymISO_Fast_Cursor_Right       KeySym = C.XKB_KEY_ISO_Fast_Cursor_Right
	KeySymISO_Fast_Cursor_Up          KeySym = C.XKB_KEY_ISO_Fast_Cursor_Up
	KeySymISO_Fast_Cursor_Down        KeySym = C.XKB_KEY_ISO_Fast_Cursor_Down
	KeySymISO_Continuous_Underline    KeySym = C.XKB_KEY_ISO_Continuous_Underline
	KeySymISO_Discontinuous_Underline KeySym = C.XKB_KEY_ISO_Discontinuous_Underline
	KeySymISO_Emphasize               KeySym = C.XKB_KEY_ISO_Emphasize
	KeySymISO_Center_Object           KeySym = C.XKB_KEY_ISO_Center_Object
	KeySymISO_Enter                   KeySym = C.XKB_KEY_ISO_Enter
	KeySymdead_grave                  KeySym = C.XKB_KEY_dead_grave
	KeySymdead_acute                  KeySym = C.XKB_KEY_dead_acute
	KeySymdead_circumflex             KeySym = C.XKB_KEY_dead_circumflex
	KeySymdead_tilde                  KeySym = C.XKB_KEY_dead_tilde
	KeySymdead_perispomeni            KeySym = C.XKB_KEY_dead_perispomeni /* alias for dead_tilde */
	KeySymdead_macron                 KeySym = C.XKB_KEY_dead_macron
	KeySymdead_breve                  KeySym = C.XKB_KEY_dead_breve
	KeySymdead_abovedot               KeySym = C.XKB_KEY_dead_abovedot
	KeySymdead_diaeresis              KeySym = C.XKB_KEY_dead_diaeresis
	KeySymdead_abovering              KeySym = C.XKB_KEY_dead_abovering
	KeySymdead_doubleacute            KeySym = C.XKB_KEY_dead_doubleacute
	KeySymdead_caron                  KeySym = C.XKB_KEY_dead_caron
	KeySymdead_cedilla                KeySym = C.XKB_KEY_dead_cedilla
	KeySymdead_ogonek                 KeySym = C.XKB_KEY_dead_ogonek
	KeySymdead_iota                   KeySym = C.XKB_KEY_dead_iota
	KeySymdead_voiced_sound           KeySym = C.XKB_KEY_dead_voiced_sound
	KeySymdead_semivoiced_sound       KeySym = C.XKB_KEY_dead_semivoiced_sound
	KeySymdead_belowdot               KeySym = C.XKB_KEY_dead_belowdot
	KeySymdead_hook                   KeySym = C.XKB_KEY_dead_hook
	KeySymdead_horn                   KeySym = C.XKB_KEY_dead_horn
	KeySymdead_stroke                 KeySym = C.XKB_KEY_dead_stroke
	KeySymdead_abovecomma             KeySym = C.XKB_KEY_dead_abovecomma
	KeySymdead_psili                  KeySym = C.XKB_KEY_dead_psili /* alias for dead_abovecomma */
	KeySymdead_abovereversedcomma     KeySym = C.XKB_KEY_dead_abovereversedcomma
	KeySymdead_dasia                  KeySym = C.XKB_KEY_dead_dasia /* alias for dead_abovereversedcomma */
	KeySymdead_doublegrave            KeySym = C.XKB_KEY_dead_doublegrave
	KeySymdead_belowring              KeySym = C.XKB_KEY_dead_belowring
	KeySymdead_belowmacron            KeySym = C.XKB_KEY_dead_belowmacron
	KeySymdead_belowcircumflex        KeySym = C.XKB_KEY_dead_belowcircumflex
	KeySymdead_belowtilde             KeySym = C.XKB_KEY_dead_belowtilde
	KeySymdead_belowbreve             KeySym = C.XKB_KEY_dead_belowbreve
	KeySymdead_belowdiaeresis         KeySym = C.XKB_KEY_dead_belowdiaeresis
	KeySymdead_invertedbreve          KeySym = C.XKB_KEY_dead_invertedbreve
	KeySymdead_belowcomma             KeySym = C.XKB_KEY_dead_belowcomma
	KeySymdead_currency               KeySym = C.XKB_KEY_dead_currency
	KeySymdead_a                      KeySym = C.XKB_KEY_dead_a
	KeySymdead_A                      KeySym = C.XKB_KEY_dead_A
	KeySymdead_e                      KeySym = C.XKB_KEY_dead_e
	KeySymdead_E                      KeySym = C.XKB_KEY_dead_E
	KeySymdead_i                      KeySym = C.XKB_KEY_dead_i
	KeySymdead_I                      KeySym = C.XKB_KEY_dead_I
	KeySymdead_o                      KeySym = C.XKB_KEY_dead_o
	KeySymdead_O                      KeySym = C.XKB_KEY_dead_O
	KeySymdead_u                      KeySym = C.XKB_KEY_dead_u
	KeySymdead_U                      KeySym = C.XKB_KEY_dead_U
	KeySymdead_schwa                  KeySym = C.XKB_KEY_dead_schwa
	KeySymdead_SCHWA                  KeySym = C.XKB_KEY_dead_SCHWA
	KeySymdead_small_schwa            KeySym = C.XKB_KEY_dead_small_schwa   /* deprecated, remove in 2025 */
	KeySymdead_capital_schwa          KeySym = C.XKB_KEY_dead_capital_schwa /* deprecated, remove in 2025 */
	KeySymdead_greek                  KeySym = C.XKB_KEY_dead_greek
	KeySymdead_hamza                  KeySym = C.XKB_KEY_dead_hamza
	KeySymFirst_Virtual_Screen        KeySym = C.XKB_KEY_First_Virtual_Screen
	KeySymPrev_Virtual_Screen         KeySym = C.XKB_KEY_Prev_Virtual_Screen
	KeySymNext_Virtual_Screen         KeySym = C.XKB_KEY_Next_Virtual_Screen
	KeySymLast_Virtual_Screen         KeySym = C.XKB_KEY_Last_Virtual_Screen
	KeySymTerminate_Server            KeySym = C.XKB_KEY_Terminate_Server
	KeySymAccessX_Enable              KeySym = C.XKB_KEY_AccessX_Enable
	KeySymAccessX_Feedback_Enable     KeySym = C.XKB_KEY_AccessX_Feedback_Enable
	KeySymRepeatKeys_Enable           KeySym = C.XKB_KEY_RepeatKeys_Enable
	KeySymSlowKeys_Enable             KeySym = C.XKB_KEY_SlowKeys_Enable
	KeySymBounceKeys_Enable           KeySym = C.XKB_KEY_BounceKeys_Enable
	KeySymStickyKeys_Enable           KeySym = C.XKB_KEY_StickyKeys_Enable
	KeySymMouseKeys_Enable            KeySym = C.XKB_KEY_MouseKeys_Enable
	KeySymMouseKeys_Accel_Enable      KeySym = C.XKB_KEY_MouseKeys_Accel_Enable
	KeySymOverlay1_Enable             KeySym = C.XKB_KEY_Overlay1_Enable
	KeySymOverlay2_Enable             KeySym = C.XKB_KEY_Overlay2_Enable
	KeySymAudibleBell_Enable          KeySym = C.XKB_KEY_AudibleBell_Enable
	KeySymPointer_Left                KeySym = C.XKB_KEY_Pointer_Left
	KeySymPointer_Right               KeySym = C.XKB_KEY_Pointer_Right
	KeySymPointer_Up                  KeySym = C.XKB_KEY_Pointer_Up
	KeySymPointer_Down                KeySym = C.XKB_KEY_Pointer_Down
	KeySymPointer_UpLeft              KeySym = C.XKB_KEY_Pointer_UpLeft
	KeySymPointer_UpRight             KeySym = C.XKB_KEY_Pointer_UpRight
	KeySymPointer_DownLeft            KeySym = C.XKB_KEY_Pointer_DownLeft
	KeySymPointer_DownRight           KeySym = C.XKB_KEY_Pointer_DownRight
	KeySymPointer_Button_Dflt         KeySym = C.XKB_KEY_Pointer_Button_Dflt
	KeySymPointer_Button1             KeySym = C.XKB_KEY_Pointer_Button1
	KeySymPointer_Button2             KeySym = C.XKB_KEY_Pointer_Button2
	KeySymPointer_Button3             KeySym = C.XKB_KEY_Pointer_Button3
	KeySymPointer_Button4             KeySym = C.XKB_KEY_Pointer_Button4
	KeySymPointer_Button5             KeySym = C.XKB_KEY_Pointer_Button5
	KeySymPointer_DblClick_Dflt       KeySym = C.XKB_KEY_Pointer_DblClick_Dflt
	KeySymPointer_DblClick1           KeySym = C.XKB_KEY_Pointer_DblClick1
	KeySymPointer_DblClick2           KeySym = C.XKB_KEY_Pointer_DblClick2
	KeySymPointer_DblClick3           KeySym = C.XKB_KEY_Pointer_DblClick3
	KeySymPointer_DblClick4           KeySym = C.XKB_KEY_Pointer_DblClick4
	KeySymPointer_DblClick5           KeySym = C.XKB_KEY_Pointer_DblClick5
	KeySymPointer_Drag_Dflt           KeySym = C.XKB_KEY_Pointer_Drag_Dflt
	KeySymPointer_Drag1               KeySym = C.XKB_KEY_Pointer_Drag1
	KeySymPointer_Drag2               KeySym = C.XKB_KEY_Pointer_Drag2
	KeySymPointer_Drag3               KeySym = C.XKB_KEY_Pointer_Drag3
	KeySymPointer_Drag4               KeySym = C.XKB_KEY_Pointer_Drag4
	KeySymPointer_Drag5               KeySym = C.XKB_KEY_Pointer_Drag5
	KeySymPointer_EnableKeys          KeySym = C.XKB_KEY_Pointer_EnableKeys
	KeySymPointer_Accelerate          KeySym = C.XKB_KEY_Pointer_Accelerate
	KeySymPointer_DfltBtnNext         KeySym = C.XKB_KEY_Pointer_DfltBtnNext
	KeySymPointer_DfltBtnPrev         KeySym = C.XKB_KEY_Pointer_DfltBtnPrev
	KeySymch                          KeySym = C.XKB_KEY_ch
	KeySymCh                          KeySym = C.XKB_KEY_Ch
	KeySymCH                          KeySym = C.XKB_KEY_CH
	KeySymc_h                         KeySym = C.XKB_KEY_c_h
	KeySymC_h                         KeySym = C.XKB_KEY_C_h
	KeySymC_H                         KeySym = C.XKB_KEY_C_H
	KeySym3270_Duplicate              KeySym = C.XKB_KEY_3270_Duplicate
	KeySym3270_FieldMark              KeySym = C.XKB_KEY_3270_FieldMark
	KeySym3270_Right2                 KeySym = C.XKB_KEY_3270_Right2
	KeySym3270_Left2                  KeySym = C.XKB_KEY_3270_Left2
	KeySym3270_BackTab                KeySym = C.XKB_KEY_3270_BackTab
	KeySym3270_EraseEOF               KeySym = C.XKB_KEY_3270_EraseEOF
	KeySym3270_EraseInput             KeySym = C.XKB_KEY_3270_EraseInput
	KeySym3270_Reset                  KeySym = C.XKB_KEY_3270_Reset
	KeySym3270_Quit                   KeySym = C.XKB_KEY_3270_Quit
	KeySym3270_PA1                    KeySym = C.XKB_KEY_3270_PA1
	KeySym3270_PA2                    KeySym = C.XKB_KEY_3270_PA2
	KeySym3270_PA3                    KeySym = C.XKB_KEY_3270_PA3
	KeySym3270_Test                   KeySym = C.XKB_KEY_3270_Test
	KeySym3270_Attn                   KeySym = C.XKB_KEY_3270_Attn
	KeySym3270_CursorBlink            KeySym = C.XKB_KEY_3270_CursorBlink
	KeySym3270_AltCursor              KeySym = C.XKB_KEY_3270_AltCursor
	KeySym3270_KeyClick               KeySym = C.XKB_KEY_3270_KeyClick
	KeySym3270_Jump                   KeySym = C.XKB_KEY_3270_Jump
	KeySym3270_Ident                  KeySym = C.XKB_KEY_3270_Ident
	KeySym3270_Rule                   KeySym = C.XKB_KEY_3270_Rule
	KeySym3270_Copy                   KeySym = C.XKB_KEY_3270_Copy
	KeySym3270_Play                   KeySym = C.XKB_KEY_3270_Play
	KeySym3270_Setup                  KeySym = C.XKB_KEY_3270_Setup
	KeySym3270_Record                 KeySym = C.XKB_KEY_3270_Record
	KeySym3270_ChangeScreen           KeySym = C.XKB_KEY_3270_ChangeScreen
	KeySym3270_DeleteWord             KeySym = C.XKB_KEY_3270_DeleteWord
	KeySym3270_ExSelect               KeySym = C.XKB_KEY_3270_ExSelect
	KeySym3270_CursorSelect           KeySym = C.XKB_KEY_3270_CursorSelect
	KeySym3270_PrintScreen            KeySym = C.XKB_KEY_3270_PrintScreen
	KeySym3270_Enter                  KeySym = C.XKB_KEY_3270_Enter
	KeySymspace                       KeySym = C.XKB_KEY_space                       /* U+0020 SPACE */
	KeySymexclam                      KeySym = C.XKB_KEY_exclam                      /* U+0021 EXCLAMATION MARK */
	KeySymquotedbl                    KeySym = C.XKB_KEY_quotedbl                    /* U+0022 QUOTATION MARK */
	KeySymnumbersign                  KeySym = C.XKB_KEY_numbersign                  /* U+0023 NUMBER SIGN */
	KeySymdollar                      KeySym = C.XKB_KEY_dollar                      /* U+0024 DOLLAR SIGN */
	KeySympercent                     KeySym = C.XKB_KEY_percent                     /* U+0025 PERCENT SIGN */
	KeySymampersand                   KeySym = C.XKB_KEY_ampersand                   /* U+0026 AMPERSAND */
	KeySymapostrophe                  KeySym = C.XKB_KEY_apostrophe                  /* U+0027 APOSTROPHE */
	KeySymquoteright                  KeySym = C.XKB_KEY_quoteright                  /* deprecated */
	KeySymparenleft                   KeySym = C.XKB_KEY_parenleft                   /* U+0028 LEFT PARENTHESIS */
	KeySymparenright                  KeySym = C.XKB_KEY_parenright                  /* U+0029 RIGHT PARENTHESIS */
	KeySymasterisk                    KeySym = C.XKB_KEY_asterisk                    /* U+002A ASTERISK */
	KeySymplus                        KeySym = C.XKB_KEY_plus                        /* U+002B PLUS SIGN */
	KeySymcomma                       KeySym = C.XKB_KEY_comma                       /* U+002C COMMA */
	KeySymminus                       KeySym = C.XKB_KEY_minus                       /* U+002D HYPHEN-MINUS */
	KeySymperiod                      KeySym = C.XKB_KEY_period                      /* U+002E FULL STOP */
	KeySymslash                       KeySym = C.XKB_KEY_slash                       /* U+002F SOLIDUS */
	KeySym0                           KeySym = C.XKB_KEY_0                           /* U+0030 DIGIT ZERO */
	KeySym1                           KeySym = C.XKB_KEY_1                           /* U+0031 DIGIT ONE */
	KeySym2                           KeySym = C.XKB_KEY_2                           /* U+0032 DIGIT TWO */
	KeySym3                           KeySym = C.XKB_KEY_3                           /* U+0033 DIGIT THREE */
	KeySym4                           KeySym = C.XKB_KEY_4                           /* U+0034 DIGIT FOUR */
	KeySym5                           KeySym = C.XKB_KEY_5                           /* U+0035 DIGIT FIVE */
	KeySym6                           KeySym = C.XKB_KEY_6                           /* U+0036 DIGIT SIX */
	KeySym7                           KeySym = C.XKB_KEY_7                           /* U+0037 DIGIT SEVEN */
	KeySym8                           KeySym = C.XKB_KEY_8                           /* U+0038 DIGIT EIGHT */
	KeySym9                           KeySym = C.XKB_KEY_9                           /* U+0039 DIGIT NINE */
	KeySymcolon                       KeySym = C.XKB_KEY_colon                       /* U+003A COLON */
	KeySymsemicolon                   KeySym = C.XKB_KEY_semicolon                   /* U+003B SEMICOLON */
	KeySymless                        KeySym = C.XKB_KEY_less                        /* U+003C LESS-THAN SIGN */
	KeySymequal                       KeySym = C.XKB_KEY_equal                       /* U+003D EQUALS SIGN */
	KeySymgreater                     KeySym = C.XKB_KEY_greater                     /* U+003E GREATER-THAN SIGN */
	KeySymquestion                    KeySym = C.XKB_KEY_question                    /* U+003F QUESTION MARK */
	KeySymat                          KeySym = C.XKB_KEY_at                          /* U+0040 COMMERCIAL AT */
	KeySymA                           KeySym = C.XKB_KEY_A                           /* U+0041 LATIN CAPITAL LETTER A */
	KeySymB                           KeySym = C.XKB_KEY_B                           /* U+0042 LATIN CAPITAL LETTER B */
	KeySymC                           KeySym = C.XKB_KEY_C                           /* U+0043 LATIN CAPITAL LETTER C */
	KeySymD                           KeySym = C.XKB_KEY_D                           /* U+0044 LATIN CAPITAL LETTER D */
	KeySymE                           KeySym = C.XKB_KEY_E                           /* U+0045 LATIN CAPITAL LETTER E */
	KeySymF                           KeySym = C.XKB_KEY_F                           /* U+0046 LATIN CAPITAL LETTER F */
	KeySymG                           KeySym = C.XKB_KEY_G                           /* U+0047 LATIN CAPITAL LETTER G */
	KeySymH                           KeySym = C.XKB_KEY_H                           /* U+0048 LATIN CAPITAL LETTER H */
	KeySymI                           KeySym = C.XKB_KEY_I                           /* U+0049 LATIN CAPITAL LETTER I */
	KeySymJ                           KeySym = C.XKB_KEY_J                           /* U+004A LATIN CAPITAL LETTER J */
	KeySymK                           KeySym = C.XKB_KEY_K                           /* U+004B LATIN CAPITAL LETTER K */
	KeySymL                           KeySym = C.XKB_KEY_L                           /* U+004C LATIN CAPITAL LETTER L */
	KeySymM                           KeySym = C.XKB_KEY_M                           /* U+004D LATIN CAPITAL LETTER M */
	KeySymN                           KeySym = C.XKB_KEY_N                           /* U+004E LATIN CAPITAL LETTER N */
	KeySymO                           KeySym = C.XKB_KEY_O                           /* U+004F LATIN CAPITAL LETTER O */
	KeySymP                           KeySym = C.XKB_KEY_P                           /* U+0050 LATIN CAPITAL LETTER P */
	KeySymQ                           KeySym = C.XKB_KEY_Q                           /* U+0051 LATIN CAPITAL LETTER Q */
	KeySymR                           KeySym = C.XKB_KEY_R                           /* U+0052 LATIN CAPITAL LETTER R */
	KeySymS                           KeySym = C.XKB_KEY_S                           /* U+0053 LATIN CAPITAL LETTER S */
	KeySymT                           KeySym = C.XKB_KEY_T                           /* U+0054 LATIN CAPITAL LETTER T */
	KeySymU                           KeySym = C.XKB_KEY_U                           /* U+0055 LATIN CAPITAL LETTER U */
	KeySymV                           KeySym = C.XKB_KEY_V                           /* U+0056 LATIN CAPITAL LETTER V */
	KeySymW                           KeySym = C.XKB_KEY_W                           /* U+0057 LATIN CAPITAL LETTER W */
	KeySymX                           KeySym = C.XKB_KEY_X                           /* U+0058 LATIN CAPITAL LETTER X */
	KeySymY                           KeySym = C.XKB_KEY_Y                           /* U+0059 LATIN CAPITAL LETTER Y */
	KeySymZ                           KeySym = C.XKB_KEY_Z                           /* U+005A LATIN CAPITAL LETTER Z */
	KeySymbracketleft                 KeySym = C.XKB_KEY_bracketleft                 /* U+005B LEFT SQUARE BRACKET */
	KeySymbackslash                   KeySym = C.XKB_KEY_backslash                   /* U+005C REVERSE SOLIDUS */
	KeySymbracketright                KeySym = C.XKB_KEY_bracketright                /* U+005D RIGHT SQUARE BRACKET */
	KeySymasciicircum                 KeySym = C.XKB_KEY_asciicircum                 /* U+005E CIRCUMFLEX ACCENT */
	KeySymunderscore                  KeySym = C.XKB_KEY_underscore                  /* U+005F LOW LINE */
	KeySymgrave                       KeySym = C.XKB_KEY_grave                       /* U+0060 GRAVE ACCENT */
	KeySymquoteleft                   KeySym = C.XKB_KEY_quoteleft                   /* deprecated */
	KeySyma                           KeySym = C.XKB_KEY_a                           /* U+0061 LATIN SMALL LETTER A */
	KeySymb                           KeySym = C.XKB_KEY_b                           /* U+0062 LATIN SMALL LETTER B */
	KeySymc                           KeySym = C.XKB_KEY_c                           /* U+0063 LATIN SMALL LETTER C */
	KeySymd                           KeySym = C.XKB_KEY_d                           /* U+0064 LATIN SMALL LETTER D */
	KeySyme                           KeySym = C.XKB_KEY_e                           /* U+0065 LATIN SMALL LETTER E */
	KeySymf                           KeySym = C.XKB_KEY_f                           /* U+0066 LATIN SMALL LETTER F */
	KeySymg                           KeySym = C.XKB_KEY_g                           /* U+0067 LATIN SMALL LETTER G */
	KeySymh                           KeySym = C.XKB_KEY_h                           /* U+0068 LATIN SMALL LETTER H */
	KeySymi                           KeySym = C.XKB_KEY_i                           /* U+0069 LATIN SMALL LETTER I */
	KeySymj                           KeySym = C.XKB_KEY_j                           /* U+006A LATIN SMALL LETTER J */
	KeySymk                           KeySym = C.XKB_KEY_k                           /* U+006B LATIN SMALL LETTER K */
	KeySyml                           KeySym = C.XKB_KEY_l                           /* U+006C LATIN SMALL LETTER L */
	KeySymm                           KeySym = C.XKB_KEY_m                           /* U+006D LATIN SMALL LETTER M */
	KeySymn                           KeySym = C.XKB_KEY_n                           /* U+006E LATIN SMALL LETTER N */
	KeySymo                           KeySym = C.XKB_KEY_o                           /* U+006F LATIN SMALL LETTER O */
	KeySymp                           KeySym = C.XKB_KEY_p                           /* U+0070 LATIN SMALL LETTER P */
	KeySymq                           KeySym = C.XKB_KEY_q                           /* U+0071 LATIN SMALL LETTER Q */
	KeySymr                           KeySym = C.XKB_KEY_r                           /* U+0072 LATIN SMALL LETTER R */
	KeySyms                           KeySym = C.XKB_KEY_s                           /* U+0073 LATIN SMALL LETTER S */
	KeySymt                           KeySym = C.XKB_KEY_t                           /* U+0074 LATIN SMALL LETTER T */
	KeySymu                           KeySym = C.XKB_KEY_u                           /* U+0075 LATIN SMALL LETTER U */
	KeySymv                           KeySym = C.XKB_KEY_v                           /* U+0076 LATIN SMALL LETTER V */
	KeySymw                           KeySym = C.XKB_KEY_w                           /* U+0077 LATIN SMALL LETTER W */
	KeySymx                           KeySym = C.XKB_KEY_x                           /* U+0078 LATIN SMALL LETTER X */
	KeySymy                           KeySym = C.XKB_KEY_y                           /* U+0079 LATIN SMALL LETTER Y */
	KeySymz                           KeySym = C.XKB_KEY_z                           /* U+007A LATIN SMALL LETTER Z */
	KeySymbraceleft                   KeySym = C.XKB_KEY_braceleft                   /* U+007B LEFT CURLY BRACKET */
	KeySymbar                         KeySym = C.XKB_KEY_bar                         /* U+007C VERTICAL LINE */
	KeySymbraceright                  KeySym = C.XKB_KEY_braceright                  /* U+007D RIGHT CURLY BRACKET */
	KeySymasciitilde                  KeySym = C.XKB_KEY_asciitilde                  /* U+007E TILDE */
	KeySymnobreakspace                KeySym = C.XKB_KEY_nobreakspace                /* U+00A0 NO-BREAK SPACE */
	KeySymexclamdown                  KeySym = C.XKB_KEY_exclamdown                  /* U+00A1 INVERTED EXCLAMATION MARK */
	KeySymcent                        KeySym = C.XKB_KEY_cent                        /* U+00A2 CENT SIGN */
	KeySymsterling                    KeySym = C.XKB_KEY_sterling                    /* U+00A3 POUND SIGN */
	KeySymcurrency                    KeySym = C.XKB_KEY_currency                    /* U+00A4 CURRENCY SIGN */
	KeySymyen                         KeySym = C.XKB_KEY_yen                         /* U+00A5 YEN SIGN */
	KeySymbrokenbar                   KeySym = C.XKB_KEY_brokenbar                   /* U+00A6 BROKEN BAR */
	KeySymsection                     KeySym = C.XKB_KEY_section                     /* U+00A7 SECTION SIGN */
	KeySymdiaeresis                   KeySym = C.XKB_KEY_diaeresis                   /* U+00A8 DIAERESIS */
	KeySymcopyright                   KeySym = C.XKB_KEY_copyright                   /* U+00A9 COPYRIGHT SIGN */
	KeySymordfeminine                 KeySym = C.XKB_KEY_ordfeminine                 /* U+00AA FEMININE ORDINAL INDICATOR */
	KeySymguillemetleft               KeySym = C.XKB_KEY_guillemetleft               /* U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK */
	KeySymguillemotleft               KeySym = C.XKB_KEY_guillemotleft               /* deprecated misspelling */
	KeySymnotsign                     KeySym = C.XKB_KEY_notsign                     /* U+00AC NOT SIGN */
	KeySymhyphen                      KeySym = C.XKB_KEY_hyphen                      /* U+00AD SOFT HYPHEN */
	KeySymregistered                  KeySym = C.XKB_KEY_registered                  /* U+00AE REGISTERED SIGN */
	KeySymmacron                      KeySym = C.XKB_KEY_macron                      /* U+00AF MACRON */
	KeySymdegree                      KeySym = C.XKB_KEY_degree                      /* U+00B0 DEGREE SIGN */
	KeySymplusminus                   KeySym = C.XKB_KEY_plusminus                   /* U+00B1 PLUS-MINUS SIGN */
	KeySymtwosuperior                 KeySym = C.XKB_KEY_twosuperior                 /* U+00B2 SUPERSCRIPT TWO */
	KeySymthreesuperior               KeySym = C.XKB_KEY_threesuperior               /* U+00B3 SUPERSCRIPT THREE */
	KeySymacute                       KeySym = C.XKB_KEY_acute                       /* U+00B4 ACUTE ACCENT */
	KeySymmu                          KeySym = C.XKB_KEY_mu                          /* U+00B5 MICRO SIGN */
	KeySymparagraph                   KeySym = C.XKB_KEY_paragraph                   /* U+00B6 PILCROW SIGN */
	KeySymperiodcentered              KeySym = C.XKB_KEY_periodcentered              /* U+00B7 MIDDLE DOT */
	KeySymcedilla                     KeySym = C.XKB_KEY_cedilla                     /* U+00B8 CEDILLA */
	KeySymonesuperior                 KeySym = C.XKB_KEY_onesuperior                 /* U+00B9 SUPERSCRIPT ONE */
	KeySymordmasculine                KeySym = C.XKB_KEY_ordmasculine                /* U+00BA MASCULINE ORDINAL INDICATOR */
	KeySymmasculine                   KeySym = C.XKB_KEY_masculine                   /* deprecated inconsistent name */
	KeySymguillemetright              KeySym = C.XKB_KEY_guillemetright              /* U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK */
	KeySymguillemotright              KeySym = C.XKB_KEY_guillemotright              /* deprecated misspelling */
	KeySymonequarter                  KeySym = C.XKB_KEY_onequarter                  /* U+00BC VULGAR FRACTION ONE QUARTER */
	KeySymonehalf                     KeySym = C.XKB_KEY_onehalf                     /* U+00BD VULGAR FRACTION ONE HALF */
	KeySymthreequarters               KeySym = C.XKB_KEY_threequarters               /* U+00BE VULGAR FRACTION THREE QUARTERS */
	KeySymquestiondown                KeySym = C.XKB_KEY_questiondown                /* U+00BF INVERTED QUESTION MARK */
	KeySymAgrave                      KeySym = C.XKB_KEY_Agrave                      /* U+00C0 LATIN CAPITAL LETTER A WITH GRAVE */
	KeySymAacute                      KeySym = C.XKB_KEY_Aacute                      /* U+00C1 LATIN CAPITAL LETTER A WITH ACUTE */
	KeySymAcircumflex                 KeySym = C.XKB_KEY_Acircumflex                 /* U+00C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX */
	KeySymAtilde                      KeySym = C.XKB_KEY_Atilde                      /* U+00C3 LATIN CAPITAL LETTER A WITH TILDE */
	KeySymAdiaeresis                  KeySym = C.XKB_KEY_Adiaeresis                  /* U+00C4 LATIN CAPITAL LETTER A WITH DIAERESIS */
	KeySymAring                       KeySym = C.XKB_KEY_Aring                       /* U+00C5 LATIN CAPITAL LETTER A WITH RING ABOVE */
	KeySymAE                          KeySym = C.XKB_KEY_AE                          /* U+00C6 LATIN CAPITAL LETTER AE */
	KeySymCcedilla                    KeySym = C.XKB_KEY_Ccedilla                    /* U+00C7 LATIN CAPITAL LETTER C WITH CEDILLA */
	KeySymEgrave                      KeySym = C.XKB_KEY_Egrave                      /* U+00C8 LATIN CAPITAL LETTER E WITH GRAVE */
	KeySymEacute                      KeySym = C.XKB_KEY_Eacute                      /* U+00C9 LATIN CAPITAL LETTER E WITH ACUTE */
	KeySymEcircumflex                 KeySym = C.XKB_KEY_Ecircumflex                 /* U+00CA LATIN CAPITAL LETTER E WITH CIRCUMFLEX */
	KeySymEdiaeresis                  KeySym = C.XKB_KEY_Ediaeresis                  /* U+00CB LATIN CAPITAL LETTER E WITH DIAERESIS */
	KeySymIgrave                      KeySym = C.XKB_KEY_Igrave                      /* U+00CC LATIN CAPITAL LETTER I WITH GRAVE */
	KeySymIacute                      KeySym = C.XKB_KEY_Iacute                      /* U+00CD LATIN CAPITAL LETTER I WITH ACUTE */
	KeySymIcircumflex                 KeySym = C.XKB_KEY_Icircumflex                 /* U+00CE LATIN CAPITAL LETTER I WITH CIRCUMFLEX */
	KeySymIdiaeresis                  KeySym = C.XKB_KEY_Idiaeresis                  /* U+00CF LATIN CAPITAL LETTER I WITH DIAERESIS */
	KeySymETH                         KeySym = C.XKB_KEY_ETH                         /* U+00D0 LATIN CAPITAL LETTER ETH */
	KeySymEth                         KeySym = C.XKB_KEY_Eth                         /* deprecated */
	KeySymNtilde                      KeySym = C.XKB_KEY_Ntilde                      /* U+00D1 LATIN CAPITAL LETTER N WITH TILDE */
	KeySymOgrave                      KeySym = C.XKB_KEY_Ograve                      /* U+00D2 LATIN CAPITAL LETTER O WITH GRAVE */
	KeySymOacute                      KeySym = C.XKB_KEY_Oacute                      /* U+00D3 LATIN CAPITAL LETTER O WITH ACUTE */
	KeySymOcircumflex                 KeySym = C.XKB_KEY_Ocircumflex                 /* U+00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX */
	KeySymOtilde                      KeySym = C.XKB_KEY_Otilde                      /* U+00D5 LATIN CAPITAL LETTER O WITH TILDE */
	KeySymOdiaeresis                  KeySym = C.XKB_KEY_Odiaeresis                  /* U+00D6 LATIN CAPITAL LETTER O WITH DIAERESIS */
	KeySymmultiply                    KeySym = C.XKB_KEY_multiply                    /* U+00D7 MULTIPLICATION SIGN */
	KeySymOslash                      KeySym = C.XKB_KEY_Oslash                      /* U+00D8 LATIN CAPITAL LETTER O WITH STROKE */
	KeySymOoblique                    KeySym = C.XKB_KEY_Ooblique                    /* deprecated alias for Oslash */
	KeySymUgrave                      KeySym = C.XKB_KEY_Ugrave                      /* U+00D9 LATIN CAPITAL LETTER U WITH GRAVE */
	KeySymUacute                      KeySym = C.XKB_KEY_Uacute                      /* U+00DA LATIN CAPITAL LETTER U WITH ACUTE */
	KeySymUcircumflex                 KeySym = C.XKB_KEY_Ucircumflex                 /* U+00DB LATIN CAPITAL LETTER U WITH CIRCUMFLEX */
	KeySymUdiaeresis                  KeySym = C.XKB_KEY_Udiaeresis                  /* U+00DC LATIN CAPITAL LETTER U WITH DIAERESIS */
	KeySymYacute                      KeySym = C.XKB_KEY_Yacute                      /* U+00DD LATIN CAPITAL LETTER Y WITH ACUTE */
	KeySymTHORN                       KeySym = C.XKB_KEY_THORN                       /* U+00DE LATIN CAPITAL LETTER THORN */
	KeySymThorn                       KeySym = C.XKB_KEY_Thorn                       /* deprecated */
	KeySymssharp                      KeySym = C.XKB_KEY_ssharp                      /* U+00DF LATIN SMALL LETTER SHARP S */
	KeySymagrave                      KeySym = C.XKB_KEY_agrave                      /* U+00E0 LATIN SMALL LETTER A WITH GRAVE */
	KeySymaacute                      KeySym = C.XKB_KEY_aacute                      /* U+00E1 LATIN SMALL LETTER A WITH ACUTE */
	KeySymacircumflex                 KeySym = C.XKB_KEY_acircumflex                 /* U+00E2 LATIN SMALL LETTER A WITH CIRCUMFLEX */
	KeySymatilde                      KeySym = C.XKB_KEY_atilde                      /* U+00E3 LATIN SMALL LETTER A WITH TILDE */
	KeySymadiaeresis                  KeySym = C.XKB_KEY_adiaeresis                  /* U+00E4 LATIN SMALL LETTER A WITH DIAERESIS */
	KeySymaring                       KeySym = C.XKB_KEY_aring                       /* U+00E5 LATIN SMALL LETTER A WITH RING ABOVE */
	KeySymae                          KeySym = C.XKB_KEY_ae                          /* U+00E6 LATIN SMALL LETTER AE */
	KeySymccedilla                    KeySym = C.XKB_KEY_ccedilla                    /* U+00E7 LATIN SMALL LETTER C WITH CEDILLA */
	KeySymegrave                      KeySym = C.XKB_KEY_egrave                      /* U+00E8 LATIN SMALL LETTER E WITH GRAVE */
	KeySymeacute                      KeySym = C.XKB_KEY_eacute                      /* U+00E9 LATIN SMALL LETTER E WITH ACUTE */
	KeySymecircumflex                 KeySym = C.XKB_KEY_ecircumflex                 /* U+00EA LATIN SMALL LETTER E WITH CIRCUMFLEX */
	KeySymediaeresis                  KeySym = C.XKB_KEY_ediaeresis                  /* U+00EB LATIN SMALL LETTER E WITH DIAERESIS */
	KeySymigrave                      KeySym = C.XKB_KEY_igrave                      /* U+00EC LATIN SMALL LETTER I WITH GRAVE */
	KeySymiacute                      KeySym = C.XKB_KEY_iacute                      /* U+00ED LATIN SMALL LETTER I WITH ACUTE */
	KeySymicircumflex                 KeySym = C.XKB_KEY_icircumflex                 /* U+00EE LATIN SMALL LETTER I WITH CIRCUMFLEX */
	KeySymidiaeresis                  KeySym = C.XKB_KEY_idiaeresis                  /* U+00EF LATIN SMALL LETTER I WITH DIAERESIS */
	KeySymeth                         KeySym = C.XKB_KEY_eth                         /* U+00F0 LATIN SMALL LETTER ETH */
	KeySymntilde                      KeySym = C.XKB_KEY_ntilde                      /* U+00F1 LATIN SMALL LETTER N WITH TILDE */
	KeySymograve                      KeySym = C.XKB_KEY_ograve                      /* U+00F2 LATIN SMALL LETTER O WITH GRAVE */
	KeySymoacute                      KeySym = C.XKB_KEY_oacute                      /* U+00F3 LATIN SMALL LETTER O WITH ACUTE */
	KeySymocircumflex                 KeySym = C.XKB_KEY_ocircumflex                 /* U+00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX */
	KeySymotilde                      KeySym = C.XKB_KEY_otilde                      /* U+00F5 LATIN SMALL LETTER O WITH TILDE */
	KeySymodiaeresis                  KeySym = C.XKB_KEY_odiaeresis                  /* U+00F6 LATIN SMALL LETTER O WITH DIAERESIS */
	KeySymdivision                    KeySym = C.XKB_KEY_division                    /* U+00F7 DIVISION SIGN */
	KeySymoslash                      KeySym = C.XKB_KEY_oslash                      /* U+00F8 LATIN SMALL LETTER O WITH STROKE */
	KeySymooblique                    KeySym = C.XKB_KEY_ooblique                    /* deprecated alias for oslash */
	KeySymugrave                      KeySym = C.XKB_KEY_ugrave                      /* U+00F9 LATIN SMALL LETTER U WITH GRAVE */
	KeySymuacute                      KeySym = C.XKB_KEY_uacute                      /* U+00FA LATIN SMALL LETTER U WITH ACUTE */
	KeySymucircumflex                 KeySym = C.XKB_KEY_ucircumflex                 /* U+00FB LATIN SMALL LETTER U WITH CIRCUMFLEX */
	KeySymudiaeresis                  KeySym = C.XKB_KEY_udiaeresis                  /* U+00FC LATIN SMALL LETTER U WITH DIAERESIS */
	KeySymyacute                      KeySym = C.XKB_KEY_yacute                      /* U+00FD LATIN SMALL LETTER Y WITH ACUTE */
	KeySymthorn                       KeySym = C.XKB_KEY_thorn                       /* U+00FE LATIN SMALL LETTER THORN */
	KeySymydiaeresis                  KeySym = C.XKB_KEY_ydiaeresis                  /* U+00FF LATIN SMALL LETTER Y WITH DIAERESIS */
	KeySymAogonek                     KeySym = C.XKB_KEY_Aogonek                     /* U+0104 LATIN CAPITAL LETTER A WITH OGONEK */
	KeySymbreve                       KeySym = C.XKB_KEY_breve                       /* U+02D8 BREVE */
	KeySymLstroke                     KeySym = C.XKB_KEY_Lstroke                     /* U+0141 LATIN CAPITAL LETTER L WITH STROKE */
	KeySymLcaron                      KeySym = C.XKB_KEY_Lcaron                      /* U+013D LATIN CAPITAL LETTER L WITH CARON */
	KeySymSacute                      KeySym = C.XKB_KEY_Sacute                      /* U+015A LATIN CAPITAL LETTER S WITH ACUTE */
	KeySymScaron                      KeySym = C.XKB_KEY_Scaron                      /* U+0160 LATIN CAPITAL LETTER S WITH CARON */
	KeySymScedilla                    KeySym = C.XKB_KEY_Scedilla                    /* U+015E LATIN CAPITAL LETTER S WITH CEDILLA */
	KeySymTcaron                      KeySym = C.XKB_KEY_Tcaron                      /* U+0164 LATIN CAPITAL LETTER T WITH CARON */
	KeySymZacute                      KeySym = C.XKB_KEY_Zacute                      /* U+0179 LATIN CAPITAL LETTER Z WITH ACUTE */
	KeySymZcaron                      KeySym = C.XKB_KEY_Zcaron                      /* U+017D LATIN CAPITAL LETTER Z WITH CARON */
	KeySymZabovedot                   KeySym = C.XKB_KEY_Zabovedot                   /* U+017B LATIN CAPITAL LETTER Z WITH DOT ABOVE */
	KeySymaogonek                     KeySym = C.XKB_KEY_aogonek                     /* U+0105 LATIN SMALL LETTER A WITH OGONEK */
	KeySymogonek                      KeySym = C.XKB_KEY_ogonek                      /* U+02DB OGONEK */
	KeySymlstroke                     KeySym = C.XKB_KEY_lstroke                     /* U+0142 LATIN SMALL LETTER L WITH STROKE */
	KeySymlcaron                      KeySym = C.XKB_KEY_lcaron                      /* U+013E LATIN SMALL LETTER L WITH CARON */
	KeySymsacute                      KeySym = C.XKB_KEY_sacute                      /* U+015B LATIN SMALL LETTER S WITH ACUTE */
	KeySymcaron                       KeySym = C.XKB_KEY_caron                       /* U+02C7 CARON */
	KeySymscaron                      KeySym = C.XKB_KEY_scaron                      /* U+0161 LATIN SMALL LETTER S WITH CARON */
	KeySymscedilla                    KeySym = C.XKB_KEY_scedilla                    /* U+015F LATIN SMALL LETTER S WITH CEDILLA */
	KeySymtcaron                      KeySym = C.XKB_KEY_tcaron                      /* U+0165 LATIN SMALL LETTER T WITH CARON */
	KeySymzacute                      KeySym = C.XKB_KEY_zacute                      /* U+017A LATIN SMALL LETTER Z WITH ACUTE */
	KeySymdoubleacute                 KeySym = C.XKB_KEY_doubleacute                 /* U+02DD DOUBLE ACUTE ACCENT */
	KeySymzcaron                      KeySym = C.XKB_KEY_zcaron                      /* U+017E LATIN SMALL LETTER Z WITH CARON */
	KeySymzabovedot                   KeySym = C.XKB_KEY_zabovedot                   /* U+017C LATIN SMALL LETTER Z WITH DOT ABOVE */
	KeySymRacute                      KeySym = C.XKB_KEY_Racute                      /* U+0154 LATIN CAPITAL LETTER R WITH ACUTE */
	KeySymAbreve                      KeySym = C.XKB_KEY_Abreve                      /* U+0102 LATIN CAPITAL LETTER A WITH BREVE */
	KeySymLacute                      KeySym = C.XKB_KEY_Lacute                      /* U+0139 LATIN CAPITAL LETTER L WITH ACUTE */
	KeySymCacute                      KeySym = C.XKB_KEY_Cacute                      /* U+0106 LATIN CAPITAL LETTER C WITH ACUTE */
	KeySymCcaron                      KeySym = C.XKB_KEY_Ccaron                      /* U+010C LATIN CAPITAL LETTER C WITH CARON */
	KeySymEogonek                     KeySym = C.XKB_KEY_Eogonek                     /* U+0118 LATIN CAPITAL LETTER E WITH OGONEK */
	KeySymEcaron                      KeySym = C.XKB_KEY_Ecaron                      /* U+011A LATIN CAPITAL LETTER E WITH CARON */
	KeySymDcaron                      KeySym = C.XKB_KEY_Dcaron                      /* U+010E LATIN CAPITAL LETTER D WITH CARON */
	KeySymDstroke                     KeySym = C.XKB_KEY_Dstroke                     /* U+0110 LATIN CAPITAL LETTER D WITH STROKE */
	KeySymNacute                      KeySym = C.XKB_KEY_Nacute                      /* U+0143 LATIN CAPITAL LETTER N WITH ACUTE */
	KeySymNcaron                      KeySym = C.XKB_KEY_Ncaron                      /* U+0147 LATIN CAPITAL LETTER N WITH CARON */
	KeySymOdoubleacute                KeySym = C.XKB_KEY_Odoubleacute                /* U+0150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE */
	KeySymRcaron                      KeySym = C.XKB_KEY_Rcaron                      /* U+0158 LATIN CAPITAL LETTER R WITH CARON */
	KeySymUring                       KeySym = C.XKB_KEY_Uring                       /* U+016E LATIN CAPITAL LETTER U WITH RING ABOVE */
	KeySymUdoubleacute                KeySym = C.XKB_KEY_Udoubleacute                /* U+0170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE */
	KeySymTcedilla                    KeySym = C.XKB_KEY_Tcedilla                    /* U+0162 LATIN CAPITAL LETTER T WITH CEDILLA */
	KeySymracute                      KeySym = C.XKB_KEY_racute                      /* U+0155 LATIN SMALL LETTER R WITH ACUTE */
	KeySymabreve                      KeySym = C.XKB_KEY_abreve                      /* U+0103 LATIN SMALL LETTER A WITH BREVE */
	KeySymlacute                      KeySym = C.XKB_KEY_lacute                      /* U+013A LATIN SMALL LETTER L WITH ACUTE */
	KeySymcacute                      KeySym = C.XKB_KEY_cacute                      /* U+0107 LATIN SMALL LETTER C WITH ACUTE */
	KeySymccaron                      KeySym = C.XKB_KEY_ccaron                      /* U+010D LATIN SMALL LETTER C WITH CARON */
	KeySymeogonek                     KeySym = C.XKB_KEY_eogonek                     /* U+0119 LATIN SMALL LETTER E WITH OGONEK */
	KeySymecaron                      KeySym = C.XKB_KEY_ecaron                      /* U+011B LATIN SMALL LETTER E WITH CARON */
	KeySymdcaron                      KeySym = C.XKB_KEY_dcaron                      /* U+010F LATIN SMALL LETTER D WITH CARON */
	KeySymdstroke                     KeySym = C.XKB_KEY_dstroke                     /* U+0111 LATIN SMALL LETTER D WITH STROKE */
	KeySymnacute                      KeySym = C.XKB_KEY_nacute                      /* U+0144 LATIN SMALL LETTER N WITH ACUTE */
	KeySymncaron                      KeySym = C.XKB_KEY_ncaron                      /* U+0148 LATIN SMALL LETTER N WITH CARON */
	KeySymodoubleacute                KeySym = C.XKB_KEY_odoubleacute                /* U+0151 LATIN SMALL LETTER O WITH DOUBLE ACUTE */
	KeySymrcaron                      KeySym = C.XKB_KEY_rcaron                      /* U+0159 LATIN SMALL LETTER R WITH CARON */
	KeySymuring                       KeySym = C.XKB_KEY_uring                       /* U+016F LATIN SMALL LETTER U WITH RING ABOVE */
	KeySymudoubleacute                KeySym = C.XKB_KEY_udoubleacute                /* U+0171 LATIN SMALL LETTER U WITH DOUBLE ACUTE */
	KeySymtcedilla                    KeySym = C.XKB_KEY_tcedilla                    /* U+0163 LATIN SMALL LETTER T WITH CEDILLA */
	KeySymabovedot                    KeySym = C.XKB_KEY_abovedot                    /* U+02D9 DOT ABOVE */
	KeySymHstroke                     KeySym = C.XKB_KEY_Hstroke                     /* U+0126 LATIN CAPITAL LETTER H WITH STROKE */
	KeySymHcircumflex                 KeySym = C.XKB_KEY_Hcircumflex                 /* U+0124 LATIN CAPITAL LETTER H WITH CIRCUMFLEX */
	KeySymIabovedot                   KeySym = C.XKB_KEY_Iabovedot                   /* U+0130 LATIN CAPITAL LETTER I WITH DOT ABOVE */
	KeySymGbreve                      KeySym = C.XKB_KEY_Gbreve                      /* U+011E LATIN CAPITAL LETTER G WITH BREVE */
	KeySymJcircumflex                 KeySym = C.XKB_KEY_Jcircumflex                 /* U+0134 LATIN CAPITAL LETTER J WITH CIRCUMFLEX */
	KeySymhstroke                     KeySym = C.XKB_KEY_hstroke                     /* U+0127 LATIN SMALL LETTER H WITH STROKE */
	KeySymhcircumflex                 KeySym = C.XKB_KEY_hcircumflex                 /* U+0125 LATIN SMALL LETTER H WITH CIRCUMFLEX */
	KeySymidotless                    KeySym = C.XKB_KEY_idotless                    /* U+0131 LATIN SMALL LETTER DOTLESS I */
	KeySymgbreve                      KeySym = C.XKB_KEY_gbreve                      /* U+011F LATIN SMALL LETTER G WITH BREVE */
	KeySymjcircumflex                 KeySym = C.XKB_KEY_jcircumflex                 /* U+0135 LATIN SMALL LETTER J WITH CIRCUMFLEX */
	KeySymCabovedot                   KeySym = C.XKB_KEY_Cabovedot                   /* U+010A LATIN CAPITAL LETTER C WITH DOT ABOVE */
	KeySymCcircumflex                 KeySym = C.XKB_KEY_Ccircumflex                 /* U+0108 LATIN CAPITAL LETTER C WITH CIRCUMFLEX */
	KeySymGabovedot                   KeySym = C.XKB_KEY_Gabovedot                   /* U+0120 LATIN CAPITAL LETTER G WITH DOT ABOVE */
	KeySymGcircumflex                 KeySym = C.XKB_KEY_Gcircumflex                 /* U+011C LATIN CAPITAL LETTER G WITH CIRCUMFLEX */
	KeySymUbreve                      KeySym = C.XKB_KEY_Ubreve                      /* U+016C LATIN CAPITAL LETTER U WITH BREVE */
	KeySymScircumflex                 KeySym = C.XKB_KEY_Scircumflex                 /* U+015C LATIN CAPITAL LETTER S WITH CIRCUMFLEX */
	KeySymcabovedot                   KeySym = C.XKB_KEY_cabovedot                   /* U+010B LATIN SMALL LETTER C WITH DOT ABOVE */
	KeySymccircumflex                 KeySym = C.XKB_KEY_ccircumflex                 /* U+0109 LATIN SMALL LETTER C WITH CIRCUMFLEX */
	KeySymgabovedot                   KeySym = C.XKB_KEY_gabovedot                   /* U+0121 LATIN SMALL LETTER G WITH DOT ABOVE */
	KeySymgcircumflex                 KeySym = C.XKB_KEY_gcircumflex                 /* U+011D LATIN SMALL LETTER G WITH CIRCUMFLEX */
	KeySymubreve                      KeySym = C.XKB_KEY_ubreve                      /* U+016D LATIN SMALL LETTER U WITH BREVE */
	KeySymscircumflex                 KeySym = C.XKB_KEY_scircumflex                 /* U+015D LATIN SMALL LETTER S WITH CIRCUMFLEX */
	KeySymkra                         KeySym = C.XKB_KEY_kra                         /* U+0138 LATIN SMALL LETTER KRA */
	KeySymkappa                       KeySym = C.XKB_KEY_kappa                       /* deprecated */
	KeySymRcedilla                    KeySym = C.XKB_KEY_Rcedilla                    /* U+0156 LATIN CAPITAL LETTER R WITH CEDILLA */
	KeySymItilde                      KeySym = C.XKB_KEY_Itilde                      /* U+0128 LATIN CAPITAL LETTER I WITH TILDE */
	KeySymLcedilla                    KeySym = C.XKB_KEY_Lcedilla                    /* U+013B LATIN CAPITAL LETTER L WITH CEDILLA */
	KeySymEmacron                     KeySym = C.XKB_KEY_Emacron                     /* U+0112 LATIN CAPITAL LETTER E WITH MACRON */
	KeySymGcedilla                    KeySym = C.XKB_KEY_Gcedilla                    /* U+0122 LATIN CAPITAL LETTER G WITH CEDILLA */
	KeySymTslash                      KeySym = C.XKB_KEY_Tslash                      /* U+0166 LATIN CAPITAL LETTER T WITH STROKE */
	KeySymrcedilla                    KeySym = C.XKB_KEY_rcedilla                    /* U+0157 LATIN SMALL LETTER R WITH CEDILLA */
	KeySymitilde                      KeySym = C.XKB_KEY_itilde                      /* U+0129 LATIN SMALL LETTER I WITH TILDE */
	KeySymlcedilla                    KeySym = C.XKB_KEY_lcedilla                    /* U+013C LATIN SMALL LETTER L WITH CEDILLA */
	KeySymemacron                     KeySym = C.XKB_KEY_emacron                     /* U+0113 LATIN SMALL LETTER E WITH MACRON */
	KeySymgcedilla                    KeySym = C.XKB_KEY_gcedilla                    /* U+0123 LATIN SMALL LETTER G WITH CEDILLA */
	KeySymtslash                      KeySym = C.XKB_KEY_tslash                      /* U+0167 LATIN SMALL LETTER T WITH STROKE */
	KeySymENG                         KeySym = C.XKB_KEY_ENG                         /* U+014A LATIN CAPITAL LETTER ENG */
	KeySymeng                         KeySym = C.XKB_KEY_eng                         /* U+014B LATIN SMALL LETTER ENG */
	KeySymAmacron                     KeySym = C.XKB_KEY_Amacron                     /* U+0100 LATIN CAPITAL LETTER A WITH MACRON */
	KeySymIogonek                     KeySym = C.XKB_KEY_Iogonek                     /* U+012E LATIN CAPITAL LETTER I WITH OGONEK */
	KeySymEabovedot                   KeySym = C.XKB_KEY_Eabovedot                   /* U+0116 LATIN CAPITAL LETTER E WITH DOT ABOVE */
	KeySymImacron                     KeySym = C.XKB_KEY_Imacron                     /* U+012A LATIN CAPITAL LETTER I WITH MACRON */
	KeySymNcedilla                    KeySym = C.XKB_KEY_Ncedilla                    /* U+0145 LATIN CAPITAL LETTER N WITH CEDILLA */
	KeySymOmacron                     KeySym = C.XKB_KEY_Omacron                     /* U+014C LATIN CAPITAL LETTER O WITH MACRON */
	KeySymKcedilla                    KeySym = C.XKB_KEY_Kcedilla                    /* U+0136 LATIN CAPITAL LETTER K WITH CEDILLA */
	KeySymUogonek                     KeySym = C.XKB_KEY_Uogonek                     /* U+0172 LATIN CAPITAL LETTER U WITH OGONEK */
	KeySymUtilde                      KeySym = C.XKB_KEY_Utilde                      /* U+0168 LATIN CAPITAL LETTER U WITH TILDE */
	KeySymUmacron                     KeySym = C.XKB_KEY_Umacron                     /* U+016A LATIN CAPITAL LETTER U WITH MACRON */
	KeySymamacron                     KeySym = C.XKB_KEY_amacron                     /* U+0101 LATIN SMALL LETTER A WITH MACRON */
	KeySymiogonek                     KeySym = C.XKB_KEY_iogonek                     /* U+012F LATIN SMALL LETTER I WITH OGONEK */
	KeySymeabovedot                   KeySym = C.XKB_KEY_eabovedot                   /* U+0117 LATIN SMALL LETTER E WITH DOT ABOVE */
	KeySymimacron                     KeySym = C.XKB_KEY_imacron                     /* U+012B LATIN SMALL LETTER I WITH MACRON */
	KeySymncedilla                    KeySym = C.XKB_KEY_ncedilla                    /* U+0146 LATIN SMALL LETTER N WITH CEDILLA */
	KeySymomacron                     KeySym = C.XKB_KEY_omacron                     /* U+014D LATIN SMALL LETTER O WITH MACRON */
	KeySymkcedilla                    KeySym = C.XKB_KEY_kcedilla                    /* U+0137 LATIN SMALL LETTER K WITH CEDILLA */
	KeySymuogonek                     KeySym = C.XKB_KEY_uogonek                     /* U+0173 LATIN SMALL LETTER U WITH OGONEK */
	KeySymutilde                      KeySym = C.XKB_KEY_utilde                      /* U+0169 LATIN SMALL LETTER U WITH TILDE */
	KeySymumacron                     KeySym = C.XKB_KEY_umacron                     /* U+016B LATIN SMALL LETTER U WITH MACRON */
	KeySymWcircumflex                 KeySym = C.XKB_KEY_Wcircumflex                 /* U+0174 LATIN CAPITAL LETTER W WITH CIRCUMFLEX */
	KeySymwcircumflex                 KeySym = C.XKB_KEY_wcircumflex                 /* U+0175 LATIN SMALL LETTER W WITH CIRCUMFLEX */
	KeySymYcircumflex                 KeySym = C.XKB_KEY_Ycircumflex                 /* U+0176 LATIN CAPITAL LETTER Y WITH CIRCUMFLEX */
	KeySymycircumflex                 KeySym = C.XKB_KEY_ycircumflex                 /* U+0177 LATIN SMALL LETTER Y WITH CIRCUMFLEX */
	KeySymBabovedot                   KeySym = C.XKB_KEY_Babovedot                   /* U+1E02 LATIN CAPITAL LETTER B WITH DOT ABOVE */
	KeySymbabovedot                   KeySym = C.XKB_KEY_babovedot                   /* U+1E03 LATIN SMALL LETTER B WITH DOT ABOVE */
	KeySymDabovedot                   KeySym = C.XKB_KEY_Dabovedot                   /* U+1E0A LATIN CAPITAL LETTER D WITH DOT ABOVE */
	KeySymdabovedot                   KeySym = C.XKB_KEY_dabovedot                   /* U+1E0B LATIN SMALL LETTER D WITH DOT ABOVE */
	KeySymFabovedot                   KeySym = C.XKB_KEY_Fabovedot                   /* U+1E1E LATIN CAPITAL LETTER F WITH DOT ABOVE */
	KeySymfabovedot                   KeySym = C.XKB_KEY_fabovedot                   /* U+1E1F LATIN SMALL LETTER F WITH DOT ABOVE */
	KeySymMabovedot                   KeySym = C.XKB_KEY_Mabovedot                   /* U+1E40 LATIN CAPITAL LETTER M WITH DOT ABOVE */
	KeySymmabovedot                   KeySym = C.XKB_KEY_mabovedot                   /* U+1E41 LATIN SMALL LETTER M WITH DOT ABOVE */
	KeySymPabovedot                   KeySym = C.XKB_KEY_Pabovedot                   /* U+1E56 LATIN CAPITAL LETTER P WITH DOT ABOVE */
	KeySympabovedot                   KeySym = C.XKB_KEY_pabovedot                   /* U+1E57 LATIN SMALL LETTER P WITH DOT ABOVE */
	KeySymSabovedot                   KeySym = C.XKB_KEY_Sabovedot                   /* U+1E60 LATIN CAPITAL LETTER S WITH DOT ABOVE */
	KeySymsabovedot                   KeySym = C.XKB_KEY_sabovedot                   /* U+1E61 LATIN SMALL LETTER S WITH DOT ABOVE */
	KeySymTabovedot                   KeySym = C.XKB_KEY_Tabovedot                   /* U+1E6A LATIN CAPITAL LETTER T WITH DOT ABOVE */
	KeySymtabovedot                   KeySym = C.XKB_KEY_tabovedot                   /* U+1E6B LATIN SMALL LETTER T WITH DOT ABOVE */
	KeySymWgrave                      KeySym = C.XKB_KEY_Wgrave                      /* U+1E80 LATIN CAPITAL LETTER W WITH GRAVE */
	KeySymwgrave                      KeySym = C.XKB_KEY_wgrave                      /* U+1E81 LATIN SMALL LETTER W WITH GRAVE */
	KeySymWacute                      KeySym = C.XKB_KEY_Wacute                      /* U+1E82 LATIN CAPITAL LETTER W WITH ACUTE */
	KeySymwacute                      KeySym = C.XKB_KEY_wacute                      /* U+1E83 LATIN SMALL LETTER W WITH ACUTE */
	KeySymWdiaeresis                  KeySym = C.XKB_KEY_Wdiaeresis                  /* U+1E84 LATIN CAPITAL LETTER W WITH DIAERESIS */
	KeySymwdiaeresis                  KeySym = C.XKB_KEY_wdiaeresis                  /* U+1E85 LATIN SMALL LETTER W WITH DIAERESIS */
	KeySymYgrave                      KeySym = C.XKB_KEY_Ygrave                      /* U+1EF2 LATIN CAPITAL LETTER Y WITH GRAVE */
	KeySymygrave                      KeySym = C.XKB_KEY_ygrave                      /* U+1EF3 LATIN SMALL LETTER Y WITH GRAVE */
	KeySymOE                          KeySym = C.XKB_KEY_OE                          /* U+0152 LATIN CAPITAL LIGATURE OE */
	KeySymoe                          KeySym = C.XKB_KEY_oe                          /* U+0153 LATIN SMALL LIGATURE OE */
	KeySymYdiaeresis                  KeySym = C.XKB_KEY_Ydiaeresis                  /* U+0178 LATIN CAPITAL LETTER Y WITH DIAERESIS */
	KeySymoverline                    KeySym = C.XKB_KEY_overline                    /* U+203E OVERLINE */
	KeySymkana_fullstop               KeySym = C.XKB_KEY_kana_fullstop               /* U+3002 IDEOGRAPHIC FULL STOP */
	KeySymkana_openingbracket         KeySym = C.XKB_KEY_kana_openingbracket         /* U+300C LEFT CORNER BRACKET */
	KeySymkana_closingbracket         KeySym = C.XKB_KEY_kana_closingbracket         /* U+300D RIGHT CORNER BRACKET */
	KeySymkana_comma                  KeySym = C.XKB_KEY_kana_comma                  /* U+3001 IDEOGRAPHIC COMMA */
	KeySymkana_conjunctive            KeySym = C.XKB_KEY_kana_conjunctive            /* U+30FB KATAKANA MIDDLE DOT */
	KeySymkana_middledot              KeySym = C.XKB_KEY_kana_middledot              /* deprecated */
	KeySymkana_WO                     KeySym = C.XKB_KEY_kana_WO                     /* U+30F2 KATAKANA LETTER WO */
	KeySymkana_a                      KeySym = C.XKB_KEY_kana_a                      /* U+30A1 KATAKANA LETTER SMALL A */
	KeySymkana_i                      KeySym = C.XKB_KEY_kana_i                      /* U+30A3 KATAKANA LETTER SMALL I */
	KeySymkana_u                      KeySym = C.XKB_KEY_kana_u                      /* U+30A5 KATAKANA LETTER SMALL U */
	KeySymkana_e                      KeySym = C.XKB_KEY_kana_e                      /* U+30A7 KATAKANA LETTER SMALL E */
	KeySymkana_o                      KeySym = C.XKB_KEY_kana_o                      /* U+30A9 KATAKANA LETTER SMALL O */
	KeySymkana_ya                     KeySym = C.XKB_KEY_kana_ya                     /* U+30E3 KATAKANA LETTER SMALL YA */
	KeySymkana_yu                     KeySym = C.XKB_KEY_kana_yu                     /* U+30E5 KATAKANA LETTER SMALL YU */
	KeySymkana_yo                     KeySym = C.XKB_KEY_kana_yo                     /* U+30E7 KATAKANA LETTER SMALL YO */
	KeySymkana_tsu                    KeySym = C.XKB_KEY_kana_tsu                    /* U+30C3 KATAKANA LETTER SMALL TU */
	KeySymkana_tu                     KeySym = C.XKB_KEY_kana_tu                     /* deprecated */
	KeySymprolongedsound              KeySym = C.XKB_KEY_prolongedsound              /* U+30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK */
	KeySymkana_A                      KeySym = C.XKB_KEY_kana_A                      /* U+30A2 KATAKANA LETTER A */
	KeySymkana_I                      KeySym = C.XKB_KEY_kana_I                      /* U+30A4 KATAKANA LETTER I */
	KeySymkana_U                      KeySym = C.XKB_KEY_kana_U                      /* U+30A6 KATAKANA LETTER U */
	KeySymkana_E                      KeySym = C.XKB_KEY_kana_E                      /* U+30A8 KATAKANA LETTER E */
	KeySymkana_O                      KeySym = C.XKB_KEY_kana_O                      /* U+30AA KATAKANA LETTER O */
	KeySymkana_KA                     KeySym = C.XKB_KEY_kana_KA                     /* U+30AB KATAKANA LETTER KA */
	KeySymkana_KI                     KeySym = C.XKB_KEY_kana_KI                     /* U+30AD KATAKANA LETTER KI */
	KeySymkana_KU                     KeySym = C.XKB_KEY_kana_KU                     /* U+30AF KATAKANA LETTER KU */
	KeySymkana_KE                     KeySym = C.XKB_KEY_kana_KE                     /* U+30B1 KATAKANA LETTER KE */
	KeySymkana_KO                     KeySym = C.XKB_KEY_kana_KO                     /* U+30B3 KATAKANA LETTER KO */
	KeySymkana_SA                     KeySym = C.XKB_KEY_kana_SA                     /* U+30B5 KATAKANA LETTER SA */
	KeySymkana_SHI                    KeySym = C.XKB_KEY_kana_SHI                    /* U+30B7 KATAKANA LETTER SI */
	KeySymkana_SU                     KeySym = C.XKB_KEY_kana_SU                     /* U+30B9 KATAKANA LETTER SU */
	KeySymkana_SE                     KeySym = C.XKB_KEY_kana_SE                     /* U+30BB KATAKANA LETTER SE */
	KeySymkana_SO                     KeySym = C.XKB_KEY_kana_SO                     /* U+30BD KATAKANA LETTER SO */
	KeySymkana_TA                     KeySym = C.XKB_KEY_kana_TA                     /* U+30BF KATAKANA LETTER TA */
	KeySymkana_CHI                    KeySym = C.XKB_KEY_kana_CHI                    /* U+30C1 KATAKANA LETTER TI */
	KeySymkana_TI                     KeySym = C.XKB_KEY_kana_TI                     /* deprecated */
	KeySymkana_TSU                    KeySym = C.XKB_KEY_kana_TSU                    /* U+30C4 KATAKANA LETTER TU */
	KeySymkana_TU                     KeySym = C.XKB_KEY_kana_TU                     /* deprecated */
	KeySymkana_TE                     KeySym = C.XKB_KEY_kana_TE                     /* U+30C6 KATAKANA LETTER TE */
	KeySymkana_TO                     KeySym = C.XKB_KEY_kana_TO                     /* U+30C8 KATAKANA LETTER TO */
	KeySymkana_NA                     KeySym = C.XKB_KEY_kana_NA                     /* U+30CA KATAKANA LETTER NA */
	KeySymkana_NI                     KeySym = C.XKB_KEY_kana_NI                     /* U+30CB KATAKANA LETTER NI */
	KeySymkana_NU                     KeySym = C.XKB_KEY_kana_NU                     /* U+30CC KATAKANA LETTER NU */
	KeySymkana_NE                     KeySym = C.XKB_KEY_kana_NE                     /* U+30CD KATAKANA LETTER NE */
	KeySymkana_NO                     KeySym = C.XKB_KEY_kana_NO                     /* U+30CE KATAKANA LETTER NO */
	KeySymkana_HA                     KeySym = C.XKB_KEY_kana_HA                     /* U+30CF KATAKANA LETTER HA */
	KeySymkana_HI                     KeySym = C.XKB_KEY_kana_HI                     /* U+30D2 KATAKANA LETTER HI */
	KeySymkana_FU                     KeySym = C.XKB_KEY_kana_FU                     /* U+30D5 KATAKANA LETTER HU */
	KeySymkana_HU                     KeySym = C.XKB_KEY_kana_HU                     /* deprecated */
	KeySymkana_HE                     KeySym = C.XKB_KEY_kana_HE                     /* U+30D8 KATAKANA LETTER HE */
	KeySymkana_HO                     KeySym = C.XKB_KEY_kana_HO                     /* U+30DB KATAKANA LETTER HO */
	KeySymkana_MA                     KeySym = C.XKB_KEY_kana_MA                     /* U+30DE KATAKANA LETTER MA */
	KeySymkana_MI                     KeySym = C.XKB_KEY_kana_MI                     /* U+30DF KATAKANA LETTER MI */
	KeySymkana_MU                     KeySym = C.XKB_KEY_kana_MU                     /* U+30E0 KATAKANA LETTER MU */
	KeySymkana_ME                     KeySym = C.XKB_KEY_kana_ME                     /* U+30E1 KATAKANA LETTER ME */
	KeySymkana_MO                     KeySym = C.XKB_KEY_kana_MO                     /* U+30E2 KATAKANA LETTER MO */
	KeySymkana_YA                     KeySym = C.XKB_KEY_kana_YA                     /* U+30E4 KATAKANA LETTER YA */
	KeySymkana_YU                     KeySym = C.XKB_KEY_kana_YU                     /* U+30E6 KATAKANA LETTER YU */
	KeySymkana_YO                     KeySym = C.XKB_KEY_kana_YO                     /* U+30E8 KATAKANA LETTER YO */
	KeySymkana_RA                     KeySym = C.XKB_KEY_kana_RA                     /* U+30E9 KATAKANA LETTER RA */
	KeySymkana_RI                     KeySym = C.XKB_KEY_kana_RI                     /* U+30EA KATAKANA LETTER RI */
	KeySymkana_RU                     KeySym = C.XKB_KEY_kana_RU                     /* U+30EB KATAKANA LETTER RU */
	KeySymkana_RE                     KeySym = C.XKB_KEY_kana_RE                     /* U+30EC KATAKANA LETTER RE */
	KeySymkana_RO                     KeySym = C.XKB_KEY_kana_RO                     /* U+30ED KATAKANA LETTER RO */
	KeySymkana_WA                     KeySym = C.XKB_KEY_kana_WA                     /* U+30EF KATAKANA LETTER WA */
	KeySymkana_N                      KeySym = C.XKB_KEY_kana_N                      /* U+30F3 KATAKANA LETTER N */
	KeySymvoicedsound                 KeySym = C.XKB_KEY_voicedsound                 /* U+309B KATAKANA-HIRAGANA VOICED SOUND MARK */
	KeySymsemivoicedsound             KeySym = C.XKB_KEY_semivoicedsound             /* U+309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK */
	KeySymkana_switch                 KeySym = C.XKB_KEY_kana_switch                 /* Alias for Mode_switch */
	KeySymFarsi_0                     KeySym = C.XKB_KEY_Farsi_0                     /* U+06F0 EXTENDED ARABIC-INDIC DIGIT ZERO */
	KeySymFarsi_1                     KeySym = C.XKB_KEY_Farsi_1                     /* U+06F1 EXTENDED ARABIC-INDIC DIGIT ONE */
	KeySymFarsi_2                     KeySym = C.XKB_KEY_Farsi_2                     /* U+06F2 EXTENDED ARABIC-INDIC DIGIT TWO */
	KeySymFarsi_3                     KeySym = C.XKB_KEY_Farsi_3                     /* U+06F3 EXTENDED ARABIC-INDIC DIGIT THREE */
	KeySymFarsi_4                     KeySym = C.XKB_KEY_Farsi_4                     /* U+06F4 EXTENDED ARABIC-INDIC DIGIT FOUR */
	KeySymFarsi_5                     KeySym = C.XKB_KEY_Farsi_5                     /* U+06F5 EXTENDED ARABIC-INDIC DIGIT FIVE */
	KeySymFarsi_6                     KeySym = C.XKB_KEY_Farsi_6                     /* U+06F6 EXTENDED ARABIC-INDIC DIGIT SIX */
	KeySymFarsi_7                     KeySym = C.XKB_KEY_Farsi_7                     /* U+06F7 EXTENDED ARABIC-INDIC DIGIT SEVEN */
	KeySymFarsi_8                     KeySym = C.XKB_KEY_Farsi_8                     /* U+06F8 EXTENDED ARABIC-INDIC DIGIT EIGHT */
	KeySymFarsi_9                     KeySym = C.XKB_KEY_Farsi_9                     /* U+06F9 EXTENDED ARABIC-INDIC DIGIT NINE */
	KeySymArabic_percent              KeySym = C.XKB_KEY_Arabic_percent              /* U+066A ARABIC PERCENT SIGN */
	KeySymArabic_superscript_alef     KeySym = C.XKB_KEY_Arabic_superscript_alef     /* U+0670 ARABIC LETTER SUPERSCRIPT ALEF */
	KeySymArabic_tteh                 KeySym = C.XKB_KEY_Arabic_tteh                 /* U+0679 ARABIC LETTER TTEH */
	KeySymArabic_peh                  KeySym = C.XKB_KEY_Arabic_peh                  /* U+067E ARABIC LETTER PEH */
	KeySymArabic_tcheh                KeySym = C.XKB_KEY_Arabic_tcheh                /* U+0686 ARABIC LETTER TCHEH */
	KeySymArabic_ddal                 KeySym = C.XKB_KEY_Arabic_ddal                 /* U+0688 ARABIC LETTER DDAL */
	KeySymArabic_rreh                 KeySym = C.XKB_KEY_Arabic_rreh                 /* U+0691 ARABIC LETTER RREH */
	KeySymArabic_comma                KeySym = C.XKB_KEY_Arabic_comma                /* U+060C ARABIC COMMA */
	KeySymArabic_fullstop             KeySym = C.XKB_KEY_Arabic_fullstop             /* U+06D4 ARABIC FULL STOP */
	KeySymArabic_0                    KeySym = C.XKB_KEY_Arabic_0                    /* U+0660 ARABIC-INDIC DIGIT ZERO */
	KeySymArabic_1                    KeySym = C.XKB_KEY_Arabic_1                    /* U+0661 ARABIC-INDIC DIGIT ONE */
	KeySymArabic_2                    KeySym = C.XKB_KEY_Arabic_2                    /* U+0662 ARABIC-INDIC DIGIT TWO */
	KeySymArabic_3                    KeySym = C.XKB_KEY_Arabic_3                    /* U+0663 ARABIC-INDIC DIGIT THREE */
	KeySymArabic_4                    KeySym = C.XKB_KEY_Arabic_4                    /* U+0664 ARABIC-INDIC DIGIT FOUR */
	KeySymArabic_5                    KeySym = C.XKB_KEY_Arabic_5                    /* U+0665 ARABIC-INDIC DIGIT FIVE */
	KeySymArabic_6                    KeySym = C.XKB_KEY_Arabic_6                    /* U+0666 ARABIC-INDIC DIGIT SIX */
	KeySymArabic_7                    KeySym = C.XKB_KEY_Arabic_7                    /* U+0667 ARABIC-INDIC DIGIT SEVEN */
	KeySymArabic_8                    KeySym = C.XKB_KEY_Arabic_8                    /* U+0668 ARABIC-INDIC DIGIT EIGHT */
	KeySymArabic_9                    KeySym = C.XKB_KEY_Arabic_9                    /* U+0669 ARABIC-INDIC DIGIT NINE */
	KeySymArabic_semicolon            KeySym = C.XKB_KEY_Arabic_semicolon            /* U+061B ARABIC SEMICOLON */
	KeySymArabic_question_mark        KeySym = C.XKB_KEY_Arabic_question_mark        /* U+061F ARABIC QUESTION MARK */
	KeySymArabic_hamza                KeySym = C.XKB_KEY_Arabic_hamza                /* U+0621 ARABIC LETTER HAMZA */
	KeySymArabic_maddaonalef          KeySym = C.XKB_KEY_Arabic_maddaonalef          /* U+0622 ARABIC LETTER ALEF WITH MADDA ABOVE */
	KeySymArabic_hamzaonalef          KeySym = C.XKB_KEY_Arabic_hamzaonalef          /* U+0623 ARABIC LETTER ALEF WITH HAMZA ABOVE */
	KeySymArabic_hamzaonwaw           KeySym = C.XKB_KEY_Arabic_hamzaonwaw           /* U+0624 ARABIC LETTER WAW WITH HAMZA ABOVE */
	KeySymArabic_hamzaunderalef       KeySym = C.XKB_KEY_Arabic_hamzaunderalef       /* U+0625 ARABIC LETTER ALEF WITH HAMZA BELOW */
	KeySymArabic_hamzaonyeh           KeySym = C.XKB_KEY_Arabic_hamzaonyeh           /* U+0626 ARABIC LETTER YEH WITH HAMZA ABOVE */
	KeySymArabic_alef                 KeySym = C.XKB_KEY_Arabic_alef                 /* U+0627 ARABIC LETTER ALEF */
	KeySymArabic_beh                  KeySym = C.XKB_KEY_Arabic_beh                  /* U+0628 ARABIC LETTER BEH */
	KeySymArabic_tehmarbuta           KeySym = C.XKB_KEY_Arabic_tehmarbuta           /* U+0629 ARABIC LETTER TEH MARBUTA */
	KeySymArabic_teh                  KeySym = C.XKB_KEY_Arabic_teh                  /* U+062A ARABIC LETTER TEH */
	KeySymArabic_theh                 KeySym = C.XKB_KEY_Arabic_theh                 /* U+062B ARABIC LETTER THEH */
	KeySymArabic_jeem                 KeySym = C.XKB_KEY_Arabic_jeem                 /* U+062C ARABIC LETTER JEEM */
	KeySymArabic_hah                  KeySym = C.XKB_KEY_Arabic_hah                  /* U+062D ARABIC LETTER HAH */
	KeySymArabic_khah                 KeySym = C.XKB_KEY_Arabic_khah                 /* U+062E ARABIC LETTER KHAH */
	KeySymArabic_dal                  KeySym = C.XKB_KEY_Arabic_dal                  /* U+062F ARABIC LETTER DAL */
	KeySymArabic_thal                 KeySym = C.XKB_KEY_Arabic_thal                 /* U+0630 ARABIC LETTER THAL */
	KeySymArabic_ra                   KeySym = C.XKB_KEY_Arabic_ra                   /* U+0631 ARABIC LETTER REH */
	KeySymArabic_zain                 KeySym = C.XKB_KEY_Arabic_zain                 /* U+0632 ARABIC LETTER ZAIN */
	KeySymArabic_seen                 KeySym = C.XKB_KEY_Arabic_seen                 /* U+0633 ARABIC LETTER SEEN */
	KeySymArabic_sheen                KeySym = C.XKB_KEY_Arabic_sheen                /* U+0634 ARABIC LETTER SHEEN */
	KeySymArabic_sad                  KeySym = C.XKB_KEY_Arabic_sad                  /* U+0635 ARABIC LETTER SAD */
	KeySymArabic_dad                  KeySym = C.XKB_KEY_Arabic_dad                  /* U+0636 ARABIC LETTER DAD */
	KeySymArabic_tah                  KeySym = C.XKB_KEY_Arabic_tah                  /* U+0637 ARABIC LETTER TAH */
	KeySymArabic_zah                  KeySym = C.XKB_KEY_Arabic_zah                  /* U+0638 ARABIC LETTER ZAH */
	KeySymArabic_ain                  KeySym = C.XKB_KEY_Arabic_ain                  /* U+0639 ARABIC LETTER AIN */
	KeySymArabic_ghain                KeySym = C.XKB_KEY_Arabic_ghain                /* U+063A ARABIC LETTER GHAIN */
	KeySymArabic_tatweel              KeySym = C.XKB_KEY_Arabic_tatweel              /* U+0640 ARABIC TATWEEL */
	KeySymArabic_feh                  KeySym = C.XKB_KEY_Arabic_feh                  /* U+0641 ARABIC LETTER FEH */
	KeySymArabic_qaf                  KeySym = C.XKB_KEY_Arabic_qaf                  /* U+0642 ARABIC LETTER QAF */
	KeySymArabic_kaf                  KeySym = C.XKB_KEY_Arabic_kaf                  /* U+0643 ARABIC LETTER KAF */
	KeySymArabic_lam                  KeySym = C.XKB_KEY_Arabic_lam                  /* U+0644 ARABIC LETTER LAM */
	KeySymArabic_meem                 KeySym = C.XKB_KEY_Arabic_meem                 /* U+0645 ARABIC LETTER MEEM */
	KeySymArabic_noon                 KeySym = C.XKB_KEY_Arabic_noon                 /* U+0646 ARABIC LETTER NOON */
	KeySymArabic_ha                   KeySym = C.XKB_KEY_Arabic_ha                   /* U+0647 ARABIC LETTER HEH */
	KeySymArabic_heh                  KeySym = C.XKB_KEY_Arabic_heh                  /* deprecated */
	KeySymArabic_waw                  KeySym = C.XKB_KEY_Arabic_waw                  /* U+0648 ARABIC LETTER WAW */
	KeySymArabic_alefmaksura          KeySym = C.XKB_KEY_Arabic_alefmaksura          /* U+0649 ARABIC LETTER ALEF MAKSURA */
	KeySymArabic_yeh                  KeySym = C.XKB_KEY_Arabic_yeh                  /* U+064A ARABIC LETTER YEH */
	KeySymArabic_fathatan             KeySym = C.XKB_KEY_Arabic_fathatan             /* U+064B ARABIC FATHATAN */
	KeySymArabic_dammatan             KeySym = C.XKB_KEY_Arabic_dammatan             /* U+064C ARABIC DAMMATAN */
	KeySymArabic_kasratan             KeySym = C.XKB_KEY_Arabic_kasratan             /* U+064D ARABIC KASRATAN */
	KeySymArabic_fatha                KeySym = C.XKB_KEY_Arabic_fatha                /* U+064E ARABIC FATHA */
	KeySymArabic_damma                KeySym = C.XKB_KEY_Arabic_damma                /* U+064F ARABIC DAMMA */
	KeySymArabic_kasra                KeySym = C.XKB_KEY_Arabic_kasra                /* U+0650 ARABIC KASRA */
	KeySymArabic_shadda               KeySym = C.XKB_KEY_Arabic_shadda               /* U+0651 ARABIC SHADDA */
	KeySymArabic_sukun                KeySym = C.XKB_KEY_Arabic_sukun                /* U+0652 ARABIC SUKUN */
	KeySymArabic_madda_above          KeySym = C.XKB_KEY_Arabic_madda_above          /* U+0653 ARABIC MADDAH ABOVE */
	KeySymArabic_hamza_above          KeySym = C.XKB_KEY_Arabic_hamza_above          /* U+0654 ARABIC HAMZA ABOVE */
	KeySymArabic_hamza_below          KeySym = C.XKB_KEY_Arabic_hamza_below          /* U+0655 ARABIC HAMZA BELOW */
	KeySymArabic_jeh                  KeySym = C.XKB_KEY_Arabic_jeh                  /* U+0698 ARABIC LETTER JEH */
	KeySymArabic_veh                  KeySym = C.XKB_KEY_Arabic_veh                  /* U+06A4 ARABIC LETTER VEH */
	KeySymArabic_keheh                KeySym = C.XKB_KEY_Arabic_keheh                /* U+06A9 ARABIC LETTER KEHEH */
	KeySymArabic_gaf                  KeySym = C.XKB_KEY_Arabic_gaf                  /* U+06AF ARABIC LETTER GAF */
	KeySymArabic_noon_ghunna          KeySym = C.XKB_KEY_Arabic_noon_ghunna          /* U+06BA ARABIC LETTER NOON GHUNNA */
	KeySymArabic_heh_doachashmee      KeySym = C.XKB_KEY_Arabic_heh_doachashmee      /* U+06BE ARABIC LETTER HEH DOACHASHMEE */
	KeySymFarsi_yeh                   KeySym = C.XKB_KEY_Farsi_yeh                   /* U+06CC ARABIC LETTER FARSI YEH */
	KeySymArabic_farsi_yeh            KeySym = C.XKB_KEY_Arabic_farsi_yeh            /* deprecated alias for Farsi_yeh */
	KeySymArabic_yeh_baree            KeySym = C.XKB_KEY_Arabic_yeh_baree            /* U+06D2 ARABIC LETTER YEH BARREE */
	KeySymArabic_heh_goal             KeySym = C.XKB_KEY_Arabic_heh_goal             /* U+06C1 ARABIC LETTER HEH GOAL */
	KeySymArabic_switch               KeySym = C.XKB_KEY_Arabic_switch               /* Alias for Mode_switch */
	KeySymCyrillic_GHE_bar            KeySym = C.XKB_KEY_Cyrillic_GHE_bar            /* U+0492 CYRILLIC CAPITAL LETTER GHE WITH STROKE */
	KeySymCyrillic_ghe_bar            KeySym = C.XKB_KEY_Cyrillic_ghe_bar            /* U+0493 CYRILLIC SMALL LETTER GHE WITH STROKE */
	KeySymCyrillic_ZHE_descender      KeySym = C.XKB_KEY_Cyrillic_ZHE_descender      /* U+0496 CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER */
	KeySymCyrillic_zhe_descender      KeySym = C.XKB_KEY_Cyrillic_zhe_descender      /* U+0497 CYRILLIC SMALL LETTER ZHE WITH DESCENDER */
	KeySymCyrillic_KA_descender       KeySym = C.XKB_KEY_Cyrillic_KA_descender       /* U+049A CYRILLIC CAPITAL LETTER KA WITH DESCENDER */
	KeySymCyrillic_ka_descender       KeySym = C.XKB_KEY_Cyrillic_ka_descender       /* U+049B CYRILLIC SMALL LETTER KA WITH DESCENDER */
	KeySymCyrillic_KA_vertstroke      KeySym = C.XKB_KEY_Cyrillic_KA_vertstroke      /* U+049C CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE */
	KeySymCyrillic_ka_vertstroke      KeySym = C.XKB_KEY_Cyrillic_ka_vertstroke      /* U+049D CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE */
	KeySymCyrillic_EN_descender       KeySym = C.XKB_KEY_Cyrillic_EN_descender       /* U+04A2 CYRILLIC CAPITAL LETTER EN WITH DESCENDER */
	KeySymCyrillic_en_descender       KeySym = C.XKB_KEY_Cyrillic_en_descender       /* U+04A3 CYRILLIC SMALL LETTER EN WITH DESCENDER */
	KeySymCyrillic_U_straight         KeySym = C.XKB_KEY_Cyrillic_U_straight         /* U+04AE CYRILLIC CAPITAL LETTER STRAIGHT U */
	KeySymCyrillic_u_straight         KeySym = C.XKB_KEY_Cyrillic_u_straight         /* U+04AF CYRILLIC SMALL LETTER STRAIGHT U */
	KeySymCyrillic_U_straight_bar     KeySym = C.XKB_KEY_Cyrillic_U_straight_bar     /* U+04B0 CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE */
	KeySymCyrillic_u_straight_bar     KeySym = C.XKB_KEY_Cyrillic_u_straight_bar     /* U+04B1 CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE */
	KeySymCyrillic_HA_descender       KeySym = C.XKB_KEY_Cyrillic_HA_descender       /* U+04B2 CYRILLIC CAPITAL LETTER HA WITH DESCENDER */
	KeySymCyrillic_ha_descender       KeySym = C.XKB_KEY_Cyrillic_ha_descender       /* U+04B3 CYRILLIC SMALL LETTER HA WITH DESCENDER */
	KeySymCyrillic_CHE_descender      KeySym = C.XKB_KEY_Cyrillic_CHE_descender      /* U+04B6 CYRILLIC CAPITAL LETTER CHE WITH DESCENDER */
	KeySymCyrillic_che_descender      KeySym = C.XKB_KEY_Cyrillic_che_descender      /* U+04B7 CYRILLIC SMALL LETTER CHE WITH DESCENDER */
	KeySymCyrillic_CHE_vertstroke     KeySym = C.XKB_KEY_Cyrillic_CHE_vertstroke     /* U+04B8 CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE */
	KeySymCyrillic_che_vertstroke     KeySym = C.XKB_KEY_Cyrillic_che_vertstroke     /* U+04B9 CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE */
	KeySymCyrillic_SHHA               KeySym = C.XKB_KEY_Cyrillic_SHHA               /* U+04BA CYRILLIC CAPITAL LETTER SHHA */
	KeySymCyrillic_shha               KeySym = C.XKB_KEY_Cyrillic_shha               /* U+04BB CYRILLIC SMALL LETTER SHHA */
	KeySymCyrillic_SCHWA              KeySym = C.XKB_KEY_Cyrillic_SCHWA              /* U+04D8 CYRILLIC CAPITAL LETTER SCHWA */
	KeySymCyrillic_schwa              KeySym = C.XKB_KEY_Cyrillic_schwa              /* U+04D9 CYRILLIC SMALL LETTER SCHWA */
	KeySymCyrillic_I_macron           KeySym = C.XKB_KEY_Cyrillic_I_macron           /* U+04E2 CYRILLIC CAPITAL LETTER I WITH MACRON */
	KeySymCyrillic_i_macron           KeySym = C.XKB_KEY_Cyrillic_i_macron           /* U+04E3 CYRILLIC SMALL LETTER I WITH MACRON */
	KeySymCyrillic_O_bar              KeySym = C.XKB_KEY_Cyrillic_O_bar              /* U+04E8 CYRILLIC CAPITAL LETTER BARRED O */
	KeySymCyrillic_o_bar              KeySym = C.XKB_KEY_Cyrillic_o_bar              /* U+04E9 CYRILLIC SMALL LETTER BARRED O */
	KeySymCyrillic_U_macron           KeySym = C.XKB_KEY_Cyrillic_U_macron           /* U+04EE CYRILLIC CAPITAL LETTER U WITH MACRON */
	KeySymCyrillic_u_macron           KeySym = C.XKB_KEY_Cyrillic_u_macron           /* U+04EF CYRILLIC SMALL LETTER U WITH MACRON */
	KeySymSerbian_dje                 KeySym = C.XKB_KEY_Serbian_dje                 /* U+0452 CYRILLIC SMALL LETTER DJE */
	KeySymMacedonia_gje               KeySym = C.XKB_KEY_Macedonia_gje               /* U+0453 CYRILLIC SMALL LETTER GJE */
	KeySymCyrillic_io                 KeySym = C.XKB_KEY_Cyrillic_io                 /* U+0451 CYRILLIC SMALL LETTER IO */
	KeySymUkrainian_ie                KeySym = C.XKB_KEY_Ukrainian_ie                /* U+0454 CYRILLIC SMALL LETTER UKRAINIAN IE */
	KeySymUkranian_je                 KeySym = C.XKB_KEY_Ukranian_je                 /* deprecated */
	KeySymMacedonia_dse               KeySym = C.XKB_KEY_Macedonia_dse               /* U+0455 CYRILLIC SMALL LETTER DZE */
	KeySymUkrainian_i                 KeySym = C.XKB_KEY_Ukrainian_i                 /* U+0456 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I */
	KeySymUkranian_i                  KeySym = C.XKB_KEY_Ukranian_i                  /* deprecated */
	KeySymUkrainian_yi                KeySym = C.XKB_KEY_Ukrainian_yi                /* U+0457 CYRILLIC SMALL LETTER YI */
	KeySymUkranian_yi                 KeySym = C.XKB_KEY_Ukranian_yi                 /* deprecated */
	KeySymCyrillic_je                 KeySym = C.XKB_KEY_Cyrillic_je                 /* U+0458 CYRILLIC SMALL LETTER JE */
	KeySymSerbian_je                  KeySym = C.XKB_KEY_Serbian_je                  /* deprecated */
	KeySymCyrillic_lje                KeySym = C.XKB_KEY_Cyrillic_lje                /* U+0459 CYRILLIC SMALL LETTER LJE */
	KeySymSerbian_lje                 KeySym = C.XKB_KEY_Serbian_lje                 /* deprecated */
	KeySymCyrillic_nje                KeySym = C.XKB_KEY_Cyrillic_nje                /* U+045A CYRILLIC SMALL LETTER NJE */
	KeySymSerbian_nje                 KeySym = C.XKB_KEY_Serbian_nje                 /* deprecated */
	KeySymSerbian_tshe                KeySym = C.XKB_KEY_Serbian_tshe                /* U+045B CYRILLIC SMALL LETTER TSHE */
	KeySymMacedonia_kje               KeySym = C.XKB_KEY_Macedonia_kje               /* U+045C CYRILLIC SMALL LETTER KJE */
	KeySymUkrainian_ghe_with_upturn   KeySym = C.XKB_KEY_Ukrainian_ghe_with_upturn   /* U+0491 CYRILLIC SMALL LETTER GHE WITH UPTURN */
	KeySymByelorussian_shortu         KeySym = C.XKB_KEY_Byelorussian_shortu         /* U+045E CYRILLIC SMALL LETTER SHORT U */
	KeySymCyrillic_dzhe               KeySym = C.XKB_KEY_Cyrillic_dzhe               /* U+045F CYRILLIC SMALL LETTER DZHE */
	KeySymSerbian_dze                 KeySym = C.XKB_KEY_Serbian_dze                 /* deprecated */
	KeySymnumerosign                  KeySym = C.XKB_KEY_numerosign                  /* U+2116 NUMERO SIGN */
	KeySymSerbian_DJE                 KeySym = C.XKB_KEY_Serbian_DJE                 /* U+0402 CYRILLIC CAPITAL LETTER DJE */
	KeySymMacedonia_GJE               KeySym = C.XKB_KEY_Macedonia_GJE               /* U+0403 CYRILLIC CAPITAL LETTER GJE */
	KeySymCyrillic_IO                 KeySym = C.XKB_KEY_Cyrillic_IO                 /* U+0401 CYRILLIC CAPITAL LETTER IO */
	KeySymUkrainian_IE                KeySym = C.XKB_KEY_Ukrainian_IE                /* U+0404 CYRILLIC CAPITAL LETTER UKRAINIAN IE */
	KeySymUkranian_JE                 KeySym = C.XKB_KEY_Ukranian_JE                 /* deprecated */
	KeySymMacedonia_DSE               KeySym = C.XKB_KEY_Macedonia_DSE               /* U+0405 CYRILLIC CAPITAL LETTER DZE */
	KeySymUkrainian_I                 KeySym = C.XKB_KEY_Ukrainian_I                 /* U+0406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I */
	KeySymUkranian_I                  KeySym = C.XKB_KEY_Ukranian_I                  /* deprecated */
	KeySymUkrainian_YI                KeySym = C.XKB_KEY_Ukrainian_YI                /* U+0407 CYRILLIC CAPITAL LETTER YI */
	KeySymUkranian_YI                 KeySym = C.XKB_KEY_Ukranian_YI                 /* deprecated */
	KeySymCyrillic_JE                 KeySym = C.XKB_KEY_Cyrillic_JE                 /* U+0408 CYRILLIC CAPITAL LETTER JE */
	KeySymSerbian_JE                  KeySym = C.XKB_KEY_Serbian_JE                  /* deprecated */
	KeySymCyrillic_LJE                KeySym = C.XKB_KEY_Cyrillic_LJE                /* U+0409 CYRILLIC CAPITAL LETTER LJE */
	KeySymSerbian_LJE                 KeySym = C.XKB_KEY_Serbian_LJE                 /* deprecated */
	KeySymCyrillic_NJE                KeySym = C.XKB_KEY_Cyrillic_NJE                /* U+040A CYRILLIC CAPITAL LETTER NJE */
	KeySymSerbian_NJE                 KeySym = C.XKB_KEY_Serbian_NJE                 /* deprecated */
	KeySymSerbian_TSHE                KeySym = C.XKB_KEY_Serbian_TSHE                /* U+040B CYRILLIC CAPITAL LETTER TSHE */
	KeySymMacedonia_KJE               KeySym = C.XKB_KEY_Macedonia_KJE               /* U+040C CYRILLIC CAPITAL LETTER KJE */
	KeySymUkrainian_GHE_WITH_UPTURN   KeySym = C.XKB_KEY_Ukrainian_GHE_WITH_UPTURN   /* U+0490 CYRILLIC CAPITAL LETTER GHE WITH UPTURN */
	KeySymByelorussian_SHORTU         KeySym = C.XKB_KEY_Byelorussian_SHORTU         /* U+040E CYRILLIC CAPITAL LETTER SHORT U */
	KeySymCyrillic_DZHE               KeySym = C.XKB_KEY_Cyrillic_DZHE               /* U+040F CYRILLIC CAPITAL LETTER DZHE */
	KeySymSerbian_DZE                 KeySym = C.XKB_KEY_Serbian_DZE                 /* deprecated */
	KeySymCyrillic_yu                 KeySym = C.XKB_KEY_Cyrillic_yu                 /* U+044E CYRILLIC SMALL LETTER YU */
	KeySymCyrillic_a                  KeySym = C.XKB_KEY_Cyrillic_a                  /* U+0430 CYRILLIC SMALL LETTER A */
	KeySymCyrillic_be                 KeySym = C.XKB_KEY_Cyrillic_be                 /* U+0431 CYRILLIC SMALL LETTER BE */
	KeySymCyrillic_tse                KeySym = C.XKB_KEY_Cyrillic_tse                /* U+0446 CYRILLIC SMALL LETTER TSE */
	KeySymCyrillic_de                 KeySym = C.XKB_KEY_Cyrillic_de                 /* U+0434 CYRILLIC SMALL LETTER DE */
	KeySymCyrillic_ie                 KeySym = C.XKB_KEY_Cyrillic_ie                 /* U+0435 CYRILLIC SMALL LETTER IE */
	KeySymCyrillic_ef                 KeySym = C.XKB_KEY_Cyrillic_ef                 /* U+0444 CYRILLIC SMALL LETTER EF */
	KeySymCyrillic_ghe                KeySym = C.XKB_KEY_Cyrillic_ghe                /* U+0433 CYRILLIC SMALL LETTER GHE */
	KeySymCyrillic_ha                 KeySym = C.XKB_KEY_Cyrillic_ha                 /* U+0445 CYRILLIC SMALL LETTER HA */
	KeySymCyrillic_i                  KeySym = C.XKB_KEY_Cyrillic_i                  /* U+0438 CYRILLIC SMALL LETTER I */
	KeySymCyrillic_shorti             KeySym = C.XKB_KEY_Cyrillic_shorti             /* U+0439 CYRILLIC SMALL LETTER SHORT I */
	KeySymCyrillic_ka                 KeySym = C.XKB_KEY_Cyrillic_ka                 /* U+043A CYRILLIC SMALL LETTER KA */
	KeySymCyrillic_el                 KeySym = C.XKB_KEY_Cyrillic_el                 /* U+043B CYRILLIC SMALL LETTER EL */
	KeySymCyrillic_em                 KeySym = C.XKB_KEY_Cyrillic_em                 /* U+043C CYRILLIC SMALL LETTER EM */
	KeySymCyrillic_en                 KeySym = C.XKB_KEY_Cyrillic_en                 /* U+043D CYRILLIC SMALL LETTER EN */
	KeySymCyrillic_o                  KeySym = C.XKB_KEY_Cyrillic_o                  /* U+043E CYRILLIC SMALL LETTER O */
	KeySymCyrillic_pe                 KeySym = C.XKB_KEY_Cyrillic_pe                 /* U+043F CYRILLIC SMALL LETTER PE */
	KeySymCyrillic_ya                 KeySym = C.XKB_KEY_Cyrillic_ya                 /* U+044F CYRILLIC SMALL LETTER YA */
	KeySymCyrillic_er                 KeySym = C.XKB_KEY_Cyrillic_er                 /* U+0440 CYRILLIC SMALL LETTER ER */
	KeySymCyrillic_es                 KeySym = C.XKB_KEY_Cyrillic_es                 /* U+0441 CYRILLIC SMALL LETTER ES */
	KeySymCyrillic_te                 KeySym = C.XKB_KEY_Cyrillic_te                 /* U+0442 CYRILLIC SMALL LETTER TE */
	KeySymCyrillic_u                  KeySym = C.XKB_KEY_Cyrillic_u                  /* U+0443 CYRILLIC SMALL LETTER U */
	KeySymCyrillic_zhe                KeySym = C.XKB_KEY_Cyrillic_zhe                /* U+0436 CYRILLIC SMALL LETTER ZHE */
	KeySymCyrillic_ve                 KeySym = C.XKB_KEY_Cyrillic_ve                 /* U+0432 CYRILLIC SMALL LETTER VE */
	KeySymCyrillic_softsign           KeySym = C.XKB_KEY_Cyrillic_softsign           /* U+044C CYRILLIC SMALL LETTER SOFT SIGN */
	KeySymCyrillic_yeru               KeySym = C.XKB_KEY_Cyrillic_yeru               /* U+044B CYRILLIC SMALL LETTER YERU */
	KeySymCyrillic_ze                 KeySym = C.XKB_KEY_Cyrillic_ze                 /* U+0437 CYRILLIC SMALL LETTER ZE */
	KeySymCyrillic_sha                KeySym = C.XKB_KEY_Cyrillic_sha                /* U+0448 CYRILLIC SMALL LETTER SHA */
	KeySymCyrillic_e                  KeySym = C.XKB_KEY_Cyrillic_e                  /* U+044D CYRILLIC SMALL LETTER E */
	KeySymCyrillic_shcha              KeySym = C.XKB_KEY_Cyrillic_shcha              /* U+0449 CYRILLIC SMALL LETTER SHCHA */
	KeySymCyrillic_che                KeySym = C.XKB_KEY_Cyrillic_che                /* U+0447 CYRILLIC SMALL LETTER CHE */
	KeySymCyrillic_hardsign           KeySym = C.XKB_KEY_Cyrillic_hardsign           /* U+044A CYRILLIC SMALL LETTER HARD SIGN */
	KeySymCyrillic_YU                 KeySym = C.XKB_KEY_Cyrillic_YU                 /* U+042E CYRILLIC CAPITAL LETTER YU */
	KeySymCyrillic_A                  KeySym = C.XKB_KEY_Cyrillic_A                  /* U+0410 CYRILLIC CAPITAL LETTER A */
	KeySymCyrillic_BE                 KeySym = C.XKB_KEY_Cyrillic_BE                 /* U+0411 CYRILLIC CAPITAL LETTER BE */
	KeySymCyrillic_TSE                KeySym = C.XKB_KEY_Cyrillic_TSE                /* U+0426 CYRILLIC CAPITAL LETTER TSE */
	KeySymCyrillic_DE                 KeySym = C.XKB_KEY_Cyrillic_DE                 /* U+0414 CYRILLIC CAPITAL LETTER DE */
	KeySymCyrillic_IE                 KeySym = C.XKB_KEY_Cyrillic_IE                 /* U+0415 CYRILLIC CAPITAL LETTER IE */
	KeySymCyrillic_EF                 KeySym = C.XKB_KEY_Cyrillic_EF                 /* U+0424 CYRILLIC CAPITAL LETTER EF */
	KeySymCyrillic_GHE                KeySym = C.XKB_KEY_Cyrillic_GHE                /* U+0413 CYRILLIC CAPITAL LETTER GHE */
	KeySymCyrillic_HA                 KeySym = C.XKB_KEY_Cyrillic_HA                 /* U+0425 CYRILLIC CAPITAL LETTER HA */
	KeySymCyrillic_I                  KeySym = C.XKB_KEY_Cyrillic_I                  /* U+0418 CYRILLIC CAPITAL LETTER I */
	KeySymCyrillic_SHORTI             KeySym = C.XKB_KEY_Cyrillic_SHORTI             /* U+0419 CYRILLIC CAPITAL LETTER SHORT I */
	KeySymCyrillic_KA                 KeySym = C.XKB_KEY_Cyrillic_KA                 /* U+041A CYRILLIC CAPITAL LETTER KA */
	KeySymCyrillic_EL                 KeySym = C.XKB_KEY_Cyrillic_EL                 /* U+041B CYRILLIC CAPITAL LETTER EL */
	KeySymCyrillic_EM                 KeySym = C.XKB_KEY_Cyrillic_EM                 /* U+041C CYRILLIC CAPITAL LETTER EM */
	KeySymCyrillic_EN                 KeySym = C.XKB_KEY_Cyrillic_EN                 /* U+041D CYRILLIC CAPITAL LETTER EN */
	KeySymCyrillic_O                  KeySym = C.XKB_KEY_Cyrillic_O                  /* U+041E CYRILLIC CAPITAL LETTER O */
	KeySymCyrillic_PE                 KeySym = C.XKB_KEY_Cyrillic_PE                 /* U+041F CYRILLIC CAPITAL LETTER PE */
	KeySymCyrillic_YA                 KeySym = C.XKB_KEY_Cyrillic_YA                 /* U+042F CYRILLIC CAPITAL LETTER YA */
	KeySymCyrillic_ER                 KeySym = C.XKB_KEY_Cyrillic_ER                 /* U+0420 CYRILLIC CAPITAL LETTER ER */
	KeySymCyrillic_ES                 KeySym = C.XKB_KEY_Cyrillic_ES                 /* U+0421 CYRILLIC CAPITAL LETTER ES */
	KeySymCyrillic_TE                 KeySym = C.XKB_KEY_Cyrillic_TE                 /* U+0422 CYRILLIC CAPITAL LETTER TE */
	KeySymCyrillic_U                  KeySym = C.XKB_KEY_Cyrillic_U                  /* U+0423 CYRILLIC CAPITAL LETTER U */
	KeySymCyrillic_ZHE                KeySym = C.XKB_KEY_Cyrillic_ZHE                /* U+0416 CYRILLIC CAPITAL LETTER ZHE */
	KeySymCyrillic_VE                 KeySym = C.XKB_KEY_Cyrillic_VE                 /* U+0412 CYRILLIC CAPITAL LETTER VE */
	KeySymCyrillic_SOFTSIGN           KeySym = C.XKB_KEY_Cyrillic_SOFTSIGN           /* U+042C CYRILLIC CAPITAL LETTER SOFT SIGN */
	KeySymCyrillic_YERU               KeySym = C.XKB_KEY_Cyrillic_YERU               /* U+042B CYRILLIC CAPITAL LETTER YERU */
	KeySymCyrillic_ZE                 KeySym = C.XKB_KEY_Cyrillic_ZE                 /* U+0417 CYRILLIC CAPITAL LETTER ZE */
	KeySymCyrillic_SHA                KeySym = C.XKB_KEY_Cyrillic_SHA                /* U+0428 CYRILLIC CAPITAL LETTER SHA */
	KeySymCyrillic_E                  KeySym = C.XKB_KEY_Cyrillic_E                  /* U+042D CYRILLIC CAPITAL LETTER E */
	KeySymCyrillic_SHCHA              KeySym = C.XKB_KEY_Cyrillic_SHCHA              /* U+0429 CYRILLIC CAPITAL LETTER SHCHA */
	KeySymCyrillic_CHE                KeySym = C.XKB_KEY_Cyrillic_CHE                /* U+0427 CYRILLIC CAPITAL LETTER CHE */
	KeySymCyrillic_HARDSIGN           KeySym = C.XKB_KEY_Cyrillic_HARDSIGN           /* U+042A CYRILLIC CAPITAL LETTER HARD SIGN */
	KeySymGreek_ALPHAaccent           KeySym = C.XKB_KEY_Greek_ALPHAaccent           /* U+0386 GREEK CAPITAL LETTER ALPHA WITH TONOS */
	KeySymGreek_EPSILONaccent         KeySym = C.XKB_KEY_Greek_EPSILONaccent         /* U+0388 GREEK CAPITAL LETTER EPSILON WITH TONOS */
	KeySymGreek_ETAaccent             KeySym = C.XKB_KEY_Greek_ETAaccent             /* U+0389 GREEK CAPITAL LETTER ETA WITH TONOS */
	KeySymGreek_IOTAaccent            KeySym = C.XKB_KEY_Greek_IOTAaccent            /* U+038A GREEK CAPITAL LETTER IOTA WITH TONOS */
	KeySymGreek_IOTAdieresis          KeySym = C.XKB_KEY_Greek_IOTAdieresis          /* U+03AA GREEK CAPITAL LETTER IOTA WITH DIALYTIKA */
	KeySymGreek_IOTAdiaeresis         KeySym = C.XKB_KEY_Greek_IOTAdiaeresis         /* deprecated (old typo) */
	KeySymGreek_OMICRONaccent         KeySym = C.XKB_KEY_Greek_OMICRONaccent         /* U+038C GREEK CAPITAL LETTER OMICRON WITH TONOS */
	KeySymGreek_UPSILONaccent         KeySym = C.XKB_KEY_Greek_UPSILONaccent         /* U+038E GREEK CAPITAL LETTER UPSILON WITH TONOS */
	KeySymGreek_UPSILONdieresis       KeySym = C.XKB_KEY_Greek_UPSILONdieresis       /* U+03AB GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA */
	KeySymGreek_OMEGAaccent           KeySym = C.XKB_KEY_Greek_OMEGAaccent           /* U+038F GREEK CAPITAL LETTER OMEGA WITH TONOS */
	KeySymGreek_accentdieresis        KeySym = C.XKB_KEY_Greek_accentdieresis        /* U+0385 GREEK DIALYTIKA TONOS */
	KeySymGreek_horizbar              KeySym = C.XKB_KEY_Greek_horizbar              /* U+2015 HORIZONTAL BAR */
	KeySymGreek_alphaaccent           KeySym = C.XKB_KEY_Greek_alphaaccent           /* U+03AC GREEK SMALL LETTER ALPHA WITH TONOS */
	KeySymGreek_epsilonaccent         KeySym = C.XKB_KEY_Greek_epsilonaccent         /* U+03AD GREEK SMALL LETTER EPSILON WITH TONOS */
	KeySymGreek_etaaccent             KeySym = C.XKB_KEY_Greek_etaaccent             /* U+03AE GREEK SMALL LETTER ETA WITH TONOS */
	KeySymGreek_iotaaccent            KeySym = C.XKB_KEY_Greek_iotaaccent            /* U+03AF GREEK SMALL LETTER IOTA WITH TONOS */
	KeySymGreek_iotadieresis          KeySym = C.XKB_KEY_Greek_iotadieresis          /* U+03CA GREEK SMALL LETTER IOTA WITH DIALYTIKA */
	KeySymGreek_iotaaccentdieresis    KeySym = C.XKB_KEY_Greek_iotaaccentdieresis    /* U+0390 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS */
	KeySymGreek_omicronaccent         KeySym = C.XKB_KEY_Greek_omicronaccent         /* U+03CC GREEK SMALL LETTER OMICRON WITH TONOS */
	KeySymGreek_upsilonaccent         KeySym = C.XKB_KEY_Greek_upsilonaccent         /* U+03CD GREEK SMALL LETTER UPSILON WITH TONOS */
	KeySymGreek_upsilondieresis       KeySym = C.XKB_KEY_Greek_upsilondieresis       /* U+03CB GREEK SMALL LETTER UPSILON WITH DIALYTIKA */
	KeySymGreek_upsilonaccentdieresis KeySym = C.XKB_KEY_Greek_upsilonaccentdieresis /* U+03B0 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS */
	KeySymGreek_omegaaccent           KeySym = C.XKB_KEY_Greek_omegaaccent           /* U+03CE GREEK SMALL LETTER OMEGA WITH TONOS */
	KeySymGreek_ALPHA                 KeySym = C.XKB_KEY_Greek_ALPHA                 /* U+0391 GREEK CAPITAL LETTER ALPHA */
	KeySymGreek_BETA                  KeySym = C.XKB_KEY_Greek_BETA                  /* U+0392 GREEK CAPITAL LETTER BETA */
	KeySymGreek_GAMMA                 KeySym = C.XKB_KEY_Greek_GAMMA                 /* U+0393 GREEK CAPITAL LETTER GAMMA */
	KeySymGreek_DELTA                 KeySym = C.XKB_KEY_Greek_DELTA                 /* U+0394 GREEK CAPITAL LETTER DELTA */
	KeySymGreek_EPSILON               KeySym = C.XKB_KEY_Greek_EPSILON               /* U+0395 GREEK CAPITAL LETTER EPSILON */
	KeySymGreek_ZETA                  KeySym = C.XKB_KEY_Greek_ZETA                  /* U+0396 GREEK CAPITAL LETTER ZETA */
	KeySymGreek_ETA                   KeySym = C.XKB_KEY_Greek_ETA                   /* U+0397 GREEK CAPITAL LETTER ETA */
	KeySymGreek_THETA                 KeySym = C.XKB_KEY_Greek_THETA                 /* U+0398 GREEK CAPITAL LETTER THETA */
	KeySymGreek_IOTA                  KeySym = C.XKB_KEY_Greek_IOTA                  /* U+0399 GREEK CAPITAL LETTER IOTA */
	KeySymGreek_KAPPA                 KeySym = C.XKB_KEY_Greek_KAPPA                 /* U+039A GREEK CAPITAL LETTER KAPPA */
	KeySymGreek_LAMDA                 KeySym = C.XKB_KEY_Greek_LAMDA                 /* U+039B GREEK CAPITAL LETTER LAMDA */
	KeySymGreek_LAMBDA                KeySym = C.XKB_KEY_Greek_LAMBDA                /* alias for Greek_LAMDA */
	KeySymGreek_MU                    KeySym = C.XKB_KEY_Greek_MU                    /* U+039C GREEK CAPITAL LETTER MU */
	KeySymGreek_NU                    KeySym = C.XKB_KEY_Greek_NU                    /* U+039D GREEK CAPITAL LETTER NU */
	KeySymGreek_XI                    KeySym = C.XKB_KEY_Greek_XI                    /* U+039E GREEK CAPITAL LETTER XI */
	KeySymGreek_OMICRON               KeySym = C.XKB_KEY_Greek_OMICRON               /* U+039F GREEK CAPITAL LETTER OMICRON */
	KeySymGreek_PI                    KeySym = C.XKB_KEY_Greek_PI                    /* U+03A0 GREEK CAPITAL LETTER PI */
	KeySymGreek_RHO                   KeySym = C.XKB_KEY_Greek_RHO                   /* U+03A1 GREEK CAPITAL LETTER RHO */
	KeySymGreek_SIGMA                 KeySym = C.XKB_KEY_Greek_SIGMA                 /* U+03A3 GREEK CAPITAL LETTER SIGMA */
	KeySymGreek_TAU                   KeySym = C.XKB_KEY_Greek_TAU                   /* U+03A4 GREEK CAPITAL LETTER TAU */
	KeySymGreek_UPSILON               KeySym = C.XKB_KEY_Greek_UPSILON               /* U+03A5 GREEK CAPITAL LETTER UPSILON */
	KeySymGreek_PHI                   KeySym = C.XKB_KEY_Greek_PHI                   /* U+03A6 GREEK CAPITAL LETTER PHI */
	KeySymGreek_CHI                   KeySym = C.XKB_KEY_Greek_CHI                   /* U+03A7 GREEK CAPITAL LETTER CHI */
	KeySymGreek_PSI                   KeySym = C.XKB_KEY_Greek_PSI                   /* U+03A8 GREEK CAPITAL LETTER PSI */
	KeySymGreek_OMEGA                 KeySym = C.XKB_KEY_Greek_OMEGA                 /* U+03A9 GREEK CAPITAL LETTER OMEGA */
	KeySymGreek_alpha                 KeySym = C.XKB_KEY_Greek_alpha                 /* U+03B1 GREEK SMALL LETTER ALPHA */
	KeySymGreek_beta                  KeySym = C.XKB_KEY_Greek_beta                  /* U+03B2 GREEK SMALL LETTER BETA */
	KeySymGreek_gamma                 KeySym = C.XKB_KEY_Greek_gamma                 /* U+03B3 GREEK SMALL LETTER GAMMA */
	KeySymGreek_delta                 KeySym = C.XKB_KEY_Greek_delta                 /* U+03B4 GREEK SMALL LETTER DELTA */
	KeySymGreek_epsilon               KeySym = C.XKB_KEY_Greek_epsilon               /* U+03B5 GREEK SMALL LETTER EPSILON */
	KeySymGreek_zeta                  KeySym = C.XKB_KEY_Greek_zeta                  /* U+03B6 GREEK SMALL LETTER ZETA */
	KeySymGreek_eta                   KeySym = C.XKB_KEY_Greek_eta                   /* U+03B7 GREEK SMALL LETTER ETA */
	KeySymGreek_theta                 KeySym = C.XKB_KEY_Greek_theta                 /* U+03B8 GREEK SMALL LETTER THETA */
	KeySymGreek_iota                  KeySym = C.XKB_KEY_Greek_iota                  /* U+03B9 GREEK SMALL LETTER IOTA */
	KeySymGreek_kappa                 KeySym = C.XKB_KEY_Greek_kappa                 /* U+03BA GREEK SMALL LETTER KAPPA */
	KeySymGreek_lamda                 KeySym = C.XKB_KEY_Greek_lamda                 /* U+03BB GREEK SMALL LETTER LAMDA */
	KeySymGreek_lambda                KeySym = C.XKB_KEY_Greek_lambda                /* alias for Greek_lamda */
	KeySymGreek_mu                    KeySym = C.XKB_KEY_Greek_mu                    /* U+03BC GREEK SMALL LETTER MU */
	KeySymGreek_nu                    KeySym = C.XKB_KEY_Greek_nu                    /* U+03BD GREEK SMALL LETTER NU */
	KeySymGreek_xi                    KeySym = C.XKB_KEY_Greek_xi                    /* U+03BE GREEK SMALL LETTER XI */
	KeySymGreek_omicron               KeySym = C.XKB_KEY_Greek_omicron               /* U+03BF GREEK SMALL LETTER OMICRON */
	KeySymGreek_pi                    KeySym = C.XKB_KEY_Greek_pi                    /* U+03C0 GREEK SMALL LETTER PI */
	KeySymGreek_rho                   KeySym = C.XKB_KEY_Greek_rho                   /* U+03C1 GREEK SMALL LETTER RHO */
	KeySymGreek_sigma                 KeySym = C.XKB_KEY_Greek_sigma                 /* U+03C3 GREEK SMALL LETTER SIGMA */
	KeySymGreek_finalsmallsigma       KeySym = C.XKB_KEY_Greek_finalsmallsigma       /* U+03C2 GREEK SMALL LETTER FINAL SIGMA */
	KeySymGreek_tau                   KeySym = C.XKB_KEY_Greek_tau                   /* U+03C4 GREEK SMALL LETTER TAU */
	KeySymGreek_upsilon               KeySym = C.XKB_KEY_Greek_upsilon               /* U+03C5 GREEK SMALL LETTER UPSILON */
	KeySymGreek_phi                   KeySym = C.XKB_KEY_Greek_phi                   /* U+03C6 GREEK SMALL LETTER PHI */
	KeySymGreek_chi                   KeySym = C.XKB_KEY_Greek_chi                   /* U+03C7 GREEK SMALL LETTER CHI */
	KeySymGreek_psi                   KeySym = C.XKB_KEY_Greek_psi                   /* U+03C8 GREEK SMALL LETTER PSI */
	KeySymGreek_omega                 KeySym = C.XKB_KEY_Greek_omega                 /* U+03C9 GREEK SMALL LETTER OMEGA */
	KeySymGreek_switch                KeySym = C.XKB_KEY_Greek_switch                /* Alias for Mode_switch */
	KeySymleftradical                 KeySym = C.XKB_KEY_leftradical                 /* U+23B7 RADICAL SYMBOL BOTTOM */
	KeySymtopleftradical              KeySym = C.XKB_KEY_topleftradical              /*(U+250C BOX DRAWINGS LIGHT DOWN AND RIGHT)*/
	KeySymhorizconnector              KeySym = C.XKB_KEY_horizconnector              /*(U+2500 BOX DRAWINGS LIGHT HORIZONTAL)*/
	KeySymtopintegral                 KeySym = C.XKB_KEY_topintegral                 /* U+2320 TOP HALF INTEGRAL */
	KeySymbotintegral                 KeySym = C.XKB_KEY_botintegral                 /* U+2321 BOTTOM HALF INTEGRAL */
	KeySymvertconnector               KeySym = C.XKB_KEY_vertconnector               /*(U+2502 BOX DRAWINGS LIGHT VERTICAL)*/
	KeySymtopleftsqbracket            KeySym = C.XKB_KEY_topleftsqbracket            /* U+23A1 LEFT SQUARE BRACKET UPPER CORNER */
	KeySymbotleftsqbracket            KeySym = C.XKB_KEY_botleftsqbracket            /* U+23A3 LEFT SQUARE BRACKET LOWER CORNER */
	KeySymtoprightsqbracket           KeySym = C.XKB_KEY_toprightsqbracket           /* U+23A4 RIGHT SQUARE BRACKET UPPER CORNER */
	KeySymbotrightsqbracket           KeySym = C.XKB_KEY_botrightsqbracket           /* U+23A6 RIGHT SQUARE BRACKET LOWER CORNER */
	KeySymtopleftparens               KeySym = C.XKB_KEY_topleftparens               /* U+239B LEFT PARENTHESIS UPPER HOOK */
	KeySymbotleftparens               KeySym = C.XKB_KEY_botleftparens               /* U+239D LEFT PARENTHESIS LOWER HOOK */
	KeySymtoprightparens              KeySym = C.XKB_KEY_toprightparens              /* U+239E RIGHT PARENTHESIS UPPER HOOK */
	KeySymbotrightparens              KeySym = C.XKB_KEY_botrightparens              /* U+23A0 RIGHT PARENTHESIS LOWER HOOK */
	KeySymleftmiddlecurlybrace        KeySym = C.XKB_KEY_leftmiddlecurlybrace        /* U+23A8 LEFT CURLY BRACKET MIDDLE PIECE */
	KeySymrightmiddlecurlybrace       KeySym = C.XKB_KEY_rightmiddlecurlybrace       /* U+23AC RIGHT CURLY BRACKET MIDDLE PIECE */
	KeySymtopleftsummation            KeySym = C.XKB_KEY_topleftsummation
	KeySymbotleftsummation            KeySym = C.XKB_KEY_botleftsummation
	KeySymtopvertsummationconnector   KeySym = C.XKB_KEY_topvertsummationconnector
	KeySymbotvertsummationconnector   KeySym = C.XKB_KEY_botvertsummationconnector
	KeySymtoprightsummation           KeySym = C.XKB_KEY_toprightsummation
	KeySymbotrightsummation           KeySym = C.XKB_KEY_botrightsummation
	KeySymrightmiddlesummation        KeySym = C.XKB_KEY_rightmiddlesummation
	KeySymlessthanequal               KeySym = C.XKB_KEY_lessthanequal     /* U+2264 LESS-THAN OR EQUAL TO */
	KeySymnotequal                    KeySym = C.XKB_KEY_notequal          /* U+2260 NOT EQUAL TO */
	KeySymgreaterthanequal            KeySym = C.XKB_KEY_greaterthanequal  /* U+2265 GREATER-THAN OR EQUAL TO */
	KeySymintegral                    KeySym = C.XKB_KEY_integral          /* U+222B INTEGRAL */
	KeySymtherefore                   KeySym = C.XKB_KEY_therefore         /* U+2234 THEREFORE */
	KeySymvariation                   KeySym = C.XKB_KEY_variation         /* U+221D PROPORTIONAL TO */
	KeySyminfinity                    KeySym = C.XKB_KEY_infinity          /* U+221E INFINITY */
	KeySymnabla                       KeySym = C.XKB_KEY_nabla             /* U+2207 NABLA */
	KeySymapproximate                 KeySym = C.XKB_KEY_approximate       /* U+223C TILDE OPERATOR */
	KeySymsimilarequal                KeySym = C.XKB_KEY_similarequal      /* U+2243 ASYMPTOTICALLY EQUAL TO */
	KeySymifonlyif                    KeySym = C.XKB_KEY_ifonlyif          /* U+21D4 LEFT RIGHT DOUBLE ARROW */
	KeySymimplies                     KeySym = C.XKB_KEY_implies           /* U+21D2 RIGHTWARDS DOUBLE ARROW */
	KeySymidentical                   KeySym = C.XKB_KEY_identical         /* U+2261 IDENTICAL TO */
	KeySymradical                     KeySym = C.XKB_KEY_radical           /* U+221A SQUARE ROOT */
	KeySymincludedin                  KeySym = C.XKB_KEY_includedin        /* U+2282 SUBSET OF */
	KeySymincludes                    KeySym = C.XKB_KEY_includes          /* U+2283 SUPERSET OF */
	KeySymintersection                KeySym = C.XKB_KEY_intersection      /* U+2229 INTERSECTION */
	KeySymunion                       KeySym = C.XKB_KEY_union             /* U+222A UNION */
	KeySymlogicaland                  KeySym = C.XKB_KEY_logicaland        /* U+2227 LOGICAL AND */
	KeySymlogicalor                   KeySym = C.XKB_KEY_logicalor         /* U+2228 LOGICAL OR */
	KeySympartialderivative           KeySym = C.XKB_KEY_partialderivative /* U+2202 PARTIAL DIFFERENTIAL */
	KeySymfunction                    KeySym = C.XKB_KEY_function          /* U+0192 LATIN SMALL LETTER F WITH HOOK */
	KeySymleftarrow                   KeySym = C.XKB_KEY_leftarrow         /* U+2190 LEFTWARDS ARROW */
	KeySymuparrow                     KeySym = C.XKB_KEY_uparrow           /* U+2191 UPWARDS ARROW */
	KeySymrightarrow                  KeySym = C.XKB_KEY_rightarrow        /* U+2192 RIGHTWARDS ARROW */
	KeySymdownarrow                   KeySym = C.XKB_KEY_downarrow         /* U+2193 DOWNWARDS ARROW */
	KeySymblank                       KeySym = C.XKB_KEY_blank
	KeySymsoliddiamond                KeySym = C.XKB_KEY_soliddiamond      /* U+25C6 BLACK DIAMOND */
	KeySymcheckerboard                KeySym = C.XKB_KEY_checkerboard      /* U+2592 MEDIUM SHADE */
	KeySymht                          KeySym = C.XKB_KEY_ht                /* U+2409 SYMBOL FOR HORIZONTAL TABULATION */
	KeySymff                          KeySym = C.XKB_KEY_ff                /* U+240C SYMBOL FOR FORM FEED */
	KeySymcr                          KeySym = C.XKB_KEY_cr                /* U+240D SYMBOL FOR CARRIAGE RETURN */
	KeySymlf                          KeySym = C.XKB_KEY_lf                /* U+240A SYMBOL FOR LINE FEED */
	KeySymnl                          KeySym = C.XKB_KEY_nl                /* U+2424 SYMBOL FOR NEWLINE */
	KeySymvt                          KeySym = C.XKB_KEY_vt                /* U+240B SYMBOL FOR VERTICAL TABULATION */
	KeySymlowrightcorner              KeySym = C.XKB_KEY_lowrightcorner    /* U+2518 BOX DRAWINGS LIGHT UP AND LEFT */
	KeySymuprightcorner               KeySym = C.XKB_KEY_uprightcorner     /* U+2510 BOX DRAWINGS LIGHT DOWN AND LEFT */
	KeySymupleftcorner                KeySym = C.XKB_KEY_upleftcorner      /* U+250C BOX DRAWINGS LIGHT DOWN AND RIGHT */
	KeySymlowleftcorner               KeySym = C.XKB_KEY_lowleftcorner     /* U+2514 BOX DRAWINGS LIGHT UP AND RIGHT */
	KeySymcrossinglines               KeySym = C.XKB_KEY_crossinglines     /* U+253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL */
	KeySymhorizlinescan1              KeySym = C.XKB_KEY_horizlinescan1    /* U+23BA HORIZONTAL SCAN LINE-1 */
	KeySymhorizlinescan3              KeySym = C.XKB_KEY_horizlinescan3    /* U+23BB HORIZONTAL SCAN LINE-3 */
	KeySymhorizlinescan5              KeySym = C.XKB_KEY_horizlinescan5    /* U+2500 BOX DRAWINGS LIGHT HORIZONTAL */
	KeySymhorizlinescan7              KeySym = C.XKB_KEY_horizlinescan7    /* U+23BC HORIZONTAL SCAN LINE-7 */
	KeySymhorizlinescan9              KeySym = C.XKB_KEY_horizlinescan9    /* U+23BD HORIZONTAL SCAN LINE-9 */
	KeySymleftt                       KeySym = C.XKB_KEY_leftt             /* U+251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT */
	KeySymrightt                      KeySym = C.XKB_KEY_rightt            /* U+2524 BOX DRAWINGS LIGHT VERTICAL AND LEFT */
	KeySymbott                        KeySym = C.XKB_KEY_bott              /* U+2534 BOX DRAWINGS LIGHT UP AND HORIZONTAL */
	KeySymtopt                        KeySym = C.XKB_KEY_topt              /* U+252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL */
	KeySymvertbar                     KeySym = C.XKB_KEY_vertbar           /* U+2502 BOX DRAWINGS LIGHT VERTICAL */
	KeySymemspace                     KeySym = C.XKB_KEY_emspace           /* U+2003 EM SPACE */
	KeySymenspace                     KeySym = C.XKB_KEY_enspace           /* U+2002 EN SPACE */
	KeySymem3space                    KeySym = C.XKB_KEY_em3space          /* U+2004 THREE-PER-EM SPACE */
	KeySymem4space                    KeySym = C.XKB_KEY_em4space          /* U+2005 FOUR-PER-EM SPACE */
	KeySymdigitspace                  KeySym = C.XKB_KEY_digitspace        /* U+2007 FIGURE SPACE */
	KeySympunctspace                  KeySym = C.XKB_KEY_punctspace        /* U+2008 PUNCTUATION SPACE */
	KeySymthinspace                   KeySym = C.XKB_KEY_thinspace         /* U+2009 THIN SPACE */
	KeySymhairspace                   KeySym = C.XKB_KEY_hairspace         /* U+200A HAIR SPACE */
	KeySymemdash                      KeySym = C.XKB_KEY_emdash            /* U+2014 EM DASH */
	KeySymendash                      KeySym = C.XKB_KEY_endash            /* U+2013 EN DASH */
	KeySymsignifblank                 KeySym = C.XKB_KEY_signifblank       /*(U+2423 OPEN BOX)*/
	KeySymellipsis                    KeySym = C.XKB_KEY_ellipsis          /* U+2026 HORIZONTAL ELLIPSIS */
	KeySymdoubbaselinedot             KeySym = C.XKB_KEY_doubbaselinedot   /* U+2025 TWO DOT LEADER */
	KeySymonethird                    KeySym = C.XKB_KEY_onethird          /* U+2153 VULGAR FRACTION ONE THIRD */
	KeySymtwothirds                   KeySym = C.XKB_KEY_twothirds         /* U+2154 VULGAR FRACTION TWO THIRDS */
	KeySymonefifth                    KeySym = C.XKB_KEY_onefifth          /* U+2155 VULGAR FRACTION ONE FIFTH */
	KeySymtwofifths                   KeySym = C.XKB_KEY_twofifths         /* U+2156 VULGAR FRACTION TWO FIFTHS */
	KeySymthreefifths                 KeySym = C.XKB_KEY_threefifths       /* U+2157 VULGAR FRACTION THREE FIFTHS */
	KeySymfourfifths                  KeySym = C.XKB_KEY_fourfifths        /* U+2158 VULGAR FRACTION FOUR FIFTHS */
	KeySymonesixth                    KeySym = C.XKB_KEY_onesixth          /* U+2159 VULGAR FRACTION ONE SIXTH */
	KeySymfivesixths                  KeySym = C.XKB_KEY_fivesixths        /* U+215A VULGAR FRACTION FIVE SIXTHS */
	KeySymcareof                      KeySym = C.XKB_KEY_careof            /* U+2105 CARE OF */
	KeySymfigdash                     KeySym = C.XKB_KEY_figdash           /* U+2012 FIGURE DASH */
	KeySymleftanglebracket            KeySym = C.XKB_KEY_leftanglebracket  /*(U+2329 LEFT-POINTING ANGLE BRACKET)*/
	KeySymdecimalpoint                KeySym = C.XKB_KEY_decimalpoint      /*(U+002E FULL STOP)*/
	KeySymrightanglebracket           KeySym = C.XKB_KEY_rightanglebracket /*(U+232A RIGHT-POINTING ANGLE BRACKET)*/
	KeySymmarker                      KeySym = C.XKB_KEY_marker
	KeySymoneeighth                   KeySym = C.XKB_KEY_oneeighth     /* U+215B VULGAR FRACTION ONE EIGHTH */
	KeySymthreeeighths                KeySym = C.XKB_KEY_threeeighths  /* U+215C VULGAR FRACTION THREE EIGHTHS */
	KeySymfiveeighths                 KeySym = C.XKB_KEY_fiveeighths   /* U+215D VULGAR FRACTION FIVE EIGHTHS */
	KeySymseveneighths                KeySym = C.XKB_KEY_seveneighths  /* U+215E VULGAR FRACTION SEVEN EIGHTHS */
	KeySymtrademark                   KeySym = C.XKB_KEY_trademark     /* U+2122 TRADE MARK SIGN */
	KeySymsignaturemark               KeySym = C.XKB_KEY_signaturemark /*(U+2613 SALTIRE)*/
	KeySymtrademarkincircle           KeySym = C.XKB_KEY_trademarkincircle
	KeySymleftopentriangle            KeySym = C.XKB_KEY_leftopentriangle     /*(U+25C1 WHITE LEFT-POINTING TRIANGLE)*/
	KeySymrightopentriangle           KeySym = C.XKB_KEY_rightopentriangle    /*(U+25B7 WHITE RIGHT-POINTING TRIANGLE)*/
	KeySymemopencircle                KeySym = C.XKB_KEY_emopencircle         /*(U+25CB WHITE CIRCLE)*/
	KeySymemopenrectangle             KeySym = C.XKB_KEY_emopenrectangle      /*(U+25AF WHITE VERTICAL RECTANGLE)*/
	KeySymleftsinglequotemark         KeySym = C.XKB_KEY_leftsinglequotemark  /* U+2018 LEFT SINGLE QUOTATION MARK */
	KeySymrightsinglequotemark        KeySym = C.XKB_KEY_rightsinglequotemark /* U+2019 RIGHT SINGLE QUOTATION MARK */
	KeySymleftdoublequotemark         KeySym = C.XKB_KEY_leftdoublequotemark  /* U+201C LEFT DOUBLE QUOTATION MARK */
	KeySymrightdoublequotemark        KeySym = C.XKB_KEY_rightdoublequotemark /* U+201D RIGHT DOUBLE QUOTATION MARK */
	KeySymprescription                KeySym = C.XKB_KEY_prescription         /* U+211E PRESCRIPTION TAKE */
	KeySympermille                    KeySym = C.XKB_KEY_permille             /* U+2030 PER MILLE SIGN */
	KeySymminutes                     KeySym = C.XKB_KEY_minutes              /* U+2032 PRIME */
	KeySymseconds                     KeySym = C.XKB_KEY_seconds              /* U+2033 DOUBLE PRIME */
	KeySymlatincross                  KeySym = C.XKB_KEY_latincross           /* U+271D LATIN CROSS */
	KeySymhexagram                    KeySym = C.XKB_KEY_hexagram
	KeySymfilledrectbullet            KeySym = C.XKB_KEY_filledrectbullet     /*(U+25AC BLACK RECTANGLE)*/
	KeySymfilledlefttribullet         KeySym = C.XKB_KEY_filledlefttribullet  /*(U+25C0 BLACK LEFT-POINTING TRIANGLE)*/
	KeySymfilledrighttribullet        KeySym = C.XKB_KEY_filledrighttribullet /*(U+25B6 BLACK RIGHT-POINTING TRIANGLE)*/
	KeySymemfilledcircle              KeySym = C.XKB_KEY_emfilledcircle       /*(U+25CF BLACK CIRCLE)*/
	KeySymemfilledrect                KeySym = C.XKB_KEY_emfilledrect         /*(U+25AE BLACK VERTICAL RECTANGLE)*/
	KeySymenopencircbullet            KeySym = C.XKB_KEY_enopencircbullet     /*(U+25E6 WHITE BULLET)*/
	KeySymenopensquarebullet          KeySym = C.XKB_KEY_enopensquarebullet   /*(U+25AB WHITE SMALL SQUARE)*/
	KeySymopenrectbullet              KeySym = C.XKB_KEY_openrectbullet       /*(U+25AD WHITE RECTANGLE)*/
	KeySymopentribulletup             KeySym = C.XKB_KEY_opentribulletup      /*(U+25B3 WHITE UP-POINTING TRIANGLE)*/
	KeySymopentribulletdown           KeySym = C.XKB_KEY_opentribulletdown    /*(U+25BD WHITE DOWN-POINTING TRIANGLE)*/
	KeySymopenstar                    KeySym = C.XKB_KEY_openstar             /*(U+2606 WHITE STAR)*/
	KeySymenfilledcircbullet          KeySym = C.XKB_KEY_enfilledcircbullet   /*(U+2022 BULLET)*/
	KeySymenfilledsqbullet            KeySym = C.XKB_KEY_enfilledsqbullet     /*(U+25AA BLACK SMALL SQUARE)*/
	KeySymfilledtribulletup           KeySym = C.XKB_KEY_filledtribulletup    /*(U+25B2 BLACK UP-POINTING TRIANGLE)*/
	KeySymfilledtribulletdown         KeySym = C.XKB_KEY_filledtribulletdown  /*(U+25BC BLACK DOWN-POINTING TRIANGLE)*/
	KeySymleftpointer                 KeySym = C.XKB_KEY_leftpointer          /*(U+261C WHITE LEFT POINTING INDEX)*/
	KeySymrightpointer                KeySym = C.XKB_KEY_rightpointer         /*(U+261E WHITE RIGHT POINTING INDEX)*/
	KeySymclub                        KeySym = C.XKB_KEY_club                 /* U+2663 BLACK CLUB SUIT */
	KeySymdiamond                     KeySym = C.XKB_KEY_diamond              /* U+2666 BLACK DIAMOND SUIT */
	KeySymheart                       KeySym = C.XKB_KEY_heart                /* U+2665 BLACK HEART SUIT */
	KeySymmaltesecross                KeySym = C.XKB_KEY_maltesecross         /* U+2720 MALTESE CROSS */
	KeySymdagger                      KeySym = C.XKB_KEY_dagger               /* U+2020 DAGGER */
	KeySymdoubledagger                KeySym = C.XKB_KEY_doubledagger         /* U+2021 DOUBLE DAGGER */
	KeySymcheckmark                   KeySym = C.XKB_KEY_checkmark            /* U+2713 CHECK MARK */
	KeySymballotcross                 KeySym = C.XKB_KEY_ballotcross          /* U+2717 BALLOT X */
	KeySymmusicalsharp                KeySym = C.XKB_KEY_musicalsharp         /* U+266F MUSIC SHARP SIGN */
	KeySymmusicalflat                 KeySym = C.XKB_KEY_musicalflat          /* U+266D MUSIC FLAT SIGN */
	KeySymmalesymbol                  KeySym = C.XKB_KEY_malesymbol           /* U+2642 MALE SIGN */
	KeySymfemalesymbol                KeySym = C.XKB_KEY_femalesymbol         /* U+2640 FEMALE SIGN */
	KeySymtelephone                   KeySym = C.XKB_KEY_telephone            /* U+260E BLACK TELEPHONE */
	KeySymtelephonerecorder           KeySym = C.XKB_KEY_telephonerecorder    /* U+2315 TELEPHONE RECORDER */
	KeySymphonographcopyright         KeySym = C.XKB_KEY_phonographcopyright  /* U+2117 SOUND RECORDING COPYRIGHT */
	KeySymcaret                       KeySym = C.XKB_KEY_caret                /* U+2038 CARET */
	KeySymsinglelowquotemark          KeySym = C.XKB_KEY_singlelowquotemark   /* U+201A SINGLE LOW-9 QUOTATION MARK */
	KeySymdoublelowquotemark          KeySym = C.XKB_KEY_doublelowquotemark   /* U+201E DOUBLE LOW-9 QUOTATION MARK */
	KeySymcursor                      KeySym = C.XKB_KEY_cursor
	KeySymleftcaret                   KeySym = C.XKB_KEY_leftcaret                  /*(U+003C LESS-THAN SIGN)*/
	KeySymrightcaret                  KeySym = C.XKB_KEY_rightcaret                 /*(U+003E GREATER-THAN SIGN)*/
	KeySymdowncaret                   KeySym = C.XKB_KEY_downcaret                  /*(U+2228 LOGICAL OR)*/
	KeySymupcaret                     KeySym = C.XKB_KEY_upcaret                    /*(U+2227 LOGICAL AND)*/
	KeySymoverbar                     KeySym = C.XKB_KEY_overbar                    /*(U+00AF MACRON)*/
	KeySymdowntack                    KeySym = C.XKB_KEY_downtack                   /* U+22A4 DOWN TACK */
	KeySymupshoe                      KeySym = C.XKB_KEY_upshoe                     /*(U+2229 INTERSECTION)*/
	KeySymdownstile                   KeySym = C.XKB_KEY_downstile                  /* U+230A LEFT FLOOR */
	KeySymunderbar                    KeySym = C.XKB_KEY_underbar                   /*(U+005F LOW LINE)*/
	KeySymjot                         KeySym = C.XKB_KEY_jot                        /* U+2218 RING OPERATOR */
	KeySymquad                        KeySym = C.XKB_KEY_quad                       /* U+2395 APL FUNCTIONAL SYMBOL QUAD */
	KeySymuptack                      KeySym = C.XKB_KEY_uptack                     /* U+22A5 UP TACK */
	KeySymcircle                      KeySym = C.XKB_KEY_circle                     /* U+25CB WHITE CIRCLE */
	KeySymupstile                     KeySym = C.XKB_KEY_upstile                    /* U+2308 LEFT CEILING */
	KeySymdownshoe                    KeySym = C.XKB_KEY_downshoe                   /*(U+222A UNION)*/
	KeySymrightshoe                   KeySym = C.XKB_KEY_rightshoe                  /*(U+2283 SUPERSET OF)*/
	KeySymleftshoe                    KeySym = C.XKB_KEY_leftshoe                   /*(U+2282 SUBSET OF)*/
	KeySymlefttack                    KeySym = C.XKB_KEY_lefttack                   /* U+22A3 LEFT TACK */
	KeySymrighttack                   KeySym = C.XKB_KEY_righttack                  /* U+22A2 RIGHT TACK */
	KeySymhebrew_doublelowline        KeySym = C.XKB_KEY_hebrew_doublelowline       /* U+2017 DOUBLE LOW LINE */
	KeySymhebrew_aleph                KeySym = C.XKB_KEY_hebrew_aleph               /* U+05D0 HEBREW LETTER ALEF */
	KeySymhebrew_bet                  KeySym = C.XKB_KEY_hebrew_bet                 /* U+05D1 HEBREW LETTER BET */
	KeySymhebrew_beth                 KeySym = C.XKB_KEY_hebrew_beth                /* deprecated */
	KeySymhebrew_gimel                KeySym = C.XKB_KEY_hebrew_gimel               /* U+05D2 HEBREW LETTER GIMEL */
	KeySymhebrew_gimmel               KeySym = C.XKB_KEY_hebrew_gimmel              /* deprecated */
	KeySymhebrew_dalet                KeySym = C.XKB_KEY_hebrew_dalet               /* U+05D3 HEBREW LETTER DALET */
	KeySymhebrew_daleth               KeySym = C.XKB_KEY_hebrew_daleth              /* deprecated */
	KeySymhebrew_he                   KeySym = C.XKB_KEY_hebrew_he                  /* U+05D4 HEBREW LETTER HE */
	KeySymhebrew_waw                  KeySym = C.XKB_KEY_hebrew_waw                 /* U+05D5 HEBREW LETTER VAV */
	KeySymhebrew_zain                 KeySym = C.XKB_KEY_hebrew_zain                /* U+05D6 HEBREW LETTER ZAYIN */
	KeySymhebrew_zayin                KeySym = C.XKB_KEY_hebrew_zayin               /* deprecated */
	KeySymhebrew_chet                 KeySym = C.XKB_KEY_hebrew_chet                /* U+05D7 HEBREW LETTER HET */
	KeySymhebrew_het                  KeySym = C.XKB_KEY_hebrew_het                 /* deprecated */
	KeySymhebrew_tet                  KeySym = C.XKB_KEY_hebrew_tet                 /* U+05D8 HEBREW LETTER TET */
	KeySymhebrew_teth                 KeySym = C.XKB_KEY_hebrew_teth                /* deprecated */
	KeySymhebrew_yod                  KeySym = C.XKB_KEY_hebrew_yod                 /* U+05D9 HEBREW LETTER YOD */
	KeySymhebrew_finalkaph            KeySym = C.XKB_KEY_hebrew_finalkaph           /* U+05DA HEBREW LETTER FINAL KAF */
	KeySymhebrew_kaph                 KeySym = C.XKB_KEY_hebrew_kaph                /* U+05DB HEBREW LETTER KAF */
	KeySymhebrew_lamed                KeySym = C.XKB_KEY_hebrew_lamed               /* U+05DC HEBREW LETTER LAMED */
	KeySymhebrew_finalmem             KeySym = C.XKB_KEY_hebrew_finalmem            /* U+05DD HEBREW LETTER FINAL MEM */
	KeySymhebrew_mem                  KeySym = C.XKB_KEY_hebrew_mem                 /* U+05DE HEBREW LETTER MEM */
	KeySymhebrew_finalnun             KeySym = C.XKB_KEY_hebrew_finalnun            /* U+05DF HEBREW LETTER FINAL NUN */
	KeySymhebrew_nun                  KeySym = C.XKB_KEY_hebrew_nun                 /* U+05E0 HEBREW LETTER NUN */
	KeySymhebrew_samech               KeySym = C.XKB_KEY_hebrew_samech              /* U+05E1 HEBREW LETTER SAMEKH */
	KeySymhebrew_samekh               KeySym = C.XKB_KEY_hebrew_samekh              /* deprecated */
	KeySymhebrew_ayin                 KeySym = C.XKB_KEY_hebrew_ayin                /* U+05E2 HEBREW LETTER AYIN */
	KeySymhebrew_finalpe              KeySym = C.XKB_KEY_hebrew_finalpe             /* U+05E3 HEBREW LETTER FINAL PE */
	KeySymhebrew_pe                   KeySym = C.XKB_KEY_hebrew_pe                  /* U+05E4 HEBREW LETTER PE */
	KeySymhebrew_finalzade            KeySym = C.XKB_KEY_hebrew_finalzade           /* U+05E5 HEBREW LETTER FINAL TSADI */
	KeySymhebrew_finalzadi            KeySym = C.XKB_KEY_hebrew_finalzadi           /* deprecated */
	KeySymhebrew_zade                 KeySym = C.XKB_KEY_hebrew_zade                /* U+05E6 HEBREW LETTER TSADI */
	KeySymhebrew_zadi                 KeySym = C.XKB_KEY_hebrew_zadi                /* deprecated */
	KeySymhebrew_qoph                 KeySym = C.XKB_KEY_hebrew_qoph                /* U+05E7 HEBREW LETTER QOF */
	KeySymhebrew_kuf                  KeySym = C.XKB_KEY_hebrew_kuf                 /* deprecated */
	KeySymhebrew_resh                 KeySym = C.XKB_KEY_hebrew_resh                /* U+05E8 HEBREW LETTER RESH */
	KeySymhebrew_shin                 KeySym = C.XKB_KEY_hebrew_shin                /* U+05E9 HEBREW LETTER SHIN */
	KeySymhebrew_taw                  KeySym = C.XKB_KEY_hebrew_taw                 /* U+05EA HEBREW LETTER TAV */
	KeySymhebrew_taf                  KeySym = C.XKB_KEY_hebrew_taf                 /* deprecated */
	KeySymHebrew_switch               KeySym = C.XKB_KEY_Hebrew_switch              /* Alias for Mode_switch */
	KeySymThai_kokai                  KeySym = C.XKB_KEY_Thai_kokai                 /* U+0E01 THAI CHARACTER KO KAI */
	KeySymThai_khokhai                KeySym = C.XKB_KEY_Thai_khokhai               /* U+0E02 THAI CHARACTER KHO KHAI */
	KeySymThai_khokhuat               KeySym = C.XKB_KEY_Thai_khokhuat              /* U+0E03 THAI CHARACTER KHO KHUAT */
	KeySymThai_khokhwai               KeySym = C.XKB_KEY_Thai_khokhwai              /* U+0E04 THAI CHARACTER KHO KHWAI */
	KeySymThai_khokhon                KeySym = C.XKB_KEY_Thai_khokhon               /* U+0E05 THAI CHARACTER KHO KHON */
	KeySymThai_khorakhang             KeySym = C.XKB_KEY_Thai_khorakhang            /* U+0E06 THAI CHARACTER KHO RAKHANG */
	KeySymThai_ngongu                 KeySym = C.XKB_KEY_Thai_ngongu                /* U+0E07 THAI CHARACTER NGO NGU */
	KeySymThai_chochan                KeySym = C.XKB_KEY_Thai_chochan               /* U+0E08 THAI CHARACTER CHO CHAN */
	KeySymThai_choching               KeySym = C.XKB_KEY_Thai_choching              /* U+0E09 THAI CHARACTER CHO CHING */
	KeySymThai_chochang               KeySym = C.XKB_KEY_Thai_chochang              /* U+0E0A THAI CHARACTER CHO CHANG */
	KeySymThai_soso                   KeySym = C.XKB_KEY_Thai_soso                  /* U+0E0B THAI CHARACTER SO SO */
	KeySymThai_chochoe                KeySym = C.XKB_KEY_Thai_chochoe               /* U+0E0C THAI CHARACTER CHO CHOE */
	KeySymThai_yoying                 KeySym = C.XKB_KEY_Thai_yoying                /* U+0E0D THAI CHARACTER YO YING */
	KeySymThai_dochada                KeySym = C.XKB_KEY_Thai_dochada               /* U+0E0E THAI CHARACTER DO CHADA */
	KeySymThai_topatak                KeySym = C.XKB_KEY_Thai_topatak               /* U+0E0F THAI CHARACTER TO PATAK */
	KeySymThai_thothan                KeySym = C.XKB_KEY_Thai_thothan               /* U+0E10 THAI CHARACTER THO THAN */
	KeySymThai_thonangmontho          KeySym = C.XKB_KEY_Thai_thonangmontho         /* U+0E11 THAI CHARACTER THO NANGMONTHO */
	KeySymThai_thophuthao             KeySym = C.XKB_KEY_Thai_thophuthao            /* U+0E12 THAI CHARACTER THO PHUTHAO */
	KeySymThai_nonen                  KeySym = C.XKB_KEY_Thai_nonen                 /* U+0E13 THAI CHARACTER NO NEN */
	KeySymThai_dodek                  KeySym = C.XKB_KEY_Thai_dodek                 /* U+0E14 THAI CHARACTER DO DEK */
	KeySymThai_totao                  KeySym = C.XKB_KEY_Thai_totao                 /* U+0E15 THAI CHARACTER TO TAO */
	KeySymThai_thothung               KeySym = C.XKB_KEY_Thai_thothung              /* U+0E16 THAI CHARACTER THO THUNG */
	KeySymThai_thothahan              KeySym = C.XKB_KEY_Thai_thothahan             /* U+0E17 THAI CHARACTER THO THAHAN */
	KeySymThai_thothong               KeySym = C.XKB_KEY_Thai_thothong              /* U+0E18 THAI CHARACTER THO THONG */
	KeySymThai_nonu                   KeySym = C.XKB_KEY_Thai_nonu                  /* U+0E19 THAI CHARACTER NO NU */
	KeySymThai_bobaimai               KeySym = C.XKB_KEY_Thai_bobaimai              /* U+0E1A THAI CHARACTER BO BAIMAI */
	KeySymThai_popla                  KeySym = C.XKB_KEY_Thai_popla                 /* U+0E1B THAI CHARACTER PO PLA */
	KeySymThai_phophung               KeySym = C.XKB_KEY_Thai_phophung              /* U+0E1C THAI CHARACTER PHO PHUNG */
	KeySymThai_fofa                   KeySym = C.XKB_KEY_Thai_fofa                  /* U+0E1D THAI CHARACTER FO FA */
	KeySymThai_phophan                KeySym = C.XKB_KEY_Thai_phophan               /* U+0E1E THAI CHARACTER PHO PHAN */
	KeySymThai_fofan                  KeySym = C.XKB_KEY_Thai_fofan                 /* U+0E1F THAI CHARACTER FO FAN */
	KeySymThai_phosamphao             KeySym = C.XKB_KEY_Thai_phosamphao            /* U+0E20 THAI CHARACTER PHO SAMPHAO */
	KeySymThai_moma                   KeySym = C.XKB_KEY_Thai_moma                  /* U+0E21 THAI CHARACTER MO MA */
	KeySymThai_yoyak                  KeySym = C.XKB_KEY_Thai_yoyak                 /* U+0E22 THAI CHARACTER YO YAK */
	KeySymThai_rorua                  KeySym = C.XKB_KEY_Thai_rorua                 /* U+0E23 THAI CHARACTER RO RUA */
	KeySymThai_ru                     KeySym = C.XKB_KEY_Thai_ru                    /* U+0E24 THAI CHARACTER RU */
	KeySymThai_loling                 KeySym = C.XKB_KEY_Thai_loling                /* U+0E25 THAI CHARACTER LO LING */
	KeySymThai_lu                     KeySym = C.XKB_KEY_Thai_lu                    /* U+0E26 THAI CHARACTER LU */
	KeySymThai_wowaen                 KeySym = C.XKB_KEY_Thai_wowaen                /* U+0E27 THAI CHARACTER WO WAEN */
	KeySymThai_sosala                 KeySym = C.XKB_KEY_Thai_sosala                /* U+0E28 THAI CHARACTER SO SALA */
	KeySymThai_sorusi                 KeySym = C.XKB_KEY_Thai_sorusi                /* U+0E29 THAI CHARACTER SO RUSI */
	KeySymThai_sosua                  KeySym = C.XKB_KEY_Thai_sosua                 /* U+0E2A THAI CHARACTER SO SUA */
	KeySymThai_hohip                  KeySym = C.XKB_KEY_Thai_hohip                 /* U+0E2B THAI CHARACTER HO HIP */
	KeySymThai_lochula                KeySym = C.XKB_KEY_Thai_lochula               /* U+0E2C THAI CHARACTER LO CHULA */
	KeySymThai_oang                   KeySym = C.XKB_KEY_Thai_oang                  /* U+0E2D THAI CHARACTER O ANG */
	KeySymThai_honokhuk               KeySym = C.XKB_KEY_Thai_honokhuk              /* U+0E2E THAI CHARACTER HO NOKHUK */
	KeySymThai_paiyannoi              KeySym = C.XKB_KEY_Thai_paiyannoi             /* U+0E2F THAI CHARACTER PAIYANNOI */
	KeySymThai_saraa                  KeySym = C.XKB_KEY_Thai_saraa                 /* U+0E30 THAI CHARACTER SARA A */
	KeySymThai_maihanakat             KeySym = C.XKB_KEY_Thai_maihanakat            /* U+0E31 THAI CHARACTER MAI HAN-AKAT */
	KeySymThai_saraaa                 KeySym = C.XKB_KEY_Thai_saraaa                /* U+0E32 THAI CHARACTER SARA AA */
	KeySymThai_saraam                 KeySym = C.XKB_KEY_Thai_saraam                /* U+0E33 THAI CHARACTER SARA AM */
	KeySymThai_sarai                  KeySym = C.XKB_KEY_Thai_sarai                 /* U+0E34 THAI CHARACTER SARA I */
	KeySymThai_saraii                 KeySym = C.XKB_KEY_Thai_saraii                /* U+0E35 THAI CHARACTER SARA II */
	KeySymThai_saraue                 KeySym = C.XKB_KEY_Thai_saraue                /* U+0E36 THAI CHARACTER SARA UE */
	KeySymThai_sarauee                KeySym = C.XKB_KEY_Thai_sarauee               /* U+0E37 THAI CHARACTER SARA UEE */
	KeySymThai_sarau                  KeySym = C.XKB_KEY_Thai_sarau                 /* U+0E38 THAI CHARACTER SARA U */
	KeySymThai_sarauu                 KeySym = C.XKB_KEY_Thai_sarauu                /* U+0E39 THAI CHARACTER SARA UU */
	KeySymThai_phinthu                KeySym = C.XKB_KEY_Thai_phinthu               /* U+0E3A THAI CHARACTER PHINTHU */
	KeySymThai_maihanakat_maitho      KeySym = C.XKB_KEY_Thai_maihanakat_maitho     /*(U+0E3E Unassigned code point)*/
	KeySymThai_baht                   KeySym = C.XKB_KEY_Thai_baht                  /* U+0E3F THAI CURRENCY SYMBOL BAHT */
	KeySymThai_sarae                  KeySym = C.XKB_KEY_Thai_sarae                 /* U+0E40 THAI CHARACTER SARA E */
	KeySymThai_saraae                 KeySym = C.XKB_KEY_Thai_saraae                /* U+0E41 THAI CHARACTER SARA AE */
	KeySymThai_sarao                  KeySym = C.XKB_KEY_Thai_sarao                 /* U+0E42 THAI CHARACTER SARA O */
	KeySymThai_saraaimaimuan          KeySym = C.XKB_KEY_Thai_saraaimaimuan         /* U+0E43 THAI CHARACTER SARA AI MAIMUAN */
	KeySymThai_saraaimaimalai         KeySym = C.XKB_KEY_Thai_saraaimaimalai        /* U+0E44 THAI CHARACTER SARA AI MAIMALAI */
	KeySymThai_lakkhangyao            KeySym = C.XKB_KEY_Thai_lakkhangyao           /* U+0E45 THAI CHARACTER LAKKHANGYAO */
	KeySymThai_maiyamok               KeySym = C.XKB_KEY_Thai_maiyamok              /* U+0E46 THAI CHARACTER MAIYAMOK */
	KeySymThai_maitaikhu              KeySym = C.XKB_KEY_Thai_maitaikhu             /* U+0E47 THAI CHARACTER MAITAIKHU */
	KeySymThai_maiek                  KeySym = C.XKB_KEY_Thai_maiek                 /* U+0E48 THAI CHARACTER MAI EK */
	KeySymThai_maitho                 KeySym = C.XKB_KEY_Thai_maitho                /* U+0E49 THAI CHARACTER MAI THO */
	KeySymThai_maitri                 KeySym = C.XKB_KEY_Thai_maitri                /* U+0E4A THAI CHARACTER MAI TRI */
	KeySymThai_maichattawa            KeySym = C.XKB_KEY_Thai_maichattawa           /* U+0E4B THAI CHARACTER MAI CHATTAWA */
	KeySymThai_thanthakhat            KeySym = C.XKB_KEY_Thai_thanthakhat           /* U+0E4C THAI CHARACTER THANTHAKHAT */
	KeySymThai_nikhahit               KeySym = C.XKB_KEY_Thai_nikhahit              /* U+0E4D THAI CHARACTER NIKHAHIT */
	KeySymThai_leksun                 KeySym = C.XKB_KEY_Thai_leksun                /* U+0E50 THAI DIGIT ZERO */
	KeySymThai_leknung                KeySym = C.XKB_KEY_Thai_leknung               /* U+0E51 THAI DIGIT ONE */
	KeySymThai_leksong                KeySym = C.XKB_KEY_Thai_leksong               /* U+0E52 THAI DIGIT TWO */
	KeySymThai_leksam                 KeySym = C.XKB_KEY_Thai_leksam                /* U+0E53 THAI DIGIT THREE */
	KeySymThai_leksi                  KeySym = C.XKB_KEY_Thai_leksi                 /* U+0E54 THAI DIGIT FOUR */
	KeySymThai_lekha                  KeySym = C.XKB_KEY_Thai_lekha                 /* U+0E55 THAI DIGIT FIVE */
	KeySymThai_lekhok                 KeySym = C.XKB_KEY_Thai_lekhok                /* U+0E56 THAI DIGIT SIX */
	KeySymThai_lekchet                KeySym = C.XKB_KEY_Thai_lekchet               /* U+0E57 THAI DIGIT SEVEN */
	KeySymThai_lekpaet                KeySym = C.XKB_KEY_Thai_lekpaet               /* U+0E58 THAI DIGIT EIGHT */
	KeySymThai_lekkao                 KeySym = C.XKB_KEY_Thai_lekkao                /* U+0E59 THAI DIGIT NINE */
	KeySymHangul                      KeySym = C.XKB_KEY_Hangul                     /* Hangul start/stop(toggle) */
	KeySymHangul_Start                KeySym = C.XKB_KEY_Hangul_Start               /* Hangul start */
	KeySymHangul_End                  KeySym = C.XKB_KEY_Hangul_End                 /* Hangul end, English start */
	KeySymHangul_Hanja                KeySym = C.XKB_KEY_Hangul_Hanja               /* Start Hangul->Hanja Conversion */
	KeySymHangul_Jamo                 KeySym = C.XKB_KEY_Hangul_Jamo                /* Hangul Jamo mode */
	KeySymHangul_Romaja               KeySym = C.XKB_KEY_Hangul_Romaja              /* Hangul Romaja mode */
	KeySymHangul_Codeinput            KeySym = C.XKB_KEY_Hangul_Codeinput           /* Hangul code input mode */
	KeySymHangul_Jeonja               KeySym = C.XKB_KEY_Hangul_Jeonja              /* Jeonja mode */
	KeySymHangul_Banja                KeySym = C.XKB_KEY_Hangul_Banja               /* Banja mode */
	KeySymHangul_PreHanja             KeySym = C.XKB_KEY_Hangul_PreHanja            /* Pre Hanja conversion */
	KeySymHangul_PostHanja            KeySym = C.XKB_KEY_Hangul_PostHanja           /* Post Hanja conversion */
	KeySymHangul_SingleCandidate      KeySym = C.XKB_KEY_Hangul_SingleCandidate     /* Single candidate */
	KeySymHangul_MultipleCandidate    KeySym = C.XKB_KEY_Hangul_MultipleCandidate   /* Multiple candidate */
	KeySymHangul_PreviousCandidate    KeySym = C.XKB_KEY_Hangul_PreviousCandidate   /* Previous candidate */
	KeySymHangul_Special              KeySym = C.XKB_KEY_Hangul_Special             /* Special symbols */
	KeySymHangul_switch               KeySym = C.XKB_KEY_Hangul_switch              /* Alias for Mode_switch */
	KeySymHangul_Kiyeog               KeySym = C.XKB_KEY_Hangul_Kiyeog              /* U+3131 HANGUL LETTER KIYEOK */
	KeySymHangul_SsangKiyeog          KeySym = C.XKB_KEY_Hangul_SsangKiyeog         /* U+3132 HANGUL LETTER SSANGKIYEOK */
	KeySymHangul_KiyeogSios           KeySym = C.XKB_KEY_Hangul_KiyeogSios          /* U+3133 HANGUL LETTER KIYEOK-SIOS */
	KeySymHangul_Nieun                KeySym = C.XKB_KEY_Hangul_Nieun               /* U+3134 HANGUL LETTER NIEUN */
	KeySymHangul_NieunJieuj           KeySym = C.XKB_KEY_Hangul_NieunJieuj          /* U+3135 HANGUL LETTER NIEUN-CIEUC */
	KeySymHangul_NieunHieuh           KeySym = C.XKB_KEY_Hangul_NieunHieuh          /* U+3136 HANGUL LETTER NIEUN-HIEUH */
	KeySymHangul_Dikeud               KeySym = C.XKB_KEY_Hangul_Dikeud              /* U+3137 HANGUL LETTER TIKEUT */
	KeySymHangul_SsangDikeud          KeySym = C.XKB_KEY_Hangul_SsangDikeud         /* U+3138 HANGUL LETTER SSANGTIKEUT */
	KeySymHangul_Rieul                KeySym = C.XKB_KEY_Hangul_Rieul               /* U+3139 HANGUL LETTER RIEUL */
	KeySymHangul_RieulKiyeog          KeySym = C.XKB_KEY_Hangul_RieulKiyeog         /* U+313A HANGUL LETTER RIEUL-KIYEOK */
	KeySymHangul_RieulMieum           KeySym = C.XKB_KEY_Hangul_RieulMieum          /* U+313B HANGUL LETTER RIEUL-MIEUM */
	KeySymHangul_RieulPieub           KeySym = C.XKB_KEY_Hangul_RieulPieub          /* U+313C HANGUL LETTER RIEUL-PIEUP */
	KeySymHangul_RieulSios            KeySym = C.XKB_KEY_Hangul_RieulSios           /* U+313D HANGUL LETTER RIEUL-SIOS */
	KeySymHangul_RieulTieut           KeySym = C.XKB_KEY_Hangul_RieulTieut          /* U+313E HANGUL LETTER RIEUL-THIEUTH */
	KeySymHangul_RieulPhieuf          KeySym = C.XKB_KEY_Hangul_RieulPhieuf         /* U+313F HANGUL LETTER RIEUL-PHIEUPH */
	KeySymHangul_RieulHieuh           KeySym = C.XKB_KEY_Hangul_RieulHieuh          /* U+3140 HANGUL LETTER RIEUL-HIEUH */
	KeySymHangul_Mieum                KeySym = C.XKB_KEY_Hangul_Mieum               /* U+3141 HANGUL LETTER MIEUM */
	KeySymHangul_Pieub                KeySym = C.XKB_KEY_Hangul_Pieub               /* U+3142 HANGUL LETTER PIEUP */
	KeySymHangul_SsangPieub           KeySym = C.XKB_KEY_Hangul_SsangPieub          /* U+3143 HANGUL LETTER SSANGPIEUP */
	KeySymHangul_PieubSios            KeySym = C.XKB_KEY_Hangul_PieubSios           /* U+3144 HANGUL LETTER PIEUP-SIOS */
	KeySymHangul_Sios                 KeySym = C.XKB_KEY_Hangul_Sios                /* U+3145 HANGUL LETTER SIOS */
	KeySymHangul_SsangSios            KeySym = C.XKB_KEY_Hangul_SsangSios           /* U+3146 HANGUL LETTER SSANGSIOS */
	KeySymHangul_Ieung                KeySym = C.XKB_KEY_Hangul_Ieung               /* U+3147 HANGUL LETTER IEUNG */
	KeySymHangul_Jieuj                KeySym = C.XKB_KEY_Hangul_Jieuj               /* U+3148 HANGUL LETTER CIEUC */
	KeySymHangul_SsangJieuj           KeySym = C.XKB_KEY_Hangul_SsangJieuj          /* U+3149 HANGUL LETTER SSANGCIEUC */
	KeySymHangul_Cieuc                KeySym = C.XKB_KEY_Hangul_Cieuc               /* U+314A HANGUL LETTER CHIEUCH */
	KeySymHangul_Khieuq               KeySym = C.XKB_KEY_Hangul_Khieuq              /* U+314B HANGUL LETTER KHIEUKH */
	KeySymHangul_Tieut                KeySym = C.XKB_KEY_Hangul_Tieut               /* U+314C HANGUL LETTER THIEUTH */
	KeySymHangul_Phieuf               KeySym = C.XKB_KEY_Hangul_Phieuf              /* U+314D HANGUL LETTER PHIEUPH */
	KeySymHangul_Hieuh                KeySym = C.XKB_KEY_Hangul_Hieuh               /* U+314E HANGUL LETTER HIEUH */
	KeySymHangul_A                    KeySym = C.XKB_KEY_Hangul_A                   /* U+314F HANGUL LETTER A */
	KeySymHangul_AE                   KeySym = C.XKB_KEY_Hangul_AE                  /* U+3150 HANGUL LETTER AE */
	KeySymHangul_YA                   KeySym = C.XKB_KEY_Hangul_YA                  /* U+3151 HANGUL LETTER YA */
	KeySymHangul_YAE                  KeySym = C.XKB_KEY_Hangul_YAE                 /* U+3152 HANGUL LETTER YAE */
	KeySymHangul_EO                   KeySym = C.XKB_KEY_Hangul_EO                  /* U+3153 HANGUL LETTER EO */
	KeySymHangul_E                    KeySym = C.XKB_KEY_Hangul_E                   /* U+3154 HANGUL LETTER E */
	KeySymHangul_YEO                  KeySym = C.XKB_KEY_Hangul_YEO                 /* U+3155 HANGUL LETTER YEO */
	KeySymHangul_YE                   KeySym = C.XKB_KEY_Hangul_YE                  /* U+3156 HANGUL LETTER YE */
	KeySymHangul_O                    KeySym = C.XKB_KEY_Hangul_O                   /* U+3157 HANGUL LETTER O */
	KeySymHangul_WA                   KeySym = C.XKB_KEY_Hangul_WA                  /* U+3158 HANGUL LETTER WA */
	KeySymHangul_WAE                  KeySym = C.XKB_KEY_Hangul_WAE                 /* U+3159 HANGUL LETTER WAE */
	KeySymHangul_OE                   KeySym = C.XKB_KEY_Hangul_OE                  /* U+315A HANGUL LETTER OE */
	KeySymHangul_YO                   KeySym = C.XKB_KEY_Hangul_YO                  /* U+315B HANGUL LETTER YO */
	KeySymHangul_U                    KeySym = C.XKB_KEY_Hangul_U                   /* U+315C HANGUL LETTER U */
	KeySymHangul_WEO                  KeySym = C.XKB_KEY_Hangul_WEO                 /* U+315D HANGUL LETTER WEO */
	KeySymHangul_WE                   KeySym = C.XKB_KEY_Hangul_WE                  /* U+315E HANGUL LETTER WE */
	KeySymHangul_WI                   KeySym = C.XKB_KEY_Hangul_WI                  /* U+315F HANGUL LETTER WI */
	KeySymHangul_YU                   KeySym = C.XKB_KEY_Hangul_YU                  /* U+3160 HANGUL LETTER YU */
	KeySymHangul_EU                   KeySym = C.XKB_KEY_Hangul_EU                  /* U+3161 HANGUL LETTER EU */
	KeySymHangul_YI                   KeySym = C.XKB_KEY_Hangul_YI                  /* U+3162 HANGUL LETTER YI */
	KeySymHangul_I                    KeySym = C.XKB_KEY_Hangul_I                   /* U+3163 HANGUL LETTER I */
	KeySymHangul_J_Kiyeog             KeySym = C.XKB_KEY_Hangul_J_Kiyeog            /* U+11A8 HANGUL JONGSEONG KIYEOK */
	KeySymHangul_J_SsangKiyeog        KeySym = C.XKB_KEY_Hangul_J_SsangKiyeog       /* U+11A9 HANGUL JONGSEONG SSANGKIYEOK */
	KeySymHangul_J_KiyeogSios         KeySym = C.XKB_KEY_Hangul_J_KiyeogSios        /* U+11AA HANGUL JONGSEONG KIYEOK-SIOS */
	KeySymHangul_J_Nieun              KeySym = C.XKB_KEY_Hangul_J_Nieun             /* U+11AB HANGUL JONGSEONG NIEUN */
	KeySymHangul_J_NieunJieuj         KeySym = C.XKB_KEY_Hangul_J_NieunJieuj        /* U+11AC HANGUL JONGSEONG NIEUN-CIEUC */
	KeySymHangul_J_NieunHieuh         KeySym = C.XKB_KEY_Hangul_J_NieunHieuh        /* U+11AD HANGUL JONGSEONG NIEUN-HIEUH */
	KeySymHangul_J_Dikeud             KeySym = C.XKB_KEY_Hangul_J_Dikeud            /* U+11AE HANGUL JONGSEONG TIKEUT */
	KeySymHangul_J_Rieul              KeySym = C.XKB_KEY_Hangul_J_Rieul             /* U+11AF HANGUL JONGSEONG RIEUL */
	KeySymHangul_J_RieulKiyeog        KeySym = C.XKB_KEY_Hangul_J_RieulKiyeog       /* U+11B0 HANGUL JONGSEONG RIEUL-KIYEOK */
	KeySymHangul_J_RieulMieum         KeySym = C.XKB_KEY_Hangul_J_RieulMieum        /* U+11B1 HANGUL JONGSEONG RIEUL-MIEUM */
	KeySymHangul_J_RieulPieub         KeySym = C.XKB_KEY_Hangul_J_RieulPieub        /* U+11B2 HANGUL JONGSEONG RIEUL-PIEUP */
	KeySymHangul_J_RieulSios          KeySym = C.XKB_KEY_Hangul_J_RieulSios         /* U+11B3 HANGUL JONGSEONG RIEUL-SIOS */
	KeySymHangul_J_RieulTieut         KeySym = C.XKB_KEY_Hangul_J_RieulTieut        /* U+11B4 HANGUL JONGSEONG RIEUL-THIEUTH */
	KeySymHangul_J_RieulPhieuf        KeySym = C.XKB_KEY_Hangul_J_RieulPhieuf       /* U+11B5 HANGUL JONGSEONG RIEUL-PHIEUPH */
	KeySymHangul_J_RieulHieuh         KeySym = C.XKB_KEY_Hangul_J_RieulHieuh        /* U+11B6 HANGUL JONGSEONG RIEUL-HIEUH */
	KeySymHangul_J_Mieum              KeySym = C.XKB_KEY_Hangul_J_Mieum             /* U+11B7 HANGUL JONGSEONG MIEUM */
	KeySymHangul_J_Pieub              KeySym = C.XKB_KEY_Hangul_J_Pieub             /* U+11B8 HANGUL JONGSEONG PIEUP */
	KeySymHangul_J_PieubSios          KeySym = C.XKB_KEY_Hangul_J_PieubSios         /* U+11B9 HANGUL JONGSEONG PIEUP-SIOS */
	KeySymHangul_J_Sios               KeySym = C.XKB_KEY_Hangul_J_Sios              /* U+11BA HANGUL JONGSEONG SIOS */
	KeySymHangul_J_SsangSios          KeySym = C.XKB_KEY_Hangul_J_SsangSios         /* U+11BB HANGUL JONGSEONG SSANGSIOS */
	KeySymHangul_J_Ieung              KeySym = C.XKB_KEY_Hangul_J_Ieung             /* U+11BC HANGUL JONGSEONG IEUNG */
	KeySymHangul_J_Jieuj              KeySym = C.XKB_KEY_Hangul_J_Jieuj             /* U+11BD HANGUL JONGSEONG CIEUC */
	KeySymHangul_J_Cieuc              KeySym = C.XKB_KEY_Hangul_J_Cieuc             /* U+11BE HANGUL JONGSEONG CHIEUCH */
	KeySymHangul_J_Khieuq             KeySym = C.XKB_KEY_Hangul_J_Khieuq            /* U+11BF HANGUL JONGSEONG KHIEUKH */
	KeySymHangul_J_Tieut              KeySym = C.XKB_KEY_Hangul_J_Tieut             /* U+11C0 HANGUL JONGSEONG THIEUTH */
	KeySymHangul_J_Phieuf             KeySym = C.XKB_KEY_Hangul_J_Phieuf            /* U+11C1 HANGUL JONGSEONG PHIEUPH */
	KeySymHangul_J_Hieuh              KeySym = C.XKB_KEY_Hangul_J_Hieuh             /* U+11C2 HANGUL JONGSEONG HIEUH */
	KeySymHangul_RieulYeorinHieuh     KeySym = C.XKB_KEY_Hangul_RieulYeorinHieuh    /* U+316D HANGUL LETTER RIEUL-YEORINHIEUH */
	KeySymHangul_SunkyeongeumMieum    KeySym = C.XKB_KEY_Hangul_SunkyeongeumMieum   /* U+3171 HANGUL LETTER KAPYEOUNMIEUM */
	KeySymHangul_SunkyeongeumPieub    KeySym = C.XKB_KEY_Hangul_SunkyeongeumPieub   /* U+3178 HANGUL LETTER KAPYEOUNPIEUP */
	KeySymHangul_PanSios              KeySym = C.XKB_KEY_Hangul_PanSios             /* U+317F HANGUL LETTER PANSIOS */
	KeySymHangul_KkogjiDalrinIeung    KeySym = C.XKB_KEY_Hangul_KkogjiDalrinIeung   /* U+3181 HANGUL LETTER YESIEUNG */
	KeySymHangul_SunkyeongeumPhieuf   KeySym = C.XKB_KEY_Hangul_SunkyeongeumPhieuf  /* U+3184 HANGUL LETTER KAPYEOUNPHIEUPH */
	KeySymHangul_YeorinHieuh          KeySym = C.XKB_KEY_Hangul_YeorinHieuh         /* U+3186 HANGUL LETTER YEORINHIEUH */
	KeySymHangul_AraeA                KeySym = C.XKB_KEY_Hangul_AraeA               /* U+318D HANGUL LETTER ARAEA */
	KeySymHangul_AraeAE               KeySym = C.XKB_KEY_Hangul_AraeAE              /* U+318E HANGUL LETTER ARAEAE */
	KeySymHangul_J_PanSios            KeySym = C.XKB_KEY_Hangul_J_PanSios           /* U+11EB HANGUL JONGSEONG PANSIOS */
	KeySymHangul_J_KkogjiDalrinIeung  KeySym = C.XKB_KEY_Hangul_J_KkogjiDalrinIeung /* U+11F0 HANGUL JONGSEONG YESIEUNG */
	KeySymHangul_J_YeorinHieuh        KeySym = C.XKB_KEY_Hangul_J_YeorinHieuh       /* U+11F9 HANGUL JONGSEONG YEORINHIEUH */
	KeySymKorean_Won                  KeySym = C.XKB_KEY_Korean_Won                 /*(U+20A9 WON SIGN)*/
	KeySymArmenian_ligature_ew        KeySym = C.XKB_KEY_Armenian_ligature_ew       /* U+0587 ARMENIAN SMALL LIGATURE ECH YIWN */
	KeySymArmenian_full_stop          KeySym = C.XKB_KEY_Armenian_full_stop         /* U+0589 ARMENIAN FULL STOP */
	KeySymArmenian_verjaket           KeySym = C.XKB_KEY_Armenian_verjaket          /* deprecated alias for Armenian_full_stop */
	KeySymArmenian_separation_mark    KeySym = C.XKB_KEY_Armenian_separation_mark   /* U+055D ARMENIAN COMMA */
	KeySymArmenian_but                KeySym = C.XKB_KEY_Armenian_but               /* deprecated alias for Armenian_separation_mark */
	KeySymArmenian_hyphen             KeySym = C.XKB_KEY_Armenian_hyphen            /* U+058A ARMENIAN HYPHEN */
	KeySymArmenian_yentamna           KeySym = C.XKB_KEY_Armenian_yentamna          /* deprecated alias for Armenian_hyphen */
	KeySymArmenian_exclam             KeySym = C.XKB_KEY_Armenian_exclam            /* U+055C ARMENIAN EXCLAMATION MARK */
	KeySymArmenian_amanak             KeySym = C.XKB_KEY_Armenian_amanak            /* deprecated alias for Armenian_exclam */
	KeySymArmenian_accent             KeySym = C.XKB_KEY_Armenian_accent            /* U+055B ARMENIAN EMPHASIS MARK */
	KeySymArmenian_shesht             KeySym = C.XKB_KEY_Armenian_shesht            /* deprecated alias for Armenian_accent */
	KeySymArmenian_question           KeySym = C.XKB_KEY_Armenian_question          /* U+055E ARMENIAN QUESTION MARK */
	KeySymArmenian_paruyk             KeySym = C.XKB_KEY_Armenian_paruyk            /* deprecated alias for Armenian_question */
	KeySymArmenian_AYB                KeySym = C.XKB_KEY_Armenian_AYB               /* U+0531 ARMENIAN CAPITAL LETTER AYB */
	KeySymArmenian_ayb                KeySym = C.XKB_KEY_Armenian_ayb               /* U+0561 ARMENIAN SMALL LETTER AYB */
	KeySymArmenian_BEN                KeySym = C.XKB_KEY_Armenian_BEN               /* U+0532 ARMENIAN CAPITAL LETTER BEN */
	KeySymArmenian_ben                KeySym = C.XKB_KEY_Armenian_ben               /* U+0562 ARMENIAN SMALL LETTER BEN */
	KeySymArmenian_GIM                KeySym = C.XKB_KEY_Armenian_GIM               /* U+0533 ARMENIAN CAPITAL LETTER GIM */
	KeySymArmenian_gim                KeySym = C.XKB_KEY_Armenian_gim               /* U+0563 ARMENIAN SMALL LETTER GIM */
	KeySymArmenian_DA                 KeySym = C.XKB_KEY_Armenian_DA                /* U+0534 ARMENIAN CAPITAL LETTER DA */
	KeySymArmenian_da                 KeySym = C.XKB_KEY_Armenian_da                /* U+0564 ARMENIAN SMALL LETTER DA */
	KeySymArmenian_YECH               KeySym = C.XKB_KEY_Armenian_YECH              /* U+0535 ARMENIAN CAPITAL LETTER ECH */
	KeySymArmenian_yech               KeySym = C.XKB_KEY_Armenian_yech              /* U+0565 ARMENIAN SMALL LETTER ECH */
	KeySymArmenian_ZA                 KeySym = C.XKB_KEY_Armenian_ZA                /* U+0536 ARMENIAN CAPITAL LETTER ZA */
	KeySymArmenian_za                 KeySym = C.XKB_KEY_Armenian_za                /* U+0566 ARMENIAN SMALL LETTER ZA */
	KeySymArmenian_E                  KeySym = C.XKB_KEY_Armenian_E                 /* U+0537 ARMENIAN CAPITAL LETTER EH */
	KeySymArmenian_e                  KeySym = C.XKB_KEY_Armenian_e                 /* U+0567 ARMENIAN SMALL LETTER EH */
	KeySymArmenian_AT                 KeySym = C.XKB_KEY_Armenian_AT                /* U+0538 ARMENIAN CAPITAL LETTER ET */
	KeySymArmenian_at                 KeySym = C.XKB_KEY_Armenian_at                /* U+0568 ARMENIAN SMALL LETTER ET */
	KeySymArmenian_TO                 KeySym = C.XKB_KEY_Armenian_TO                /* U+0539 ARMENIAN CAPITAL LETTER TO */
	KeySymArmenian_to                 KeySym = C.XKB_KEY_Armenian_to                /* U+0569 ARMENIAN SMALL LETTER TO */
	KeySymArmenian_ZHE                KeySym = C.XKB_KEY_Armenian_ZHE               /* U+053A ARMENIAN CAPITAL LETTER ZHE */
	KeySymArmenian_zhe                KeySym = C.XKB_KEY_Armenian_zhe               /* U+056A ARMENIAN SMALL LETTER ZHE */
	KeySymArmenian_INI                KeySym = C.XKB_KEY_Armenian_INI               /* U+053B ARMENIAN CAPITAL LETTER INI */
	KeySymArmenian_ini                KeySym = C.XKB_KEY_Armenian_ini               /* U+056B ARMENIAN SMALL LETTER INI */
	KeySymArmenian_LYUN               KeySym = C.XKB_KEY_Armenian_LYUN              /* U+053C ARMENIAN CAPITAL LETTER LIWN */
	KeySymArmenian_lyun               KeySym = C.XKB_KEY_Armenian_lyun              /* U+056C ARMENIAN SMALL LETTER LIWN */
	KeySymArmenian_KHE                KeySym = C.XKB_KEY_Armenian_KHE               /* U+053D ARMENIAN CAPITAL LETTER XEH */
	KeySymArmenian_khe                KeySym = C.XKB_KEY_Armenian_khe               /* U+056D ARMENIAN SMALL LETTER XEH */
	KeySymArmenian_TSA                KeySym = C.XKB_KEY_Armenian_TSA               /* U+053E ARMENIAN CAPITAL LETTER CA */
	KeySymArmenian_tsa                KeySym = C.XKB_KEY_Armenian_tsa               /* U+056E ARMENIAN SMALL LETTER CA */
	KeySymArmenian_KEN                KeySym = C.XKB_KEY_Armenian_KEN               /* U+053F ARMENIAN CAPITAL LETTER KEN */
	KeySymArmenian_ken                KeySym = C.XKB_KEY_Armenian_ken               /* U+056F ARMENIAN SMALL LETTER KEN */
	KeySymArmenian_HO                 KeySym = C.XKB_KEY_Armenian_HO                /* U+0540 ARMENIAN CAPITAL LETTER HO */
	KeySymArmenian_ho                 KeySym = C.XKB_KEY_Armenian_ho                /* U+0570 ARMENIAN SMALL LETTER HO */
	KeySymArmenian_DZA                KeySym = C.XKB_KEY_Armenian_DZA               /* U+0541 ARMENIAN CAPITAL LETTER JA */
	KeySymArmenian_dza                KeySym = C.XKB_KEY_Armenian_dza               /* U+0571 ARMENIAN SMALL LETTER JA */
	KeySymArmenian_GHAT               KeySym = C.XKB_KEY_Armenian_GHAT              /* U+0542 ARMENIAN CAPITAL LETTER GHAD */
	KeySymArmenian_ghat               KeySym = C.XKB_KEY_Armenian_ghat              /* U+0572 ARMENIAN SMALL LETTER GHAD */
	KeySymArmenian_TCHE               KeySym = C.XKB_KEY_Armenian_TCHE              /* U+0543 ARMENIAN CAPITAL LETTER CHEH */
	KeySymArmenian_tche               KeySym = C.XKB_KEY_Armenian_tche              /* U+0573 ARMENIAN SMALL LETTER CHEH */
	KeySymArmenian_MEN                KeySym = C.XKB_KEY_Armenian_MEN               /* U+0544 ARMENIAN CAPITAL LETTER MEN */
	KeySymArmenian_men                KeySym = C.XKB_KEY_Armenian_men               /* U+0574 ARMENIAN SMALL LETTER MEN */
	KeySymArmenian_HI                 KeySym = C.XKB_KEY_Armenian_HI                /* U+0545 ARMENIAN CAPITAL LETTER YI */
	KeySymArmenian_hi                 KeySym = C.XKB_KEY_Armenian_hi                /* U+0575 ARMENIAN SMALL LETTER YI */
	KeySymArmenian_NU                 KeySym = C.XKB_KEY_Armenian_NU                /* U+0546 ARMENIAN CAPITAL LETTER NOW */
	KeySymArmenian_nu                 KeySym = C.XKB_KEY_Armenian_nu                /* U+0576 ARMENIAN SMALL LETTER NOW */
	KeySymArmenian_SHA                KeySym = C.XKB_KEY_Armenian_SHA               /* U+0547 ARMENIAN CAPITAL LETTER SHA */
	KeySymArmenian_sha                KeySym = C.XKB_KEY_Armenian_sha               /* U+0577 ARMENIAN SMALL LETTER SHA */
	KeySymArmenian_VO                 KeySym = C.XKB_KEY_Armenian_VO                /* U+0548 ARMENIAN CAPITAL LETTER VO */
	KeySymArmenian_vo                 KeySym = C.XKB_KEY_Armenian_vo                /* U+0578 ARMENIAN SMALL LETTER VO */
	KeySymArmenian_CHA                KeySym = C.XKB_KEY_Armenian_CHA               /* U+0549 ARMENIAN CAPITAL LETTER CHA */
	KeySymArmenian_cha                KeySym = C.XKB_KEY_Armenian_cha               /* U+0579 ARMENIAN SMALL LETTER CHA */
	KeySymArmenian_PE                 KeySym = C.XKB_KEY_Armenian_PE                /* U+054A ARMENIAN CAPITAL LETTER PEH */
	KeySymArmenian_pe                 KeySym = C.XKB_KEY_Armenian_pe                /* U+057A ARMENIAN SMALL LETTER PEH */
	KeySymArmenian_JE                 KeySym = C.XKB_KEY_Armenian_JE                /* U+054B ARMENIAN CAPITAL LETTER JHEH */
	KeySymArmenian_je                 KeySym = C.XKB_KEY_Armenian_je                /* U+057B ARMENIAN SMALL LETTER JHEH */
	KeySymArmenian_RA                 KeySym = C.XKB_KEY_Armenian_RA                /* U+054C ARMENIAN CAPITAL LETTER RA */
	KeySymArmenian_ra                 KeySym = C.XKB_KEY_Armenian_ra                /* U+057C ARMENIAN SMALL LETTER RA */
	KeySymArmenian_SE                 KeySym = C.XKB_KEY_Armenian_SE                /* U+054D ARMENIAN CAPITAL LETTER SEH */
	KeySymArmenian_se                 KeySym = C.XKB_KEY_Armenian_se                /* U+057D ARMENIAN SMALL LETTER SEH */
	KeySymArmenian_VEV                KeySym = C.XKB_KEY_Armenian_VEV               /* U+054E ARMENIAN CAPITAL LETTER VEW */
	KeySymArmenian_vev                KeySym = C.XKB_KEY_Armenian_vev               /* U+057E ARMENIAN SMALL LETTER VEW */
	KeySymArmenian_TYUN               KeySym = C.XKB_KEY_Armenian_TYUN              /* U+054F ARMENIAN CAPITAL LETTER TIWN */
	KeySymArmenian_tyun               KeySym = C.XKB_KEY_Armenian_tyun              /* U+057F ARMENIAN SMALL LETTER TIWN */
	KeySymArmenian_RE                 KeySym = C.XKB_KEY_Armenian_RE                /* U+0550 ARMENIAN CAPITAL LETTER REH */
	KeySymArmenian_re                 KeySym = C.XKB_KEY_Armenian_re                /* U+0580 ARMENIAN SMALL LETTER REH */
	KeySymArmenian_TSO                KeySym = C.XKB_KEY_Armenian_TSO               /* U+0551 ARMENIAN CAPITAL LETTER CO */
	KeySymArmenian_tso                KeySym = C.XKB_KEY_Armenian_tso               /* U+0581 ARMENIAN SMALL LETTER CO */
	KeySymArmenian_VYUN               KeySym = C.XKB_KEY_Armenian_VYUN              /* U+0552 ARMENIAN CAPITAL LETTER YIWN */
	KeySymArmenian_vyun               KeySym = C.XKB_KEY_Armenian_vyun              /* U+0582 ARMENIAN SMALL LETTER YIWN */
	KeySymArmenian_PYUR               KeySym = C.XKB_KEY_Armenian_PYUR              /* U+0553 ARMENIAN CAPITAL LETTER PIWR */
	KeySymArmenian_pyur               KeySym = C.XKB_KEY_Armenian_pyur              /* U+0583 ARMENIAN SMALL LETTER PIWR */
	KeySymArmenian_KE                 KeySym = C.XKB_KEY_Armenian_KE                /* U+0554 ARMENIAN CAPITAL LETTER KEH */
	KeySymArmenian_ke                 KeySym = C.XKB_KEY_Armenian_ke                /* U+0584 ARMENIAN SMALL LETTER KEH */
	KeySymArmenian_O                  KeySym = C.XKB_KEY_Armenian_O                 /* U+0555 ARMENIAN CAPITAL LETTER OH */
	KeySymArmenian_o                  KeySym = C.XKB_KEY_Armenian_o                 /* U+0585 ARMENIAN SMALL LETTER OH */
	KeySymArmenian_FE                 KeySym = C.XKB_KEY_Armenian_FE                /* U+0556 ARMENIAN CAPITAL LETTER FEH */
	KeySymArmenian_fe                 KeySym = C.XKB_KEY_Armenian_fe                /* U+0586 ARMENIAN SMALL LETTER FEH */
	KeySymArmenian_apostrophe         KeySym = C.XKB_KEY_Armenian_apostrophe        /* U+055A ARMENIAN APOSTROPHE */
	KeySymGeorgian_an                 KeySym = C.XKB_KEY_Georgian_an                /* U+10D0 GEORGIAN LETTER AN */
	KeySymGeorgian_ban                KeySym = C.XKB_KEY_Georgian_ban               /* U+10D1 GEORGIAN LETTER BAN */
	KeySymGeorgian_gan                KeySym = C.XKB_KEY_Georgian_gan               /* U+10D2 GEORGIAN LETTER GAN */
	KeySymGeorgian_don                KeySym = C.XKB_KEY_Georgian_don               /* U+10D3 GEORGIAN LETTER DON */
	KeySymGeorgian_en                 KeySym = C.XKB_KEY_Georgian_en                /* U+10D4 GEORGIAN LETTER EN */
	KeySymGeorgian_vin                KeySym = C.XKB_KEY_Georgian_vin               /* U+10D5 GEORGIAN LETTER VIN */
	KeySymGeorgian_zen                KeySym = C.XKB_KEY_Georgian_zen               /* U+10D6 GEORGIAN LETTER ZEN */
	KeySymGeorgian_tan                KeySym = C.XKB_KEY_Georgian_tan               /* U+10D7 GEORGIAN LETTER TAN */
	KeySymGeorgian_in                 KeySym = C.XKB_KEY_Georgian_in                /* U+10D8 GEORGIAN LETTER IN */
	KeySymGeorgian_kan                KeySym = C.XKB_KEY_Georgian_kan               /* U+10D9 GEORGIAN LETTER KAN */
	KeySymGeorgian_las                KeySym = C.XKB_KEY_Georgian_las               /* U+10DA GEORGIAN LETTER LAS */
	KeySymGeorgian_man                KeySym = C.XKB_KEY_Georgian_man               /* U+10DB GEORGIAN LETTER MAN */
	KeySymGeorgian_nar                KeySym = C.XKB_KEY_Georgian_nar               /* U+10DC GEORGIAN LETTER NAR */
	KeySymGeorgian_on                 KeySym = C.XKB_KEY_Georgian_on                /* U+10DD GEORGIAN LETTER ON */
	KeySymGeorgian_par                KeySym = C.XKB_KEY_Georgian_par               /* U+10DE GEORGIAN LETTER PAR */
	KeySymGeorgian_zhar               KeySym = C.XKB_KEY_Georgian_zhar              /* U+10DF GEORGIAN LETTER ZHAR */
	KeySymGeorgian_rae                KeySym = C.XKB_KEY_Georgian_rae               /* U+10E0 GEORGIAN LETTER RAE */
	KeySymGeorgian_san                KeySym = C.XKB_KEY_Georgian_san               /* U+10E1 GEORGIAN LETTER SAN */
	KeySymGeorgian_tar                KeySym = C.XKB_KEY_Georgian_tar               /* U+10E2 GEORGIAN LETTER TAR */
	KeySymGeorgian_un                 KeySym = C.XKB_KEY_Georgian_un                /* U+10E3 GEORGIAN LETTER UN */
	KeySymGeorgian_phar               KeySym = C.XKB_KEY_Georgian_phar              /* U+10E4 GEORGIAN LETTER PHAR */
	KeySymGeorgian_khar               KeySym = C.XKB_KEY_Georgian_khar              /* U+10E5 GEORGIAN LETTER KHAR */
	KeySymGeorgian_ghan               KeySym = C.XKB_KEY_Georgian_ghan              /* U+10E6 GEORGIAN LETTER GHAN */
	KeySymGeorgian_qar                KeySym = C.XKB_KEY_Georgian_qar               /* U+10E7 GEORGIAN LETTER QAR */
	KeySymGeorgian_shin               KeySym = C.XKB_KEY_Georgian_shin              /* U+10E8 GEORGIAN LETTER SHIN */
	KeySymGeorgian_chin               KeySym = C.XKB_KEY_Georgian_chin              /* U+10E9 GEORGIAN LETTER CHIN */
	KeySymGeorgian_can                KeySym = C.XKB_KEY_Georgian_can               /* U+10EA GEORGIAN LETTER CAN */
	KeySymGeorgian_jil                KeySym = C.XKB_KEY_Georgian_jil               /* U+10EB GEORGIAN LETTER JIL */
	KeySymGeorgian_cil                KeySym = C.XKB_KEY_Georgian_cil               /* U+10EC GEORGIAN LETTER CIL */
	KeySymGeorgian_char               KeySym = C.XKB_KEY_Georgian_char              /* U+10ED GEORGIAN LETTER CHAR */
	KeySymGeorgian_xan                KeySym = C.XKB_KEY_Georgian_xan               /* U+10EE GEORGIAN LETTER XAN */
	KeySymGeorgian_jhan               KeySym = C.XKB_KEY_Georgian_jhan              /* U+10EF GEORGIAN LETTER JHAN */
	KeySymGeorgian_hae                KeySym = C.XKB_KEY_Georgian_hae               /* U+10F0 GEORGIAN LETTER HAE */
	KeySymGeorgian_he                 KeySym = C.XKB_KEY_Georgian_he                /* U+10F1 GEORGIAN LETTER HE */
	KeySymGeorgian_hie                KeySym = C.XKB_KEY_Georgian_hie               /* U+10F2 GEORGIAN LETTER HIE */
	KeySymGeorgian_we                 KeySym = C.XKB_KEY_Georgian_we                /* U+10F3 GEORGIAN LETTER WE */
	KeySymGeorgian_har                KeySym = C.XKB_KEY_Georgian_har               /* U+10F4 GEORGIAN LETTER HAR */
	KeySymGeorgian_hoe                KeySym = C.XKB_KEY_Georgian_hoe               /* U+10F5 GEORGIAN LETTER HOE */
	KeySymGeorgian_fi                 KeySym = C.XKB_KEY_Georgian_fi                /* U+10F6 GEORGIAN LETTER FI */
	KeySymXabovedot                   KeySym = C.XKB_KEY_Xabovedot                  /* U+1E8A LATIN CAPITAL LETTER X WITH DOT ABOVE */
	KeySymIbreve                      KeySym = C.XKB_KEY_Ibreve                     /* U+012C LATIN CAPITAL LETTER I WITH BREVE */
	KeySymZstroke                     KeySym = C.XKB_KEY_Zstroke                    /* U+01B5 LATIN CAPITAL LETTER Z WITH STROKE */
	KeySymGcaron                      KeySym = C.XKB_KEY_Gcaron                     /* U+01E6 LATIN CAPITAL LETTER G WITH CARON */
	KeySymOcaron                      KeySym = C.XKB_KEY_Ocaron                     /* U+01D1 LATIN CAPITAL LETTER O WITH CARON */
	KeySymObarred                     KeySym = C.XKB_KEY_Obarred                    /* U+019F LATIN CAPITAL LETTER O WITH MIDDLE TILDE */
	KeySymxabovedot                   KeySym = C.XKB_KEY_xabovedot                  /* U+1E8B LATIN SMALL LETTER X WITH DOT ABOVE */
	KeySymibreve                      KeySym = C.XKB_KEY_ibreve                     /* U+012D LATIN SMALL LETTER I WITH BREVE */
	KeySymzstroke                     KeySym = C.XKB_KEY_zstroke                    /* U+01B6 LATIN SMALL LETTER Z WITH STROKE */
	KeySymgcaron                      KeySym = C.XKB_KEY_gcaron                     /* U+01E7 LATIN SMALL LETTER G WITH CARON */
	KeySymocaron                      KeySym = C.XKB_KEY_ocaron                     /* U+01D2 LATIN SMALL LETTER O WITH CARON */
	KeySymobarred                     KeySym = C.XKB_KEY_obarred                    /* U+0275 LATIN SMALL LETTER BARRED O */
	KeySymSCHWA                       KeySym = C.XKB_KEY_SCHWA                      /* U+018F LATIN CAPITAL LETTER SCHWA */
	KeySymschwa                       KeySym = C.XKB_KEY_schwa                      /* U+0259 LATIN SMALL LETTER SCHWA */
	KeySymEZH                         KeySym = C.XKB_KEY_EZH                        /* U+01B7 LATIN CAPITAL LETTER EZH */
	KeySymezh                         KeySym = C.XKB_KEY_ezh                        /* U+0292 LATIN SMALL LETTER EZH */
	KeySymLbelowdot                   KeySym = C.XKB_KEY_Lbelowdot                  /* U+1E36 LATIN CAPITAL LETTER L WITH DOT BELOW */
	KeySymlbelowdot                   KeySym = C.XKB_KEY_lbelowdot                  /* U+1E37 LATIN SMALL LETTER L WITH DOT BELOW */
	KeySymAbelowdot                   KeySym = C.XKB_KEY_Abelowdot                  /* U+1EA0 LATIN CAPITAL LETTER A WITH DOT BELOW */
	KeySymabelowdot                   KeySym = C.XKB_KEY_abelowdot                  /* U+1EA1 LATIN SMALL LETTER A WITH DOT BELOW */
	KeySymAhook                       KeySym = C.XKB_KEY_Ahook                      /* U+1EA2 LATIN CAPITAL LETTER A WITH HOOK ABOVE */
	KeySymahook                       KeySym = C.XKB_KEY_ahook                      /* U+1EA3 LATIN SMALL LETTER A WITH HOOK ABOVE */
	KeySymAcircumflexacute            KeySym = C.XKB_KEY_Acircumflexacute           /* U+1EA4 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE */
	KeySymacircumflexacute            KeySym = C.XKB_KEY_acircumflexacute           /* U+1EA5 LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE */
	KeySymAcircumflexgrave            KeySym = C.XKB_KEY_Acircumflexgrave           /* U+1EA6 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE */
	KeySymacircumflexgrave            KeySym = C.XKB_KEY_acircumflexgrave           /* U+1EA7 LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE */
	KeySymAcircumflexhook             KeySym = C.XKB_KEY_Acircumflexhook            /* U+1EA8 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE */
	KeySymacircumflexhook             KeySym = C.XKB_KEY_acircumflexhook            /* U+1EA9 LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE */
	KeySymAcircumflextilde            KeySym = C.XKB_KEY_Acircumflextilde           /* U+1EAA LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE */
	KeySymacircumflextilde            KeySym = C.XKB_KEY_acircumflextilde           /* U+1EAB LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE */
	KeySymAcircumflexbelowdot         KeySym = C.XKB_KEY_Acircumflexbelowdot        /* U+1EAC LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW */
	KeySymacircumflexbelowdot         KeySym = C.XKB_KEY_acircumflexbelowdot        /* U+1EAD LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW */
	KeySymAbreveacute                 KeySym = C.XKB_KEY_Abreveacute                /* U+1EAE LATIN CAPITAL LETTER A WITH BREVE AND ACUTE */
	KeySymabreveacute                 KeySym = C.XKB_KEY_abreveacute                /* U+1EAF LATIN SMALL LETTER A WITH BREVE AND ACUTE */
	KeySymAbrevegrave                 KeySym = C.XKB_KEY_Abrevegrave                /* U+1EB0 LATIN CAPITAL LETTER A WITH BREVE AND GRAVE */
	KeySymabrevegrave                 KeySym = C.XKB_KEY_abrevegrave                /* U+1EB1 LATIN SMALL LETTER A WITH BREVE AND GRAVE */
	KeySymAbrevehook                  KeySym = C.XKB_KEY_Abrevehook                 /* U+1EB2 LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE */
	KeySymabrevehook                  KeySym = C.XKB_KEY_abrevehook                 /* U+1EB3 LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE */
	KeySymAbrevetilde                 KeySym = C.XKB_KEY_Abrevetilde                /* U+1EB4 LATIN CAPITAL LETTER A WITH BREVE AND TILDE */
	KeySymabrevetilde                 KeySym = C.XKB_KEY_abrevetilde                /* U+1EB5 LATIN SMALL LETTER A WITH BREVE AND TILDE */
	KeySymAbrevebelowdot              KeySym = C.XKB_KEY_Abrevebelowdot             /* U+1EB6 LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW */
	KeySymabrevebelowdot              KeySym = C.XKB_KEY_abrevebelowdot             /* U+1EB7 LATIN SMALL LETTER A WITH BREVE AND DOT BELOW */
	KeySymEbelowdot                   KeySym = C.XKB_KEY_Ebelowdot                  /* U+1EB8 LATIN CAPITAL LETTER E WITH DOT BELOW */
	KeySymebelowdot                   KeySym = C.XKB_KEY_ebelowdot                  /* U+1EB9 LATIN SMALL LETTER E WITH DOT BELOW */
	KeySymEhook                       KeySym = C.XKB_KEY_Ehook                      /* U+1EBA LATIN CAPITAL LETTER E WITH HOOK ABOVE */
	KeySymehook                       KeySym = C.XKB_KEY_ehook                      /* U+1EBB LATIN SMALL LETTER E WITH HOOK ABOVE */
	KeySymEtilde                      KeySym = C.XKB_KEY_Etilde                     /* U+1EBC LATIN CAPITAL LETTER E WITH TILDE */
	KeySymetilde                      KeySym = C.XKB_KEY_etilde                     /* U+1EBD LATIN SMALL LETTER E WITH TILDE */
	KeySymEcircumflexacute            KeySym = C.XKB_KEY_Ecircumflexacute           /* U+1EBE LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE */
	KeySymecircumflexacute            KeySym = C.XKB_KEY_ecircumflexacute           /* U+1EBF LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE */
	KeySymEcircumflexgrave            KeySym = C.XKB_KEY_Ecircumflexgrave           /* U+1EC0 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE */
	KeySymecircumflexgrave            KeySym = C.XKB_KEY_ecircumflexgrave           /* U+1EC1 LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE */
	KeySymEcircumflexhook             KeySym = C.XKB_KEY_Ecircumflexhook            /* U+1EC2 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE */
	KeySymecircumflexhook             KeySym = C.XKB_KEY_ecircumflexhook            /* U+1EC3 LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE */
	KeySymEcircumflextilde            KeySym = C.XKB_KEY_Ecircumflextilde           /* U+1EC4 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE */
	KeySymecircumflextilde            KeySym = C.XKB_KEY_ecircumflextilde           /* U+1EC5 LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE */
	KeySymEcircumflexbelowdot         KeySym = C.XKB_KEY_Ecircumflexbelowdot        /* U+1EC6 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW */
	KeySymecircumflexbelowdot         KeySym = C.XKB_KEY_ecircumflexbelowdot        /* U+1EC7 LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW */
	KeySymIhook                       KeySym = C.XKB_KEY_Ihook                      /* U+1EC8 LATIN CAPITAL LETTER I WITH HOOK ABOVE */
	KeySymihook                       KeySym = C.XKB_KEY_ihook                      /* U+1EC9 LATIN SMALL LETTER I WITH HOOK ABOVE */
	KeySymIbelowdot                   KeySym = C.XKB_KEY_Ibelowdot                  /* U+1ECA LATIN CAPITAL LETTER I WITH DOT BELOW */
	KeySymibelowdot                   KeySym = C.XKB_KEY_ibelowdot                  /* U+1ECB LATIN SMALL LETTER I WITH DOT BELOW */
	KeySymObelowdot                   KeySym = C.XKB_KEY_Obelowdot                  /* U+1ECC LATIN CAPITAL LETTER O WITH DOT BELOW */
	KeySymobelowdot                   KeySym = C.XKB_KEY_obelowdot                  /* U+1ECD LATIN SMALL LETTER O WITH DOT BELOW */
	KeySymOhook                       KeySym = C.XKB_KEY_Ohook                      /* U+1ECE LATIN CAPITAL LETTER O WITH HOOK ABOVE */
	KeySymohook                       KeySym = C.XKB_KEY_ohook                      /* U+1ECF LATIN SMALL LETTER O WITH HOOK ABOVE */
	KeySymOcircumflexacute            KeySym = C.XKB_KEY_Ocircumflexacute           /* U+1ED0 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE */
	KeySymocircumflexacute            KeySym = C.XKB_KEY_ocircumflexacute           /* U+1ED1 LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE */
	KeySymOcircumflexgrave            KeySym = C.XKB_KEY_Ocircumflexgrave           /* U+1ED2 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE */
	KeySymocircumflexgrave            KeySym = C.XKB_KEY_ocircumflexgrave           /* U+1ED3 LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE */
	KeySymOcircumflexhook             KeySym = C.XKB_KEY_Ocircumflexhook            /* U+1ED4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE */
	KeySymocircumflexhook             KeySym = C.XKB_KEY_ocircumflexhook            /* U+1ED5 LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE */
	KeySymOcircumflextilde            KeySym = C.XKB_KEY_Ocircumflextilde           /* U+1ED6 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE */
	KeySymocircumflextilde            KeySym = C.XKB_KEY_ocircumflextilde           /* U+1ED7 LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE */
	KeySymOcircumflexbelowdot         KeySym = C.XKB_KEY_Ocircumflexbelowdot        /* U+1ED8 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW */
	KeySymocircumflexbelowdot         KeySym = C.XKB_KEY_ocircumflexbelowdot        /* U+1ED9 LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW */
	KeySymOhornacute                  KeySym = C.XKB_KEY_Ohornacute                 /* U+1EDA LATIN CAPITAL LETTER O WITH HORN AND ACUTE */
	KeySymohornacute                  KeySym = C.XKB_KEY_ohornacute                 /* U+1EDB LATIN SMALL LETTER O WITH HORN AND ACUTE */
	KeySymOhorngrave                  KeySym = C.XKB_KEY_Ohorngrave                 /* U+1EDC LATIN CAPITAL LETTER O WITH HORN AND GRAVE */
	KeySymohorngrave                  KeySym = C.XKB_KEY_ohorngrave                 /* U+1EDD LATIN SMALL LETTER O WITH HORN AND GRAVE */
	KeySymOhornhook                   KeySym = C.XKB_KEY_Ohornhook                  /* U+1EDE LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE */
	KeySymohornhook                   KeySym = C.XKB_KEY_ohornhook                  /* U+1EDF LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE */
	KeySymOhorntilde                  KeySym = C.XKB_KEY_Ohorntilde                 /* U+1EE0 LATIN CAPITAL LETTER O WITH HORN AND TILDE */
	KeySymohorntilde                  KeySym = C.XKB_KEY_ohorntilde                 /* U+1EE1 LATIN SMALL LETTER O WITH HORN AND TILDE */
	KeySymOhornbelowdot               KeySym = C.XKB_KEY_Ohornbelowdot              /* U+1EE2 LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW */
	KeySymohornbelowdot               KeySym = C.XKB_KEY_ohornbelowdot              /* U+1EE3 LATIN SMALL LETTER O WITH HORN AND DOT BELOW */
	KeySymUbelowdot                   KeySym = C.XKB_KEY_Ubelowdot                  /* U+1EE4 LATIN CAPITAL LETTER U WITH DOT BELOW */
	KeySymubelowdot                   KeySym = C.XKB_KEY_ubelowdot                  /* U+1EE5 LATIN SMALL LETTER U WITH DOT BELOW */
	KeySymUhook                       KeySym = C.XKB_KEY_Uhook                      /* U+1EE6 LATIN CAPITAL LETTER U WITH HOOK ABOVE */
	KeySymuhook                       KeySym = C.XKB_KEY_uhook                      /* U+1EE7 LATIN SMALL LETTER U WITH HOOK ABOVE */
	KeySymUhornacute                  KeySym = C.XKB_KEY_Uhornacute                 /* U+1EE8 LATIN CAPITAL LETTER U WITH HORN AND ACUTE */
	KeySymuhornacute                  KeySym = C.XKB_KEY_uhornacute                 /* U+1EE9 LATIN SMALL LETTER U WITH HORN AND ACUTE */
	KeySymUhorngrave                  KeySym = C.XKB_KEY_Uhorngrave                 /* U+1EEA LATIN CAPITAL LETTER U WITH HORN AND GRAVE */
	KeySymuhorngrave                  KeySym = C.XKB_KEY_uhorngrave                 /* U+1EEB LATIN SMALL LETTER U WITH HORN AND GRAVE */
	KeySymUhornhook                   KeySym = C.XKB_KEY_Uhornhook                  /* U+1EEC LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE */
	KeySymuhornhook                   KeySym = C.XKB_KEY_uhornhook                  /* U+1EED LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE */
	KeySymUhorntilde                  KeySym = C.XKB_KEY_Uhorntilde                 /* U+1EEE LATIN CAPITAL LETTER U WITH HORN AND TILDE */
	KeySymuhorntilde                  KeySym = C.XKB_KEY_uhorntilde                 /* U+1EEF LATIN SMALL LETTER U WITH HORN AND TILDE */
	KeySymUhornbelowdot               KeySym = C.XKB_KEY_Uhornbelowdot              /* U+1EF0 LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW */
	KeySymuhornbelowdot               KeySym = C.XKB_KEY_uhornbelowdot              /* U+1EF1 LATIN SMALL LETTER U WITH HORN AND DOT BELOW */
	KeySymYbelowdot                   KeySym = C.XKB_KEY_Ybelowdot                  /* U+1EF4 LATIN CAPITAL LETTER Y WITH DOT BELOW */
	KeySymybelowdot                   KeySym = C.XKB_KEY_ybelowdot                  /* U+1EF5 LATIN SMALL LETTER Y WITH DOT BELOW */
	KeySymYhook                       KeySym = C.XKB_KEY_Yhook                      /* U+1EF6 LATIN CAPITAL LETTER Y WITH HOOK ABOVE */
	KeySymyhook                       KeySym = C.XKB_KEY_yhook                      /* U+1EF7 LATIN SMALL LETTER Y WITH HOOK ABOVE */
	KeySymYtilde                      KeySym = C.XKB_KEY_Ytilde                     /* U+1EF8 LATIN CAPITAL LETTER Y WITH TILDE */
	KeySymytilde                      KeySym = C.XKB_KEY_ytilde                     /* U+1EF9 LATIN SMALL LETTER Y WITH TILDE */
	KeySymOhorn                       KeySym = C.XKB_KEY_Ohorn                      /* U+01A0 LATIN CAPITAL LETTER O WITH HORN */
	KeySymohorn                       KeySym = C.XKB_KEY_ohorn                      /* U+01A1 LATIN SMALL LETTER O WITH HORN */
	KeySymUhorn                       KeySym = C.XKB_KEY_Uhorn                      /* U+01AF LATIN CAPITAL LETTER U WITH HORN */
	KeySymuhorn                       KeySym = C.XKB_KEY_uhorn                      /* U+01B0 LATIN SMALL LETTER U WITH HORN */
	KeySymcombining_tilde             KeySym = C.XKB_KEY_combining_tilde            /* U+0303 COMBINING TILDE */
	KeySymcombining_grave             KeySym = C.XKB_KEY_combining_grave            /* U+0300 COMBINING GRAVE ACCENT */
	KeySymcombining_acute             KeySym = C.XKB_KEY_combining_acute            /* U+0301 COMBINING ACUTE ACCENT */
	KeySymcombining_hook              KeySym = C.XKB_KEY_combining_hook             /* U+0309 COMBINING HOOK ABOVE */
	KeySymcombining_belowdot          KeySym = C.XKB_KEY_combining_belowdot         /* U+0323 COMBINING DOT BELOW */
	KeySymEcuSign                     KeySym = C.XKB_KEY_EcuSign                    /* U+20A0 EURO-CURRENCY SIGN */
	KeySymColonSign                   KeySym = C.XKB_KEY_ColonSign                  /* U+20A1 COLON SIGN */
	KeySymCruzeiroSign                KeySym = C.XKB_KEY_CruzeiroSign               /* U+20A2 CRUZEIRO SIGN */
	KeySymFFrancSign                  KeySym = C.XKB_KEY_FFrancSign                 /* U+20A3 FRENCH FRANC SIGN */
	KeySymLiraSign                    KeySym = C.XKB_KEY_LiraSign                   /* U+20A4 LIRA SIGN */
	KeySymMillSign                    KeySym = C.XKB_KEY_MillSign                   /* U+20A5 MILL SIGN */
	KeySymNairaSign                   KeySym = C.XKB_KEY_NairaSign                  /* U+20A6 NAIRA SIGN */
	KeySymPesetaSign                  KeySym = C.XKB_KEY_PesetaSign                 /* U+20A7 PESETA SIGN */
	KeySymRupeeSign                   KeySym = C.XKB_KEY_RupeeSign                  /* U+20A8 RUPEE SIGN */
	KeySymWonSign                     KeySym = C.XKB_KEY_WonSign                    /* U+20A9 WON SIGN */
	KeySymNewSheqelSign               KeySym = C.XKB_KEY_NewSheqelSign              /* U+20AA NEW SHEQEL SIGN */
	KeySymDongSign                    KeySym = C.XKB_KEY_DongSign                   /* U+20AB DONG SIGN */
	KeySymEuroSign                    KeySym = C.XKB_KEY_EuroSign                   /* U+20AC EURO SIGN */
	KeySymzerosuperior                KeySym = C.XKB_KEY_zerosuperior               /* U+2070 SUPERSCRIPT ZERO */
	KeySymfoursuperior                KeySym = C.XKB_KEY_foursuperior               /* U+2074 SUPERSCRIPT FOUR */
	KeySymfivesuperior                KeySym = C.XKB_KEY_fivesuperior               /* U+2075 SUPERSCRIPT FIVE */
	KeySymsixsuperior                 KeySym = C.XKB_KEY_sixsuperior                /* U+2076 SUPERSCRIPT SIX */
	KeySymsevensuperior               KeySym = C.XKB_KEY_sevensuperior              /* U+2077 SUPERSCRIPT SEVEN */
	KeySymeightsuperior               KeySym = C.XKB_KEY_eightsuperior              /* U+2078 SUPERSCRIPT EIGHT */
	KeySymninesuperior                KeySym = C.XKB_KEY_ninesuperior               /* U+2079 SUPERSCRIPT NINE */
	KeySymzerosubscript               KeySym = C.XKB_KEY_zerosubscript              /* U+2080 SUBSCRIPT ZERO */
	KeySymonesubscript                KeySym = C.XKB_KEY_onesubscript               /* U+2081 SUBSCRIPT ONE */
	KeySymtwosubscript                KeySym = C.XKB_KEY_twosubscript               /* U+2082 SUBSCRIPT TWO */
	KeySymthreesubscript              KeySym = C.XKB_KEY_threesubscript             /* U+2083 SUBSCRIPT THREE */
	KeySymfoursubscript               KeySym = C.XKB_KEY_foursubscript              /* U+2084 SUBSCRIPT FOUR */
	KeySymfivesubscript               KeySym = C.XKB_KEY_fivesubscript              /* U+2085 SUBSCRIPT FIVE */
	KeySymsixsubscript                KeySym = C.XKB_KEY_sixsubscript               /* U+2086 SUBSCRIPT SIX */
	KeySymsevensubscript              KeySym = C.XKB_KEY_sevensubscript             /* U+2087 SUBSCRIPT SEVEN */
	KeySymeightsubscript              KeySym = C.XKB_KEY_eightsubscript             /* U+2088 SUBSCRIPT EIGHT */
	KeySymninesubscript               KeySym = C.XKB_KEY_ninesubscript              /* U+2089 SUBSCRIPT NINE */
	KeySympartdifferential            KeySym = C.XKB_KEY_partdifferential           /* U+2202 PARTIAL DIFFERENTIAL */
	KeySymemptyset                    KeySym = C.XKB_KEY_emptyset                   /* U+2205 EMPTY SET */
	KeySymelementof                   KeySym = C.XKB_KEY_elementof                  /* U+2208 ELEMENT OF */
	KeySymnotelementof                KeySym = C.XKB_KEY_notelementof               /* U+2209 NOT AN ELEMENT OF */
	KeySymcontainsas                  KeySym = C.XKB_KEY_containsas                 /* U+220B CONTAINS AS MEMBER */
	KeySymsquareroot                  KeySym = C.XKB_KEY_squareroot                 /* U+221A SQUARE ROOT */
	KeySymcuberoot                    KeySym = C.XKB_KEY_cuberoot                   /* U+221B CUBE ROOT */
	KeySymfourthroot                  KeySym = C.XKB_KEY_fourthroot                 /* U+221C FOURTH ROOT */
	KeySymdintegral                   KeySym = C.XKB_KEY_dintegral                  /* U+222C DOUBLE INTEGRAL */
	KeySymtintegral                   KeySym = C.XKB_KEY_tintegral                  /* U+222D TRIPLE INTEGRAL */
	KeySymbecause                     KeySym = C.XKB_KEY_because                    /* U+2235 BECAUSE */
	KeySymapproxeq                    KeySym = C.XKB_KEY_approxeq                   /*(U+2248 ALMOST EQUAL TO)*/
	KeySymnotapproxeq                 KeySym = C.XKB_KEY_notapproxeq                /*(U+2247 NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO)*/
	KeySymnotidentical                KeySym = C.XKB_KEY_notidentical               /* U+2262 NOT IDENTICAL TO */
	KeySymstricteq                    KeySym = C.XKB_KEY_stricteq                   /* U+2263 STRICTLY EQUIVALENT TO */
	KeySymbraille_dot_1               KeySym = C.XKB_KEY_braille_dot_1
	KeySymbraille_dot_2               KeySym = C.XKB_KEY_braille_dot_2
	KeySymbraille_dot_3               KeySym = C.XKB_KEY_braille_dot_3
	KeySymbraille_dot_4               KeySym = C.XKB_KEY_braille_dot_4
	KeySymbraille_dot_5               KeySym = C.XKB_KEY_braille_dot_5
	KeySymbraille_dot_6               KeySym = C.XKB_KEY_braille_dot_6
	KeySymbraille_dot_7               KeySym = C.XKB_KEY_braille_dot_7
	KeySymbraille_dot_8               KeySym = C.XKB_KEY_braille_dot_8
	KeySymbraille_dot_9               KeySym = C.XKB_KEY_braille_dot_9
	KeySymbraille_dot_10              KeySym = C.XKB_KEY_braille_dot_10
	KeySymbraille_blank               KeySym = C.XKB_KEY_braille_blank          /* U+2800 BRAILLE PATTERN BLANK */
	KeySymbraille_dots_1              KeySym = C.XKB_KEY_braille_dots_1         /* U+2801 BRAILLE PATTERN DOTS-1 */
	KeySymbraille_dots_2              KeySym = C.XKB_KEY_braille_dots_2         /* U+2802 BRAILLE PATTERN DOTS-2 */
	KeySymbraille_dots_12             KeySym = C.XKB_KEY_braille_dots_12        /* U+2803 BRAILLE PATTERN DOTS-12 */
	KeySymbraille_dots_3              KeySym = C.XKB_KEY_braille_dots_3         /* U+2804 BRAILLE PATTERN DOTS-3 */
	KeySymbraille_dots_13             KeySym = C.XKB_KEY_braille_dots_13        /* U+2805 BRAILLE PATTERN DOTS-13 */
	KeySymbraille_dots_23             KeySym = C.XKB_KEY_braille_dots_23        /* U+2806 BRAILLE PATTERN DOTS-23 */
	KeySymbraille_dots_123            KeySym = C.XKB_KEY_braille_dots_123       /* U+2807 BRAILLE PATTERN DOTS-123 */
	KeySymbraille_dots_4              KeySym = C.XKB_KEY_braille_dots_4         /* U+2808 BRAILLE PATTERN DOTS-4 */
	KeySymbraille_dots_14             KeySym = C.XKB_KEY_braille_dots_14        /* U+2809 BRAILLE PATTERN DOTS-14 */
	KeySymbraille_dots_24             KeySym = C.XKB_KEY_braille_dots_24        /* U+280A BRAILLE PATTERN DOTS-24 */
	KeySymbraille_dots_124            KeySym = C.XKB_KEY_braille_dots_124       /* U+280B BRAILLE PATTERN DOTS-124 */
	KeySymbraille_dots_34             KeySym = C.XKB_KEY_braille_dots_34        /* U+280C BRAILLE PATTERN DOTS-34 */
	KeySymbraille_dots_134            KeySym = C.XKB_KEY_braille_dots_134       /* U+280D BRAILLE PATTERN DOTS-134 */
	KeySymbraille_dots_234            KeySym = C.XKB_KEY_braille_dots_234       /* U+280E BRAILLE PATTERN DOTS-234 */
	KeySymbraille_dots_1234           KeySym = C.XKB_KEY_braille_dots_1234      /* U+280F BRAILLE PATTERN DOTS-1234 */
	KeySymbraille_dots_5              KeySym = C.XKB_KEY_braille_dots_5         /* U+2810 BRAILLE PATTERN DOTS-5 */
	KeySymbraille_dots_15             KeySym = C.XKB_KEY_braille_dots_15        /* U+2811 BRAILLE PATTERN DOTS-15 */
	KeySymbraille_dots_25             KeySym = C.XKB_KEY_braille_dots_25        /* U+2812 BRAILLE PATTERN DOTS-25 */
	KeySymbraille_dots_125            KeySym = C.XKB_KEY_braille_dots_125       /* U+2813 BRAILLE PATTERN DOTS-125 */
	KeySymbraille_dots_35             KeySym = C.XKB_KEY_braille_dots_35        /* U+2814 BRAILLE PATTERN DOTS-35 */
	KeySymbraille_dots_135            KeySym = C.XKB_KEY_braille_dots_135       /* U+2815 BRAILLE PATTERN DOTS-135 */
	KeySymbraille_dots_235            KeySym = C.XKB_KEY_braille_dots_235       /* U+2816 BRAILLE PATTERN DOTS-235 */
	KeySymbraille_dots_1235           KeySym = C.XKB_KEY_braille_dots_1235      /* U+2817 BRAILLE PATTERN DOTS-1235 */
	KeySymbraille_dots_45             KeySym = C.XKB_KEY_braille_dots_45        /* U+2818 BRAILLE PATTERN DOTS-45 */
	KeySymbraille_dots_145            KeySym = C.XKB_KEY_braille_dots_145       /* U+2819 BRAILLE PATTERN DOTS-145 */
	KeySymbraille_dots_245            KeySym = C.XKB_KEY_braille_dots_245       /* U+281A BRAILLE PATTERN DOTS-245 */
	KeySymbraille_dots_1245           KeySym = C.XKB_KEY_braille_dots_1245      /* U+281B BRAILLE PATTERN DOTS-1245 */
	KeySymbraille_dots_345            KeySym = C.XKB_KEY_braille_dots_345       /* U+281C BRAILLE PATTERN DOTS-345 */
	KeySymbraille_dots_1345           KeySym = C.XKB_KEY_braille_dots_1345      /* U+281D BRAILLE PATTERN DOTS-1345 */
	KeySymbraille_dots_2345           KeySym = C.XKB_KEY_braille_dots_2345      /* U+281E BRAILLE PATTERN DOTS-2345 */
	KeySymbraille_dots_12345          KeySym = C.XKB_KEY_braille_dots_12345     /* U+281F BRAILLE PATTERN DOTS-12345 */
	KeySymbraille_dots_6              KeySym = C.XKB_KEY_braille_dots_6         /* U+2820 BRAILLE PATTERN DOTS-6 */
	KeySymbraille_dots_16             KeySym = C.XKB_KEY_braille_dots_16        /* U+2821 BRAILLE PATTERN DOTS-16 */
	KeySymbraille_dots_26             KeySym = C.XKB_KEY_braille_dots_26        /* U+2822 BRAILLE PATTERN DOTS-26 */
	KeySymbraille_dots_126            KeySym = C.XKB_KEY_braille_dots_126       /* U+2823 BRAILLE PATTERN DOTS-126 */
	KeySymbraille_dots_36             KeySym = C.XKB_KEY_braille_dots_36        /* U+2824 BRAILLE PATTERN DOTS-36 */
	KeySymbraille_dots_136            KeySym = C.XKB_KEY_braille_dots_136       /* U+2825 BRAILLE PATTERN DOTS-136 */
	KeySymbraille_dots_236            KeySym = C.XKB_KEY_braille_dots_236       /* U+2826 BRAILLE PATTERN DOTS-236 */
	KeySymbraille_dots_1236           KeySym = C.XKB_KEY_braille_dots_1236      /* U+2827 BRAILLE PATTERN DOTS-1236 */
	KeySymbraille_dots_46             KeySym = C.XKB_KEY_braille_dots_46        /* U+2828 BRAILLE PATTERN DOTS-46 */
	KeySymbraille_dots_146            KeySym = C.XKB_KEY_braille_dots_146       /* U+2829 BRAILLE PATTERN DOTS-146 */
	KeySymbraille_dots_246            KeySym = C.XKB_KEY_braille_dots_246       /* U+282A BRAILLE PATTERN DOTS-246 */
	KeySymbraille_dots_1246           KeySym = C.XKB_KEY_braille_dots_1246      /* U+282B BRAILLE PATTERN DOTS-1246 */
	KeySymbraille_dots_346            KeySym = C.XKB_KEY_braille_dots_346       /* U+282C BRAILLE PATTERN DOTS-346 */
	KeySymbraille_dots_1346           KeySym = C.XKB_KEY_braille_dots_1346      /* U+282D BRAILLE PATTERN DOTS-1346 */
	KeySymbraille_dots_2346           KeySym = C.XKB_KEY_braille_dots_2346      /* U+282E BRAILLE PATTERN DOTS-2346 */
	KeySymbraille_dots_12346          KeySym = C.XKB_KEY_braille_dots_12346     /* U+282F BRAILLE PATTERN DOTS-12346 */
	KeySymbraille_dots_56             KeySym = C.XKB_KEY_braille_dots_56        /* U+2830 BRAILLE PATTERN DOTS-56 */
	KeySymbraille_dots_156            KeySym = C.XKB_KEY_braille_dots_156       /* U+2831 BRAILLE PATTERN DOTS-156 */
	KeySymbraille_dots_256            KeySym = C.XKB_KEY_braille_dots_256       /* U+2832 BRAILLE PATTERN DOTS-256 */
	KeySymbraille_dots_1256           KeySym = C.XKB_KEY_braille_dots_1256      /* U+2833 BRAILLE PATTERN DOTS-1256 */
	KeySymbraille_dots_356            KeySym = C.XKB_KEY_braille_dots_356       /* U+2834 BRAILLE PATTERN DOTS-356 */
	KeySymbraille_dots_1356           KeySym = C.XKB_KEY_braille_dots_1356      /* U+2835 BRAILLE PATTERN DOTS-1356 */
	KeySymbraille_dots_2356           KeySym = C.XKB_KEY_braille_dots_2356      /* U+2836 BRAILLE PATTERN DOTS-2356 */
	KeySymbraille_dots_12356          KeySym = C.XKB_KEY_braille_dots_12356     /* U+2837 BRAILLE PATTERN DOTS-12356 */
	KeySymbraille_dots_456            KeySym = C.XKB_KEY_braille_dots_456       /* U+2838 BRAILLE PATTERN DOTS-456 */
	KeySymbraille_dots_1456           KeySym = C.XKB_KEY_braille_dots_1456      /* U+2839 BRAILLE PATTERN DOTS-1456 */
	KeySymbraille_dots_2456           KeySym = C.XKB_KEY_braille_dots_2456      /* U+283A BRAILLE PATTERN DOTS-2456 */
	KeySymbraille_dots_12456          KeySym = C.XKB_KEY_braille_dots_12456     /* U+283B BRAILLE PATTERN DOTS-12456 */
	KeySymbraille_dots_3456           KeySym = C.XKB_KEY_braille_dots_3456      /* U+283C BRAILLE PATTERN DOTS-3456 */
	KeySymbraille_dots_13456          KeySym = C.XKB_KEY_braille_dots_13456     /* U+283D BRAILLE PATTERN DOTS-13456 */
	KeySymbraille_dots_23456          KeySym = C.XKB_KEY_braille_dots_23456     /* U+283E BRAILLE PATTERN DOTS-23456 */
	KeySymbraille_dots_123456         KeySym = C.XKB_KEY_braille_dots_123456    /* U+283F BRAILLE PATTERN DOTS-123456 */
	KeySymbraille_dots_7              KeySym = C.XKB_KEY_braille_dots_7         /* U+2840 BRAILLE PATTERN DOTS-7 */
	KeySymbraille_dots_17             KeySym = C.XKB_KEY_braille_dots_17        /* U+2841 BRAILLE PATTERN DOTS-17 */
	KeySymbraille_dots_27             KeySym = C.XKB_KEY_braille_dots_27        /* U+2842 BRAILLE PATTERN DOTS-27 */
	KeySymbraille_dots_127            KeySym = C.XKB_KEY_braille_dots_127       /* U+2843 BRAILLE PATTERN DOTS-127 */
	KeySymbraille_dots_37             KeySym = C.XKB_KEY_braille_dots_37        /* U+2844 BRAILLE PATTERN DOTS-37 */
	KeySymbraille_dots_137            KeySym = C.XKB_KEY_braille_dots_137       /* U+2845 BRAILLE PATTERN DOTS-137 */
	KeySymbraille_dots_237            KeySym = C.XKB_KEY_braille_dots_237       /* U+2846 BRAILLE PATTERN DOTS-237 */
	KeySymbraille_dots_1237           KeySym = C.XKB_KEY_braille_dots_1237      /* U+2847 BRAILLE PATTERN DOTS-1237 */
	KeySymbraille_dots_47             KeySym = C.XKB_KEY_braille_dots_47        /* U+2848 BRAILLE PATTERN DOTS-47 */
	KeySymbraille_dots_147            KeySym = C.XKB_KEY_braille_dots_147       /* U+2849 BRAILLE PATTERN DOTS-147 */
	KeySymbraille_dots_247            KeySym = C.XKB_KEY_braille_dots_247       /* U+284A BRAILLE PATTERN DOTS-247 */
	KeySymbraille_dots_1247           KeySym = C.XKB_KEY_braille_dots_1247      /* U+284B BRAILLE PATTERN DOTS-1247 */
	KeySymbraille_dots_347            KeySym = C.XKB_KEY_braille_dots_347       /* U+284C BRAILLE PATTERN DOTS-347 */
	KeySymbraille_dots_1347           KeySym = C.XKB_KEY_braille_dots_1347      /* U+284D BRAILLE PATTERN DOTS-1347 */
	KeySymbraille_dots_2347           KeySym = C.XKB_KEY_braille_dots_2347      /* U+284E BRAILLE PATTERN DOTS-2347 */
	KeySymbraille_dots_12347          KeySym = C.XKB_KEY_braille_dots_12347     /* U+284F BRAILLE PATTERN DOTS-12347 */
	KeySymbraille_dots_57             KeySym = C.XKB_KEY_braille_dots_57        /* U+2850 BRAILLE PATTERN DOTS-57 */
	KeySymbraille_dots_157            KeySym = C.XKB_KEY_braille_dots_157       /* U+2851 BRAILLE PATTERN DOTS-157 */
	KeySymbraille_dots_257            KeySym = C.XKB_KEY_braille_dots_257       /* U+2852 BRAILLE PATTERN DOTS-257 */
	KeySymbraille_dots_1257           KeySym = C.XKB_KEY_braille_dots_1257      /* U+2853 BRAILLE PATTERN DOTS-1257 */
	KeySymbraille_dots_357            KeySym = C.XKB_KEY_braille_dots_357       /* U+2854 BRAILLE PATTERN DOTS-357 */
	KeySymbraille_dots_1357           KeySym = C.XKB_KEY_braille_dots_1357      /* U+2855 BRAILLE PATTERN DOTS-1357 */
	KeySymbraille_dots_2357           KeySym = C.XKB_KEY_braille_dots_2357      /* U+2856 BRAILLE PATTERN DOTS-2357 */
	KeySymbraille_dots_12357          KeySym = C.XKB_KEY_braille_dots_12357     /* U+2857 BRAILLE PATTERN DOTS-12357 */
	KeySymbraille_dots_457            KeySym = C.XKB_KEY_braille_dots_457       /* U+2858 BRAILLE PATTERN DOTS-457 */
	KeySymbraille_dots_1457           KeySym = C.XKB_KEY_braille_dots_1457      /* U+2859 BRAILLE PATTERN DOTS-1457 */
	KeySymbraille_dots_2457           KeySym = C.XKB_KEY_braille_dots_2457      /* U+285A BRAILLE PATTERN DOTS-2457 */
	KeySymbraille_dots_12457          KeySym = C.XKB_KEY_braille_dots_12457     /* U+285B BRAILLE PATTERN DOTS-12457 */
	KeySymbraille_dots_3457           KeySym = C.XKB_KEY_braille_dots_3457      /* U+285C BRAILLE PATTERN DOTS-3457 */
	KeySymbraille_dots_13457          KeySym = C.XKB_KEY_braille_dots_13457     /* U+285D BRAILLE PATTERN DOTS-13457 */
	KeySymbraille_dots_23457          KeySym = C.XKB_KEY_braille_dots_23457     /* U+285E BRAILLE PATTERN DOTS-23457 */
	KeySymbraille_dots_123457         KeySym = C.XKB_KEY_braille_dots_123457    /* U+285F BRAILLE PATTERN DOTS-123457 */
	KeySymbraille_dots_67             KeySym = C.XKB_KEY_braille_dots_67        /* U+2860 BRAILLE PATTERN DOTS-67 */
	KeySymbraille_dots_167            KeySym = C.XKB_KEY_braille_dots_167       /* U+2861 BRAILLE PATTERN DOTS-167 */
	KeySymbraille_dots_267            KeySym = C.XKB_KEY_braille_dots_267       /* U+2862 BRAILLE PATTERN DOTS-267 */
	KeySymbraille_dots_1267           KeySym = C.XKB_KEY_braille_dots_1267      /* U+2863 BRAILLE PATTERN DOTS-1267 */
	KeySymbraille_dots_367            KeySym = C.XKB_KEY_braille_dots_367       /* U+2864 BRAILLE PATTERN DOTS-367 */
	KeySymbraille_dots_1367           KeySym = C.XKB_KEY_braille_dots_1367      /* U+2865 BRAILLE PATTERN DOTS-1367 */
	KeySymbraille_dots_2367           KeySym = C.XKB_KEY_braille_dots_2367      /* U+2866 BRAILLE PATTERN DOTS-2367 */
	KeySymbraille_dots_12367          KeySym = C.XKB_KEY_braille_dots_12367     /* U+2867 BRAILLE PATTERN DOTS-12367 */
	KeySymbraille_dots_467            KeySym = C.XKB_KEY_braille_dots_467       /* U+2868 BRAILLE PATTERN DOTS-467 */
	KeySymbraille_dots_1467           KeySym = C.XKB_KEY_braille_dots_1467      /* U+2869 BRAILLE PATTERN DOTS-1467 */
	KeySymbraille_dots_2467           KeySym = C.XKB_KEY_braille_dots_2467      /* U+286A BRAILLE PATTERN DOTS-2467 */
	KeySymbraille_dots_12467          KeySym = C.XKB_KEY_braille_dots_12467     /* U+286B BRAILLE PATTERN DOTS-12467 */
	KeySymbraille_dots_3467           KeySym = C.XKB_KEY_braille_dots_3467      /* U+286C BRAILLE PATTERN DOTS-3467 */
	KeySymbraille_dots_13467          KeySym = C.XKB_KEY_braille_dots_13467     /* U+286D BRAILLE PATTERN DOTS-13467 */
	KeySymbraille_dots_23467          KeySym = C.XKB_KEY_braille_dots_23467     /* U+286E BRAILLE PATTERN DOTS-23467 */
	KeySymbraille_dots_123467         KeySym = C.XKB_KEY_braille_dots_123467    /* U+286F BRAILLE PATTERN DOTS-123467 */
	KeySymbraille_dots_567            KeySym = C.XKB_KEY_braille_dots_567       /* U+2870 BRAILLE PATTERN DOTS-567 */
	KeySymbraille_dots_1567           KeySym = C.XKB_KEY_braille_dots_1567      /* U+2871 BRAILLE PATTERN DOTS-1567 */
	KeySymbraille_dots_2567           KeySym = C.XKB_KEY_braille_dots_2567      /* U+2872 BRAILLE PATTERN DOTS-2567 */
	KeySymbraille_dots_12567          KeySym = C.XKB_KEY_braille_dots_12567     /* U+2873 BRAILLE PATTERN DOTS-12567 */
	KeySymbraille_dots_3567           KeySym = C.XKB_KEY_braille_dots_3567      /* U+2874 BRAILLE PATTERN DOTS-3567 */
	KeySymbraille_dots_13567          KeySym = C.XKB_KEY_braille_dots_13567     /* U+2875 BRAILLE PATTERN DOTS-13567 */
	KeySymbraille_dots_23567          KeySym = C.XKB_KEY_braille_dots_23567     /* U+2876 BRAILLE PATTERN DOTS-23567 */
	KeySymbraille_dots_123567         KeySym = C.XKB_KEY_braille_dots_123567    /* U+2877 BRAILLE PATTERN DOTS-123567 */
	KeySymbraille_dots_4567           KeySym = C.XKB_KEY_braille_dots_4567      /* U+2878 BRAILLE PATTERN DOTS-4567 */
	KeySymbraille_dots_14567          KeySym = C.XKB_KEY_braille_dots_14567     /* U+2879 BRAILLE PATTERN DOTS-14567 */
	KeySymbraille_dots_24567          KeySym = C.XKB_KEY_braille_dots_24567     /* U+287A BRAILLE PATTERN DOTS-24567 */
	KeySymbraille_dots_124567         KeySym = C.XKB_KEY_braille_dots_124567    /* U+287B BRAILLE PATTERN DOTS-124567 */
	KeySymbraille_dots_34567          KeySym = C.XKB_KEY_braille_dots_34567     /* U+287C BRAILLE PATTERN DOTS-34567 */
	KeySymbraille_dots_134567         KeySym = C.XKB_KEY_braille_dots_134567    /* U+287D BRAILLE PATTERN DOTS-134567 */
	KeySymbraille_dots_234567         KeySym = C.XKB_KEY_braille_dots_234567    /* U+287E BRAILLE PATTERN DOTS-234567 */
	KeySymbraille_dots_1234567        KeySym = C.XKB_KEY_braille_dots_1234567   /* U+287F BRAILLE PATTERN DOTS-1234567 */
	KeySymbraille_dots_8              KeySym = C.XKB_KEY_braille_dots_8         /* U+2880 BRAILLE PATTERN DOTS-8 */
	KeySymbraille_dots_18             KeySym = C.XKB_KEY_braille_dots_18        /* U+2881 BRAILLE PATTERN DOTS-18 */
	KeySymbraille_dots_28             KeySym = C.XKB_KEY_braille_dots_28        /* U+2882 BRAILLE PATTERN DOTS-28 */
	KeySymbraille_dots_128            KeySym = C.XKB_KEY_braille_dots_128       /* U+2883 BRAILLE PATTERN DOTS-128 */
	KeySymbraille_dots_38             KeySym = C.XKB_KEY_braille_dots_38        /* U+2884 BRAILLE PATTERN DOTS-38 */
	KeySymbraille_dots_138            KeySym = C.XKB_KEY_braille_dots_138       /* U+2885 BRAILLE PATTERN DOTS-138 */
	KeySymbraille_dots_238            KeySym = C.XKB_KEY_braille_dots_238       /* U+2886 BRAILLE PATTERN DOTS-238 */
	KeySymbraille_dots_1238           KeySym = C.XKB_KEY_braille_dots_1238      /* U+2887 BRAILLE PATTERN DOTS-1238 */
	KeySymbraille_dots_48             KeySym = C.XKB_KEY_braille_dots_48        /* U+2888 BRAILLE PATTERN DOTS-48 */
	KeySymbraille_dots_148            KeySym = C.XKB_KEY_braille_dots_148       /* U+2889 BRAILLE PATTERN DOTS-148 */
	KeySymbraille_dots_248            KeySym = C.XKB_KEY_braille_dots_248       /* U+288A BRAILLE PATTERN DOTS-248 */
	KeySymbraille_dots_1248           KeySym = C.XKB_KEY_braille_dots_1248      /* U+288B BRAILLE PATTERN DOTS-1248 */
	KeySymbraille_dots_348            KeySym = C.XKB_KEY_braille_dots_348       /* U+288C BRAILLE PATTERN DOTS-348 */
	KeySymbraille_dots_1348           KeySym = C.XKB_KEY_braille_dots_1348      /* U+288D BRAILLE PATTERN DOTS-1348 */
	KeySymbraille_dots_2348           KeySym = C.XKB_KEY_braille_dots_2348      /* U+288E BRAILLE PATTERN DOTS-2348 */
	KeySymbraille_dots_12348          KeySym = C.XKB_KEY_braille_dots_12348     /* U+288F BRAILLE PATTERN DOTS-12348 */
	KeySymbraille_dots_58             KeySym = C.XKB_KEY_braille_dots_58        /* U+2890 BRAILLE PATTERN DOTS-58 */
	KeySymbraille_dots_158            KeySym = C.XKB_KEY_braille_dots_158       /* U+2891 BRAILLE PATTERN DOTS-158 */
	KeySymbraille_dots_258            KeySym = C.XKB_KEY_braille_dots_258       /* U+2892 BRAILLE PATTERN DOTS-258 */
	KeySymbraille_dots_1258           KeySym = C.XKB_KEY_braille_dots_1258      /* U+2893 BRAILLE PATTERN DOTS-1258 */
	KeySymbraille_dots_358            KeySym = C.XKB_KEY_braille_dots_358       /* U+2894 BRAILLE PATTERN DOTS-358 */
	KeySymbraille_dots_1358           KeySym = C.XKB_KEY_braille_dots_1358      /* U+2895 BRAILLE PATTERN DOTS-1358 */
	KeySymbraille_dots_2358           KeySym = C.XKB_KEY_braille_dots_2358      /* U+2896 BRAILLE PATTERN DOTS-2358 */
	KeySymbraille_dots_12358          KeySym = C.XKB_KEY_braille_dots_12358     /* U+2897 BRAILLE PATTERN DOTS-12358 */
	KeySymbraille_dots_458            KeySym = C.XKB_KEY_braille_dots_458       /* U+2898 BRAILLE PATTERN DOTS-458 */
	KeySymbraille_dots_1458           KeySym = C.XKB_KEY_braille_dots_1458      /* U+2899 BRAILLE PATTERN DOTS-1458 */
	KeySymbraille_dots_2458           KeySym = C.XKB_KEY_braille_dots_2458      /* U+289A BRAILLE PATTERN DOTS-2458 */
	KeySymbraille_dots_12458          KeySym = C.XKB_KEY_braille_dots_12458     /* U+289B BRAILLE PATTERN DOTS-12458 */
	KeySymbraille_dots_3458           KeySym = C.XKB_KEY_braille_dots_3458      /* U+289C BRAILLE PATTERN DOTS-3458 */
	KeySymbraille_dots_13458          KeySym = C.XKB_KEY_braille_dots_13458     /* U+289D BRAILLE PATTERN DOTS-13458 */
	KeySymbraille_dots_23458          KeySym = C.XKB_KEY_braille_dots_23458     /* U+289E BRAILLE PATTERN DOTS-23458 */
	KeySymbraille_dots_123458         KeySym = C.XKB_KEY_braille_dots_123458    /* U+289F BRAILLE PATTERN DOTS-123458 */
	KeySymbraille_dots_68             KeySym = C.XKB_KEY_braille_dots_68        /* U+28A0 BRAILLE PATTERN DOTS-68 */
	KeySymbraille_dots_168            KeySym = C.XKB_KEY_braille_dots_168       /* U+28A1 BRAILLE PATTERN DOTS-168 */
	KeySymbraille_dots_268            KeySym = C.XKB_KEY_braille_dots_268       /* U+28A2 BRAILLE PATTERN DOTS-268 */
	KeySymbraille_dots_1268           KeySym = C.XKB_KEY_braille_dots_1268      /* U+28A3 BRAILLE PATTERN DOTS-1268 */
	KeySymbraille_dots_368            KeySym = C.XKB_KEY_braille_dots_368       /* U+28A4 BRAILLE PATTERN DOTS-368 */
	KeySymbraille_dots_1368           KeySym = C.XKB_KEY_braille_dots_1368      /* U+28A5 BRAILLE PATTERN DOTS-1368 */
	KeySymbraille_dots_2368           KeySym = C.XKB_KEY_braille_dots_2368      /* U+28A6 BRAILLE PATTERN DOTS-2368 */
	KeySymbraille_dots_12368          KeySym = C.XKB_KEY_braille_dots_12368     /* U+28A7 BRAILLE PATTERN DOTS-12368 */
	KeySymbraille_dots_468            KeySym = C.XKB_KEY_braille_dots_468       /* U+28A8 BRAILLE PATTERN DOTS-468 */
	KeySymbraille_dots_1468           KeySym = C.XKB_KEY_braille_dots_1468      /* U+28A9 BRAILLE PATTERN DOTS-1468 */
	KeySymbraille_dots_2468           KeySym = C.XKB_KEY_braille_dots_2468      /* U+28AA BRAILLE PATTERN DOTS-2468 */
	KeySymbraille_dots_12468          KeySym = C.XKB_KEY_braille_dots_12468     /* U+28AB BRAILLE PATTERN DOTS-12468 */
	KeySymbraille_dots_3468           KeySym = C.XKB_KEY_braille_dots_3468      /* U+28AC BRAILLE PATTERN DOTS-3468 */
	KeySymbraille_dots_13468          KeySym = C.XKB_KEY_braille_dots_13468     /* U+28AD BRAILLE PATTERN DOTS-13468 */
	KeySymbraille_dots_23468          KeySym = C.XKB_KEY_braille_dots_23468     /* U+28AE BRAILLE PATTERN DOTS-23468 */
	KeySymbraille_dots_123468         KeySym = C.XKB_KEY_braille_dots_123468    /* U+28AF BRAILLE PATTERN DOTS-123468 */
	KeySymbraille_dots_568            KeySym = C.XKB_KEY_braille_dots_568       /* U+28B0 BRAILLE PATTERN DOTS-568 */
	KeySymbraille_dots_1568           KeySym = C.XKB_KEY_braille_dots_1568      /* U+28B1 BRAILLE PATTERN DOTS-1568 */
	KeySymbraille_dots_2568           KeySym = C.XKB_KEY_braille_dots_2568      /* U+28B2 BRAILLE PATTERN DOTS-2568 */
	KeySymbraille_dots_12568          KeySym = C.XKB_KEY_braille_dots_12568     /* U+28B3 BRAILLE PATTERN DOTS-12568 */
	KeySymbraille_dots_3568           KeySym = C.XKB_KEY_braille_dots_3568      /* U+28B4 BRAILLE PATTERN DOTS-3568 */
	KeySymbraille_dots_13568          KeySym = C.XKB_KEY_braille_dots_13568     /* U+28B5 BRAILLE PATTERN DOTS-13568 */
	KeySymbraille_dots_23568          KeySym = C.XKB_KEY_braille_dots_23568     /* U+28B6 BRAILLE PATTERN DOTS-23568 */
	KeySymbraille_dots_123568         KeySym = C.XKB_KEY_braille_dots_123568    /* U+28B7 BRAILLE PATTERN DOTS-123568 */
	KeySymbraille_dots_4568           KeySym = C.XKB_KEY_braille_dots_4568      /* U+28B8 BRAILLE PATTERN DOTS-4568 */
	KeySymbraille_dots_14568          KeySym = C.XKB_KEY_braille_dots_14568     /* U+28B9 BRAILLE PATTERN DOTS-14568 */
	KeySymbraille_dots_24568          KeySym = C.XKB_KEY_braille_dots_24568     /* U+28BA BRAILLE PATTERN DOTS-24568 */
	KeySymbraille_dots_124568         KeySym = C.XKB_KEY_braille_dots_124568    /* U+28BB BRAILLE PATTERN DOTS-124568 */
	KeySymbraille_dots_34568          KeySym = C.XKB_KEY_braille_dots_34568     /* U+28BC BRAILLE PATTERN DOTS-34568 */
	KeySymbraille_dots_134568         KeySym = C.XKB_KEY_braille_dots_134568    /* U+28BD BRAILLE PATTERN DOTS-134568 */
	KeySymbraille_dots_234568         KeySym = C.XKB_KEY_braille_dots_234568    /* U+28BE BRAILLE PATTERN DOTS-234568 */
	KeySymbraille_dots_1234568        KeySym = C.XKB_KEY_braille_dots_1234568   /* U+28BF BRAILLE PATTERN DOTS-1234568 */
	KeySymbraille_dots_78             KeySym = C.XKB_KEY_braille_dots_78        /* U+28C0 BRAILLE PATTERN DOTS-78 */
	KeySymbraille_dots_178            KeySym = C.XKB_KEY_braille_dots_178       /* U+28C1 BRAILLE PATTERN DOTS-178 */
	KeySymbraille_dots_278            KeySym = C.XKB_KEY_braille_dots_278       /* U+28C2 BRAILLE PATTERN DOTS-278 */
	KeySymbraille_dots_1278           KeySym = C.XKB_KEY_braille_dots_1278      /* U+28C3 BRAILLE PATTERN DOTS-1278 */
	KeySymbraille_dots_378            KeySym = C.XKB_KEY_braille_dots_378       /* U+28C4 BRAILLE PATTERN DOTS-378 */
	KeySymbraille_dots_1378           KeySym = C.XKB_KEY_braille_dots_1378      /* U+28C5 BRAILLE PATTERN DOTS-1378 */
	KeySymbraille_dots_2378           KeySym = C.XKB_KEY_braille_dots_2378      /* U+28C6 BRAILLE PATTERN DOTS-2378 */
	KeySymbraille_dots_12378          KeySym = C.XKB_KEY_braille_dots_12378     /* U+28C7 BRAILLE PATTERN DOTS-12378 */
	KeySymbraille_dots_478            KeySym = C.XKB_KEY_braille_dots_478       /* U+28C8 BRAILLE PATTERN DOTS-478 */
	KeySymbraille_dots_1478           KeySym = C.XKB_KEY_braille_dots_1478      /* U+28C9 BRAILLE PATTERN DOTS-1478 */
	KeySymbraille_dots_2478           KeySym = C.XKB_KEY_braille_dots_2478      /* U+28CA BRAILLE PATTERN DOTS-2478 */
	KeySymbraille_dots_12478          KeySym = C.XKB_KEY_braille_dots_12478     /* U+28CB BRAILLE PATTERN DOTS-12478 */
	KeySymbraille_dots_3478           KeySym = C.XKB_KEY_braille_dots_3478      /* U+28CC BRAILLE PATTERN DOTS-3478 */
	KeySymbraille_dots_13478          KeySym = C.XKB_KEY_braille_dots_13478     /* U+28CD BRAILLE PATTERN DOTS-13478 */
	KeySymbraille_dots_23478          KeySym = C.XKB_KEY_braille_dots_23478     /* U+28CE BRAILLE PATTERN DOTS-23478 */
	KeySymbraille_dots_123478         KeySym = C.XKB_KEY_braille_dots_123478    /* U+28CF BRAILLE PATTERN DOTS-123478 */
	KeySymbraille_dots_578            KeySym = C.XKB_KEY_braille_dots_578       /* U+28D0 BRAILLE PATTERN DOTS-578 */
	KeySymbraille_dots_1578           KeySym = C.XKB_KEY_braille_dots_1578      /* U+28D1 BRAILLE PATTERN DOTS-1578 */
	KeySymbraille_dots_2578           KeySym = C.XKB_KEY_braille_dots_2578      /* U+28D2 BRAILLE PATTERN DOTS-2578 */
	KeySymbraille_dots_12578          KeySym = C.XKB_KEY_braille_dots_12578     /* U+28D3 BRAILLE PATTERN DOTS-12578 */
	KeySymbraille_dots_3578           KeySym = C.XKB_KEY_braille_dots_3578      /* U+28D4 BRAILLE PATTERN DOTS-3578 */
	KeySymbraille_dots_13578          KeySym = C.XKB_KEY_braille_dots_13578     /* U+28D5 BRAILLE PATTERN DOTS-13578 */
	KeySymbraille_dots_23578          KeySym = C.XKB_KEY_braille_dots_23578     /* U+28D6 BRAILLE PATTERN DOTS-23578 */
	KeySymbraille_dots_123578         KeySym = C.XKB_KEY_braille_dots_123578    /* U+28D7 BRAILLE PATTERN DOTS-123578 */
	KeySymbraille_dots_4578           KeySym = C.XKB_KEY_braille_dots_4578      /* U+28D8 BRAILLE PATTERN DOTS-4578 */
	KeySymbraille_dots_14578          KeySym = C.XKB_KEY_braille_dots_14578     /* U+28D9 BRAILLE PATTERN DOTS-14578 */
	KeySymbraille_dots_24578          KeySym = C.XKB_KEY_braille_dots_24578     /* U+28DA BRAILLE PATTERN DOTS-24578 */
	KeySymbraille_dots_124578         KeySym = C.XKB_KEY_braille_dots_124578    /* U+28DB BRAILLE PATTERN DOTS-124578 */
	KeySymbraille_dots_34578          KeySym = C.XKB_KEY_braille_dots_34578     /* U+28DC BRAILLE PATTERN DOTS-34578 */
	KeySymbraille_dots_134578         KeySym = C.XKB_KEY_braille_dots_134578    /* U+28DD BRAILLE PATTERN DOTS-134578 */
	KeySymbraille_dots_234578         KeySym = C.XKB_KEY_braille_dots_234578    /* U+28DE BRAILLE PATTERN DOTS-234578 */
	KeySymbraille_dots_1234578        KeySym = C.XKB_KEY_braille_dots_1234578   /* U+28DF BRAILLE PATTERN DOTS-1234578 */
	KeySymbraille_dots_678            KeySym = C.XKB_KEY_braille_dots_678       /* U+28E0 BRAILLE PATTERN DOTS-678 */
	KeySymbraille_dots_1678           KeySym = C.XKB_KEY_braille_dots_1678      /* U+28E1 BRAILLE PATTERN DOTS-1678 */
	KeySymbraille_dots_2678           KeySym = C.XKB_KEY_braille_dots_2678      /* U+28E2 BRAILLE PATTERN DOTS-2678 */
	KeySymbraille_dots_12678          KeySym = C.XKB_KEY_braille_dots_12678     /* U+28E3 BRAILLE PATTERN DOTS-12678 */
	KeySymbraille_dots_3678           KeySym = C.XKB_KEY_braille_dots_3678      /* U+28E4 BRAILLE PATTERN DOTS-3678 */
	KeySymbraille_dots_13678          KeySym = C.XKB_KEY_braille_dots_13678     /* U+28E5 BRAILLE PATTERN DOTS-13678 */
	KeySymbraille_dots_23678          KeySym = C.XKB_KEY_braille_dots_23678     /* U+28E6 BRAILLE PATTERN DOTS-23678 */
	KeySymbraille_dots_123678         KeySym = C.XKB_KEY_braille_dots_123678    /* U+28E7 BRAILLE PATTERN DOTS-123678 */
	KeySymbraille_dots_4678           KeySym = C.XKB_KEY_braille_dots_4678      /* U+28E8 BRAILLE PATTERN DOTS-4678 */
	KeySymbraille_dots_14678          KeySym = C.XKB_KEY_braille_dots_14678     /* U+28E9 BRAILLE PATTERN DOTS-14678 */
	KeySymbraille_dots_24678          KeySym = C.XKB_KEY_braille_dots_24678     /* U+28EA BRAILLE PATTERN DOTS-24678 */
	KeySymbraille_dots_124678         KeySym = C.XKB_KEY_braille_dots_124678    /* U+28EB BRAILLE PATTERN DOTS-124678 */
	KeySymbraille_dots_34678          KeySym = C.XKB_KEY_braille_dots_34678     /* U+28EC BRAILLE PATTERN DOTS-34678 */
	KeySymbraille_dots_134678         KeySym = C.XKB_KEY_braille_dots_134678    /* U+28ED BRAILLE PATTERN DOTS-134678 */
	KeySymbraille_dots_234678         KeySym = C.XKB_KEY_braille_dots_234678    /* U+28EE BRAILLE PATTERN DOTS-234678 */
	KeySymbraille_dots_1234678        KeySym = C.XKB_KEY_braille_dots_1234678   /* U+28EF BRAILLE PATTERN DOTS-1234678 */
	KeySymbraille_dots_5678           KeySym = C.XKB_KEY_braille_dots_5678      /* U+28F0 BRAILLE PATTERN DOTS-5678 */
	KeySymbraille_dots_15678          KeySym = C.XKB_KEY_braille_dots_15678     /* U+28F1 BRAILLE PATTERN DOTS-15678 */
	KeySymbraille_dots_25678          KeySym = C.XKB_KEY_braille_dots_25678     /* U+28F2 BRAILLE PATTERN DOTS-25678 */
	KeySymbraille_dots_125678         KeySym = C.XKB_KEY_braille_dots_125678    /* U+28F3 BRAILLE PATTERN DOTS-125678 */
	KeySymbraille_dots_35678          KeySym = C.XKB_KEY_braille_dots_35678     /* U+28F4 BRAILLE PATTERN DOTS-35678 */
	KeySymbraille_dots_135678         KeySym = C.XKB_KEY_braille_dots_135678    /* U+28F5 BRAILLE PATTERN DOTS-135678 */
	KeySymbraille_dots_235678         KeySym = C.XKB_KEY_braille_dots_235678    /* U+28F6 BRAILLE PATTERN DOTS-235678 */
	KeySymbraille_dots_1235678        KeySym = C.XKB_KEY_braille_dots_1235678   /* U+28F7 BRAILLE PATTERN DOTS-1235678 */
	KeySymbraille_dots_45678          KeySym = C.XKB_KEY_braille_dots_45678     /* U+28F8 BRAILLE PATTERN DOTS-45678 */
	KeySymbraille_dots_145678         KeySym = C.XKB_KEY_braille_dots_145678    /* U+28F9 BRAILLE PATTERN DOTS-145678 */
	KeySymbraille_dots_245678         KeySym = C.XKB_KEY_braille_dots_245678    /* U+28FA BRAILLE PATTERN DOTS-245678 */
	KeySymbraille_dots_1245678        KeySym = C.XKB_KEY_braille_dots_1245678   /* U+28FB BRAILLE PATTERN DOTS-1245678 */
	KeySymbraille_dots_345678         KeySym = C.XKB_KEY_braille_dots_345678    /* U+28FC BRAILLE PATTERN DOTS-345678 */
	KeySymbraille_dots_1345678        KeySym = C.XKB_KEY_braille_dots_1345678   /* U+28FD BRAILLE PATTERN DOTS-1345678 */
	KeySymbraille_dots_2345678        KeySym = C.XKB_KEY_braille_dots_2345678   /* U+28FE BRAILLE PATTERN DOTS-2345678 */
	KeySymbraille_dots_12345678       KeySym = C.XKB_KEY_braille_dots_12345678  /* U+28FF BRAILLE PATTERN DOTS-12345678 */
	KeySymSinh_ng                     KeySym = C.XKB_KEY_Sinh_ng                /* U+0D82 SINHALA SIGN ANUSVARAYA */
	KeySymSinh_h2                     KeySym = C.XKB_KEY_Sinh_h2                /* U+0D83 SINHALA SIGN VISARGAYA */
	KeySymSinh_a                      KeySym = C.XKB_KEY_Sinh_a                 /* U+0D85 SINHALA LETTER AYANNA */
	KeySymSinh_aa                     KeySym = C.XKB_KEY_Sinh_aa                /* U+0D86 SINHALA LETTER AAYANNA */
	KeySymSinh_ae                     KeySym = C.XKB_KEY_Sinh_ae                /* U+0D87 SINHALA LETTER AEYANNA */
	KeySymSinh_aee                    KeySym = C.XKB_KEY_Sinh_aee               /* U+0D88 SINHALA LETTER AEEYANNA */
	KeySymSinh_i                      KeySym = C.XKB_KEY_Sinh_i                 /* U+0D89 SINHALA LETTER IYANNA */
	KeySymSinh_ii                     KeySym = C.XKB_KEY_Sinh_ii                /* U+0D8A SINHALA LETTER IIYANNA */
	KeySymSinh_u                      KeySym = C.XKB_KEY_Sinh_u                 /* U+0D8B SINHALA LETTER UYANNA */
	KeySymSinh_uu                     KeySym = C.XKB_KEY_Sinh_uu                /* U+0D8C SINHALA LETTER UUYANNA */
	KeySymSinh_ri                     KeySym = C.XKB_KEY_Sinh_ri                /* U+0D8D SINHALA LETTER IRUYANNA */
	KeySymSinh_rii                    KeySym = C.XKB_KEY_Sinh_rii               /* U+0D8E SINHALA LETTER IRUUYANNA */
	KeySymSinh_lu                     KeySym = C.XKB_KEY_Sinh_lu                /* U+0D8F SINHALA LETTER ILUYANNA */
	KeySymSinh_luu                    KeySym = C.XKB_KEY_Sinh_luu               /* U+0D90 SINHALA LETTER ILUUYANNA */
	KeySymSinh_e                      KeySym = C.XKB_KEY_Sinh_e                 /* U+0D91 SINHALA LETTER EYANNA */
	KeySymSinh_ee                     KeySym = C.XKB_KEY_Sinh_ee                /* U+0D92 SINHALA LETTER EEYANNA */
	KeySymSinh_ai                     KeySym = C.XKB_KEY_Sinh_ai                /* U+0D93 SINHALA LETTER AIYANNA */
	KeySymSinh_o                      KeySym = C.XKB_KEY_Sinh_o                 /* U+0D94 SINHALA LETTER OYANNA */
	KeySymSinh_oo                     KeySym = C.XKB_KEY_Sinh_oo                /* U+0D95 SINHALA LETTER OOYANNA */
	KeySymSinh_au                     KeySym = C.XKB_KEY_Sinh_au                /* U+0D96 SINHALA LETTER AUYANNA */
	KeySymSinh_ka                     KeySym = C.XKB_KEY_Sinh_ka                /* U+0D9A SINHALA LETTER ALPAPRAANA KAYANNA */
	KeySymSinh_kha                    KeySym = C.XKB_KEY_Sinh_kha               /* U+0D9B SINHALA LETTER MAHAAPRAANA KAYANNA */
	KeySymSinh_ga                     KeySym = C.XKB_KEY_Sinh_ga                /* U+0D9C SINHALA LETTER ALPAPRAANA GAYANNA */
	KeySymSinh_gha                    KeySym = C.XKB_KEY_Sinh_gha               /* U+0D9D SINHALA LETTER MAHAAPRAANA GAYANNA */
	KeySymSinh_ng2                    KeySym = C.XKB_KEY_Sinh_ng2               /* U+0D9E SINHALA LETTER KANTAJA NAASIKYAYA */
	KeySymSinh_nga                    KeySym = C.XKB_KEY_Sinh_nga               /* U+0D9F SINHALA LETTER SANYAKA GAYANNA */
	KeySymSinh_ca                     KeySym = C.XKB_KEY_Sinh_ca                /* U+0DA0 SINHALA LETTER ALPAPRAANA CAYANNA */
	KeySymSinh_cha                    KeySym = C.XKB_KEY_Sinh_cha               /* U+0DA1 SINHALA LETTER MAHAAPRAANA CAYANNA */
	KeySymSinh_ja                     KeySym = C.XKB_KEY_Sinh_ja                /* U+0DA2 SINHALA LETTER ALPAPRAANA JAYANNA */
	KeySymSinh_jha                    KeySym = C.XKB_KEY_Sinh_jha               /* U+0DA3 SINHALA LETTER MAHAAPRAANA JAYANNA */
	KeySymSinh_nya                    KeySym = C.XKB_KEY_Sinh_nya               /* U+0DA4 SINHALA LETTER TAALUJA NAASIKYAYA */
	KeySymSinh_jnya                   KeySym = C.XKB_KEY_Sinh_jnya              /* U+0DA5 SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA */
	KeySymSinh_nja                    KeySym = C.XKB_KEY_Sinh_nja               /* U+0DA6 SINHALA LETTER SANYAKA JAYANNA */
	KeySymSinh_tta                    KeySym = C.XKB_KEY_Sinh_tta               /* U+0DA7 SINHALA LETTER ALPAPRAANA TTAYANNA */
	KeySymSinh_ttha                   KeySym = C.XKB_KEY_Sinh_ttha              /* U+0DA8 SINHALA LETTER MAHAAPRAANA TTAYANNA */
	KeySymSinh_dda                    KeySym = C.XKB_KEY_Sinh_dda               /* U+0DA9 SINHALA LETTER ALPAPRAANA DDAYANNA */
	KeySymSinh_ddha                   KeySym = C.XKB_KEY_Sinh_ddha              /* U+0DAA SINHALA LETTER MAHAAPRAANA DDAYANNA */
	KeySymSinh_nna                    KeySym = C.XKB_KEY_Sinh_nna               /* U+0DAB SINHALA LETTER MUURDHAJA NAYANNA */
	KeySymSinh_ndda                   KeySym = C.XKB_KEY_Sinh_ndda              /* U+0DAC SINHALA LETTER SANYAKA DDAYANNA */
	KeySymSinh_tha                    KeySym = C.XKB_KEY_Sinh_tha               /* U+0DAD SINHALA LETTER ALPAPRAANA TAYANNA */
	KeySymSinh_thha                   KeySym = C.XKB_KEY_Sinh_thha              /* U+0DAE SINHALA LETTER MAHAAPRAANA TAYANNA */
	KeySymSinh_dha                    KeySym = C.XKB_KEY_Sinh_dha               /* U+0DAF SINHALA LETTER ALPAPRAANA DAYANNA */
	KeySymSinh_dhha                   KeySym = C.XKB_KEY_Sinh_dhha              /* U+0DB0 SINHALA LETTER MAHAAPRAANA DAYANNA */
	KeySymSinh_na                     KeySym = C.XKB_KEY_Sinh_na                /* U+0DB1 SINHALA LETTER DANTAJA NAYANNA */
	KeySymSinh_ndha                   KeySym = C.XKB_KEY_Sinh_ndha              /* U+0DB3 SINHALA LETTER SANYAKA DAYANNA */
	KeySymSinh_pa                     KeySym = C.XKB_KEY_Sinh_pa                /* U+0DB4 SINHALA LETTER ALPAPRAANA PAYANNA */
	KeySymSinh_pha                    KeySym = C.XKB_KEY_Sinh_pha               /* U+0DB5 SINHALA LETTER MAHAAPRAANA PAYANNA */
	KeySymSinh_ba                     KeySym = C.XKB_KEY_Sinh_ba                /* U+0DB6 SINHALA LETTER ALPAPRAANA BAYANNA */
	KeySymSinh_bha                    KeySym = C.XKB_KEY_Sinh_bha               /* U+0DB7 SINHALA LETTER MAHAAPRAANA BAYANNA */
	KeySymSinh_ma                     KeySym = C.XKB_KEY_Sinh_ma                /* U+0DB8 SINHALA LETTER MAYANNA */
	KeySymSinh_mba                    KeySym = C.XKB_KEY_Sinh_mba               /* U+0DB9 SINHALA LETTER AMBA BAYANNA */
	KeySymSinh_ya                     KeySym = C.XKB_KEY_Sinh_ya                /* U+0DBA SINHALA LETTER YAYANNA */
	KeySymSinh_ra                     KeySym = C.XKB_KEY_Sinh_ra                /* U+0DBB SINHALA LETTER RAYANNA */
	KeySymSinh_la                     KeySym = C.XKB_KEY_Sinh_la                /* U+0DBD SINHALA LETTER DANTAJA LAYANNA */
	KeySymSinh_va                     KeySym = C.XKB_KEY_Sinh_va                /* U+0DC0 SINHALA LETTER VAYANNA */
	KeySymSinh_sha                    KeySym = C.XKB_KEY_Sinh_sha               /* U+0DC1 SINHALA LETTER TAALUJA SAYANNA */
	KeySymSinh_ssha                   KeySym = C.XKB_KEY_Sinh_ssha              /* U+0DC2 SINHALA LETTER MUURDHAJA SAYANNA */
	KeySymSinh_sa                     KeySym = C.XKB_KEY_Sinh_sa                /* U+0DC3 SINHALA LETTER DANTAJA SAYANNA */
	KeySymSinh_ha                     KeySym = C.XKB_KEY_Sinh_ha                /* U+0DC4 SINHALA LETTER HAYANNA */
	KeySymSinh_lla                    KeySym = C.XKB_KEY_Sinh_lla               /* U+0DC5 SINHALA LETTER MUURDHAJA LAYANNA */
	KeySymSinh_fa                     KeySym = C.XKB_KEY_Sinh_fa                /* U+0DC6 SINHALA LETTER FAYANNA */
	KeySymSinh_al                     KeySym = C.XKB_KEY_Sinh_al                /* U+0DCA SINHALA SIGN AL-LAKUNA */
	KeySymSinh_aa2                    KeySym = C.XKB_KEY_Sinh_aa2               /* U+0DCF SINHALA VOWEL SIGN AELA-PILLA */
	KeySymSinh_ae2                    KeySym = C.XKB_KEY_Sinh_ae2               /* U+0DD0 SINHALA VOWEL SIGN KETTI AEDA-PILLA */
	KeySymSinh_aee2                   KeySym = C.XKB_KEY_Sinh_aee2              /* U+0DD1 SINHALA VOWEL SIGN DIGA AEDA-PILLA */
	KeySymSinh_i2                     KeySym = C.XKB_KEY_Sinh_i2                /* U+0DD2 SINHALA VOWEL SIGN KETTI IS-PILLA */
	KeySymSinh_ii2                    KeySym = C.XKB_KEY_Sinh_ii2               /* U+0DD3 SINHALA VOWEL SIGN DIGA IS-PILLA */
	KeySymSinh_u2                     KeySym = C.XKB_KEY_Sinh_u2                /* U+0DD4 SINHALA VOWEL SIGN KETTI PAA-PILLA */
	KeySymSinh_uu2                    KeySym = C.XKB_KEY_Sinh_uu2               /* U+0DD6 SINHALA VOWEL SIGN DIGA PAA-PILLA */
	KeySymSinh_ru2                    KeySym = C.XKB_KEY_Sinh_ru2               /* U+0DD8 SINHALA VOWEL SIGN GAETTA-PILLA */
	KeySymSinh_e2                     KeySym = C.XKB_KEY_Sinh_e2                /* U+0DD9 SINHALA VOWEL SIGN KOMBUVA */
	KeySymSinh_ee2                    KeySym = C.XKB_KEY_Sinh_ee2               /* U+0DDA SINHALA VOWEL SIGN DIGA KOMBUVA */
	KeySymSinh_ai2                    KeySym = C.XKB_KEY_Sinh_ai2               /* U+0DDB SINHALA VOWEL SIGN KOMBU DEKA */
	KeySymSinh_o2                     KeySym = C.XKB_KEY_Sinh_o2                /* U+0DDC SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA */
	KeySymSinh_oo2                    KeySym = C.XKB_KEY_Sinh_oo2               /* U+0DDD SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA */
	KeySymSinh_au2                    KeySym = C.XKB_KEY_Sinh_au2               /* U+0DDE SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA */
	KeySymSinh_lu2                    KeySym = C.XKB_KEY_Sinh_lu2               /* U+0DDF SINHALA VOWEL SIGN GAYANUKITTA */
	KeySymSinh_ruu2                   KeySym = C.XKB_KEY_Sinh_ruu2              /* U+0DF2 SINHALA VOWEL SIGN DIGA GAETTA-PILLA */
	KeySymSinh_luu2                   KeySym = C.XKB_KEY_Sinh_luu2              /* U+0DF3 SINHALA VOWEL SIGN DIGA GAYANUKITTA */
	KeySymSinh_kunddaliya             KeySym = C.XKB_KEY_Sinh_kunddaliya        /* U+0DF4 SINHALA PUNCTUATION KUNDDALIYA */
	KeySymXF86ModeLock                KeySym = C.XKB_KEY_XF86ModeLock           /* Mode Switch Lock */
	KeySymXF86MonBrightnessUp         KeySym = C.XKB_KEY_XF86MonBrightnessUp    /* Monitor/panel brightness */
	KeySymXF86MonBrightnessDown       KeySym = C.XKB_KEY_XF86MonBrightnessDown  /* Monitor/panel brightness */
	KeySymXF86KbdLightOnOff           KeySym = C.XKB_KEY_XF86KbdLightOnOff      /* Keyboards may be lit */
	KeySymXF86KbdBrightnessUp         KeySym = C.XKB_KEY_XF86KbdBrightnessUp    /* Keyboards may be lit */
	KeySymXF86KbdBrightnessDown       KeySym = C.XKB_KEY_XF86KbdBrightnessDown  /* Keyboards may be lit */
	KeySymXF86MonBrightnessCycle      KeySym = C.XKB_KEY_XF86MonBrightnessCycle /* Monitor/panel brightness */
	KeySymXF86Standby                 KeySym = C.XKB_KEY_XF86Standby            /* System into standby mode */
	KeySymXF86AudioLowerVolume        KeySym = C.XKB_KEY_XF86AudioLowerVolume   /* Volume control down */
	KeySymXF86AudioMute               KeySym = C.XKB_KEY_XF86AudioMute          /* Mute sound from the system */
	KeySymXF86AudioRaiseVolume        KeySym = C.XKB_KEY_XF86AudioRaiseVolume   /* Volume control up */
	KeySymXF86AudioPlay               KeySym = C.XKB_KEY_XF86AudioPlay          /* Start playing of audio > */
	KeySymXF86AudioStop               KeySym = C.XKB_KEY_XF86AudioStop          /* Stop playing audio */
	KeySymXF86AudioPrev               KeySym = C.XKB_KEY_XF86AudioPrev          /* Previous track */
	KeySymXF86AudioNext               KeySym = C.XKB_KEY_XF86AudioNext          /* Next track */
	KeySymXF86HomePage                KeySym = C.XKB_KEY_XF86HomePage           /* Display user's home page */
	KeySymXF86Mail                    KeySym = C.XKB_KEY_XF86Mail               /* Invoke user's mail program */
	KeySymXF86Start                   KeySym = C.XKB_KEY_XF86Start              /* Start application */
	KeySymXF86Search                  KeySym = C.XKB_KEY_XF86Search             /* Search */
	KeySymXF86AudioRecord             KeySym = C.XKB_KEY_XF86AudioRecord        /* Record audio application */
	KeySymXF86Calculator              KeySym = C.XKB_KEY_XF86Calculator         /* Invoke calculator program */
	KeySymXF86Memo                    KeySym = C.XKB_KEY_XF86Memo               /* Invoke Memo taking program */
	KeySymXF86ToDoList                KeySym = C.XKB_KEY_XF86ToDoList           /* Invoke To Do List program */
	KeySymXF86Calendar                KeySym = C.XKB_KEY_XF86Calendar           /* Invoke Calendar program */
	KeySymXF86PowerDown               KeySym = C.XKB_KEY_XF86PowerDown          /* Deep sleep the system */
	KeySymXF86ContrastAdjust          KeySym = C.XKB_KEY_XF86ContrastAdjust     /* Adjust screen contrast */
	KeySymXF86RockerUp                KeySym = C.XKB_KEY_XF86RockerUp           /* Rocker switches exist up */
	KeySymXF86RockerDown              KeySym = C.XKB_KEY_XF86RockerDown         /* and down */
	KeySymXF86RockerEnter             KeySym = C.XKB_KEY_XF86RockerEnter        /* and let you press them */
	KeySymXF86Back                    KeySym = C.XKB_KEY_XF86Back               /* Like back on a browser */
	KeySymXF86Forward                 KeySym = C.XKB_KEY_XF86Forward            /* Like forward on a browser */
	KeySymXF86Stop                    KeySym = C.XKB_KEY_XF86Stop               /* Stop current operation */
	KeySymXF86Refresh                 KeySym = C.XKB_KEY_XF86Refresh            /* Refresh the page */
	KeySymXF86PowerOff                KeySym = C.XKB_KEY_XF86PowerOff           /* Power off system entirely */
	KeySymXF86WakeUp                  KeySym = C.XKB_KEY_XF86WakeUp             /* Wake up system from sleep */
	KeySymXF86Eject                   KeySym = C.XKB_KEY_XF86Eject              /* Eject device (e.g. DVD) */
	KeySymXF86ScreenSaver             KeySym = C.XKB_KEY_XF86ScreenSaver        /* Invoke screensaver */
	KeySymXF86WWW                     KeySym = C.XKB_KEY_XF86WWW                /* Invoke web browser */
	KeySymXF86Sleep                   KeySym = C.XKB_KEY_XF86Sleep              /* Put system to sleep */
	KeySymXF86Favorites               KeySym = C.XKB_KEY_XF86Favorites          /* Show favorite locations */
	KeySymXF86AudioPause              KeySym = C.XKB_KEY_XF86AudioPause         /* Pause audio playing */
	KeySymXF86AudioMedia              KeySym = C.XKB_KEY_XF86AudioMedia         /* Launch media collection app */
	KeySymXF86MyComputer              KeySym = C.XKB_KEY_XF86MyComputer         /* Display "My Computer" window */
	KeySymXF86VendorHome              KeySym = C.XKB_KEY_XF86VendorHome         /* Display vendor home web site */
	KeySymXF86LightBulb               KeySym = C.XKB_KEY_XF86LightBulb          /* Light bulb keys exist */
	KeySymXF86Shop                    KeySym = C.XKB_KEY_XF86Shop               /* Display shopping web site */
	KeySymXF86History                 KeySym = C.XKB_KEY_XF86History            /* Show history of web surfing */
	KeySymXF86OpenURL                 KeySym = C.XKB_KEY_XF86OpenURL            /* Open selected URL */
	KeySymXF86AddFavorite             KeySym = C.XKB_KEY_XF86AddFavorite        /* Add URL to favorites list */
	KeySymXF86HotLinks                KeySym = C.XKB_KEY_XF86HotLinks           /* Show "hot" links */
	KeySymXF86BrightnessAdjust        KeySym = C.XKB_KEY_XF86BrightnessAdjust   /* Invoke brightness adj. UI */
	KeySymXF86Finance                 KeySym = C.XKB_KEY_XF86Finance            /* Display financial site */
	KeySymXF86Community               KeySym = C.XKB_KEY_XF86Community          /* Display user's community */
	KeySymXF86AudioRewind             KeySym = C.XKB_KEY_XF86AudioRewind        /* "rewind" audio track */
	KeySymXF86BackForward             KeySym = C.XKB_KEY_XF86BackForward        /* ??? */
	KeySymXF86Launch0                 KeySym = C.XKB_KEY_XF86Launch0            /* Launch Application */
	KeySymXF86Launch1                 KeySym = C.XKB_KEY_XF86Launch1            /* Launch Application */
	KeySymXF86Launch2                 KeySym = C.XKB_KEY_XF86Launch2            /* Launch Application */
	KeySymXF86Launch3                 KeySym = C.XKB_KEY_XF86Launch3            /* Launch Application */
	KeySymXF86Launch4                 KeySym = C.XKB_KEY_XF86Launch4            /* Launch Application */
	KeySymXF86Launch5                 KeySym = C.XKB_KEY_XF86Launch5            /* Launch Application */
	KeySymXF86Launch6                 KeySym = C.XKB_KEY_XF86Launch6            /* Launch Application */
	KeySymXF86Launch7                 KeySym = C.XKB_KEY_XF86Launch7            /* Launch Application */
	KeySymXF86Launch8                 KeySym = C.XKB_KEY_XF86Launch8            /* Launch Application */
	KeySymXF86Launch9                 KeySym = C.XKB_KEY_XF86Launch9            /* Launch Application */
	KeySymXF86LaunchA                 KeySym = C.XKB_KEY_XF86LaunchA            /* Launch Application */
	KeySymXF86LaunchB                 KeySym = C.XKB_KEY_XF86LaunchB            /* Launch Application */
	KeySymXF86LaunchC                 KeySym = C.XKB_KEY_XF86LaunchC            /* Launch Application */
	KeySymXF86LaunchD                 KeySym = C.XKB_KEY_XF86LaunchD            /* Launch Application */
	KeySymXF86LaunchE                 KeySym = C.XKB_KEY_XF86LaunchE            /* Launch Application */
	KeySymXF86LaunchF                 KeySym = C.XKB_KEY_XF86LaunchF            /* Launch Application */
	KeySymXF86ApplicationLeft         KeySym = C.XKB_KEY_XF86ApplicationLeft    /* switch to application, left */
	KeySymXF86ApplicationRight        KeySym = C.XKB_KEY_XF86ApplicationRight   /* switch to application, right*/
	KeySymXF86Book                    KeySym = C.XKB_KEY_XF86Book               /* Launch bookreader */
	KeySymXF86CD                      KeySym = C.XKB_KEY_XF86CD                 /* Launch CD/DVD player */
	KeySymXF86Calculater              KeySym = C.XKB_KEY_XF86Calculater         /* Launch Calculater */
	KeySymXF86Clear                   KeySym = C.XKB_KEY_XF86Clear              /* Clear window, screen */
	KeySymXF86Close                   KeySym = C.XKB_KEY_XF86Close              /* Close window */
	KeySymXF86Copy                    KeySym = C.XKB_KEY_XF86Copy               /* Copy selection */
	KeySymXF86Cut                     KeySym = C.XKB_KEY_XF86Cut                /* Cut selection */
	KeySymXF86Display                 KeySym = C.XKB_KEY_XF86Display            /* Output switch key */
	KeySymXF86DOS                     KeySym = C.XKB_KEY_XF86DOS                /* Launch DOS (emulation) */
	KeySymXF86Documents               KeySym = C.XKB_KEY_XF86Documents          /* Open documents window */
	KeySymXF86Excel                   KeySym = C.XKB_KEY_XF86Excel              /* Launch spread sheet */
	KeySymXF86Explorer                KeySym = C.XKB_KEY_XF86Explorer           /* Launch file explorer */
	KeySymXF86Game                    KeySym = C.XKB_KEY_XF86Game               /* Launch game */
	KeySymXF86Go                      KeySym = C.XKB_KEY_XF86Go                 /* Go to URL */
	KeySymXF86iTouch                  KeySym = C.XKB_KEY_XF86iTouch             /* Logitech iTouch- don't use */
	KeySymXF86LogOff                  KeySym = C.XKB_KEY_XF86LogOff             /* Log off system */
	KeySymXF86Market                  KeySym = C.XKB_KEY_XF86Market             /* ?? */
	KeySymXF86Meeting                 KeySym = C.XKB_KEY_XF86Meeting            /* enter meeting in calendar */
	KeySymXF86MenuKB                  KeySym = C.XKB_KEY_XF86MenuKB             /* distinguish keyboard from PB */
	KeySymXF86MenuPB                  KeySym = C.XKB_KEY_XF86MenuPB             /* distinguish PB from keyboard */
	KeySymXF86MySites                 KeySym = C.XKB_KEY_XF86MySites            /* Favourites */
	KeySymXF86New                     KeySym = C.XKB_KEY_XF86New                /* New (folder, document... */
	KeySymXF86News                    KeySym = C.XKB_KEY_XF86News               /* News */
	KeySymXF86OfficeHome              KeySym = C.XKB_KEY_XF86OfficeHome         /* Office home (old Staroffice)*/
	KeySymXF86Open                    KeySym = C.XKB_KEY_XF86Open               /* Open */
	KeySymXF86Option                  KeySym = C.XKB_KEY_XF86Option             /* ?? */
	KeySymXF86Paste                   KeySym = C.XKB_KEY_XF86Paste              /* Paste */
	KeySymXF86Phone                   KeySym = C.XKB_KEY_XF86Phone              /* Launch phone; dial number */
	KeySymXF86Q                       KeySym = C.XKB_KEY_XF86Q                  /* Compaq's Q - don't use */
	KeySymXF86Reply                   KeySym = C.XKB_KEY_XF86Reply              /* Reply e.g., mail */
	KeySymXF86Reload                  KeySym = C.XKB_KEY_XF86Reload             /* Reload web page, file, etc. */
	KeySymXF86RotateWindows           KeySym = C.XKB_KEY_XF86RotateWindows      /* Rotate windows e.g. xrandr */
	KeySymXF86RotationPB              KeySym = C.XKB_KEY_XF86RotationPB         /* don't use */
	KeySymXF86RotationKB              KeySym = C.XKB_KEY_XF86RotationKB         /* don't use */
	KeySymXF86Save                    KeySym = C.XKB_KEY_XF86Save               /* Save (file, document, state */
	KeySymXF86ScrollUp                KeySym = C.XKB_KEY_XF86ScrollUp           /* Scroll window/contents up */
	KeySymXF86ScrollDown              KeySym = C.XKB_KEY_XF86ScrollDown         /* Scrool window/contentd down */
	KeySymXF86ScrollClick             KeySym = C.XKB_KEY_XF86ScrollClick        /* Use XKB mousekeys instead */
	KeySymXF86Send                    KeySym = C.XKB_KEY_XF86Send               /* Send mail, file, object */
	KeySymXF86Spell                   KeySym = C.XKB_KEY_XF86Spell              /* Spell checker */
	KeySymXF86SplitScreen             KeySym = C.XKB_KEY_XF86SplitScreen        /* Split window or screen */
	KeySymXF86Support                 KeySym = C.XKB_KEY_XF86Support            /* Get support (??) */
	KeySymXF86TaskPane                KeySym = C.XKB_KEY_XF86TaskPane           /* Show tasks */
	KeySymXF86Terminal                KeySym = C.XKB_KEY_XF86Terminal           /* Launch terminal emulator */
	KeySymXF86Tools                   KeySym = C.XKB_KEY_XF86Tools              /* toolbox of desktop/app. */
	KeySymXF86Travel                  KeySym = C.XKB_KEY_XF86Travel             /* ?? */
	KeySymXF86UserPB                  KeySym = C.XKB_KEY_XF86UserPB             /* ?? */
	KeySymXF86User1KB                 KeySym = C.XKB_KEY_XF86User1KB            /* ?? */
	KeySymXF86User2KB                 KeySym = C.XKB_KEY_XF86User2KB            /* ?? */
	KeySymXF86Video                   KeySym = C.XKB_KEY_XF86Video              /* Launch video player */
	KeySymXF86WheelButton             KeySym = C.XKB_KEY_XF86WheelButton        /* button from a mouse wheel */
	KeySymXF86Word                    KeySym = C.XKB_KEY_XF86Word               /* Launch word processor */
	KeySymXF86Xfer                    KeySym = C.XKB_KEY_XF86Xfer
	KeySymXF86ZoomIn                  KeySym = C.XKB_KEY_XF86ZoomIn             /* zoom in view, map, etc. */
	KeySymXF86ZoomOut                 KeySym = C.XKB_KEY_XF86ZoomOut            /* zoom out view, map, etc. */
	KeySymXF86Away                    KeySym = C.XKB_KEY_XF86Away               /* mark yourself as away */
	KeySymXF86Messenger               KeySym = C.XKB_KEY_XF86Messenger          /* as in instant messaging */
	KeySymXF86WebCam                  KeySym = C.XKB_KEY_XF86WebCam             /* Launch web camera app. */
	KeySymXF86MailForward             KeySym = C.XKB_KEY_XF86MailForward        /* Forward in mail */
	KeySymXF86Pictures                KeySym = C.XKB_KEY_XF86Pictures           /* Show pictures */
	KeySymXF86Music                   KeySym = C.XKB_KEY_XF86Music              /* Launch music application */
	KeySymXF86Battery                 KeySym = C.XKB_KEY_XF86Battery            /* Display battery information */
	KeySymXF86Bluetooth               KeySym = C.XKB_KEY_XF86Bluetooth          /* Enable/disable Bluetooth */
	KeySymXF86WLAN                    KeySym = C.XKB_KEY_XF86WLAN               /* Enable/disable WLAN */
	KeySymXF86UWB                     KeySym = C.XKB_KEY_XF86UWB                /* Enable/disable UWB */
	KeySymXF86AudioForward            KeySym = C.XKB_KEY_XF86AudioForward       /* fast-forward audio track */
	KeySymXF86AudioRepeat             KeySym = C.XKB_KEY_XF86AudioRepeat        /* toggle repeat mode */
	KeySymXF86AudioRandomPlay         KeySym = C.XKB_KEY_XF86AudioRandomPlay    /* toggle shuffle mode */
	KeySymXF86Subtitle                KeySym = C.XKB_KEY_XF86Subtitle           /* cycle through subtitle */
	KeySymXF86AudioCycleTrack         KeySym = C.XKB_KEY_XF86AudioCycleTrack    /* cycle through audio tracks */
	KeySymXF86CycleAngle              KeySym = C.XKB_KEY_XF86CycleAngle         /* cycle through angles */
	KeySymXF86FrameBack               KeySym = C.XKB_KEY_XF86FrameBack          /* video: go one frame back */
	KeySymXF86FrameForward            KeySym = C.XKB_KEY_XF86FrameForward       /* video: go one frame forward */
	KeySymXF86Time                    KeySym = C.XKB_KEY_XF86Time               /* display, or shows an entry for time seeking */
	KeySymXF86Select                  KeySym = C.XKB_KEY_XF86Select             /* Select button on joypads and remotes */
	KeySymXF86View                    KeySym = C.XKB_KEY_XF86View               /* Show a view options/properties */
	KeySymXF86TopMenu                 KeySym = C.XKB_KEY_XF86TopMenu            /* Go to a top-level menu in a video */
	KeySymXF86Red                     KeySym = C.XKB_KEY_XF86Red                /* Red button */
	KeySymXF86Green                   KeySym = C.XKB_KEY_XF86Green              /* Green button */
	KeySymXF86Yellow                  KeySym = C.XKB_KEY_XF86Yellow             /* Yellow button */
	KeySymXF86Blue                    KeySym = C.XKB_KEY_XF86Blue               /* Blue button */
	KeySymXF86Suspend                 KeySym = C.XKB_KEY_XF86Suspend            /* Sleep to RAM */
	KeySymXF86Hibernate               KeySym = C.XKB_KEY_XF86Hibernate          /* Sleep to disk */
	KeySymXF86TouchpadToggle          KeySym = C.XKB_KEY_XF86TouchpadToggle     /* Toggle between touchpad/trackstick */
	KeySymXF86TouchpadOn              KeySym = C.XKB_KEY_XF86TouchpadOn         /* The touchpad got switched on */
	KeySymXF86TouchpadOff             KeySym = C.XKB_KEY_XF86TouchpadOff        /* The touchpad got switched off */
	KeySymXF86AudioMicMute            KeySym = C.XKB_KEY_XF86AudioMicMute       /* Mute the Mic from the system */
	KeySymXF86Keyboard                KeySym = C.XKB_KEY_XF86Keyboard           /* User defined keyboard related action */
	KeySymXF86WWAN                    KeySym = C.XKB_KEY_XF86WWAN               /* Toggle WWAN (LTE, UMTS, etc.) radio */
	KeySymXF86RFKill                  KeySym = C.XKB_KEY_XF86RFKill             /* Toggle radios on/off */
	KeySymXF86AudioPreset             KeySym = C.XKB_KEY_XF86AudioPreset        /* Select equalizer preset, e.g. theatre-mode */
	KeySymXF86RotationLockToggle      KeySym = C.XKB_KEY_XF86RotationLockToggle /* Toggle screen rotation lock on/off */
	KeySymXF86FullScreen              KeySym = C.XKB_KEY_XF86FullScreen         /* Toggle fullscreen */
	KeySymXF86Switch_VT_1             KeySym = C.XKB_KEY_XF86Switch_VT_1
	KeySymXF86Switch_VT_2             KeySym = C.XKB_KEY_XF86Switch_VT_2
	KeySymXF86Switch_VT_3             KeySym = C.XKB_KEY_XF86Switch_VT_3
	KeySymXF86Switch_VT_4             KeySym = C.XKB_KEY_XF86Switch_VT_4
	KeySymXF86Switch_VT_5             KeySym = C.XKB_KEY_XF86Switch_VT_5
	KeySymXF86Switch_VT_6             KeySym = C.XKB_KEY_XF86Switch_VT_6
	KeySymXF86Switch_VT_7             KeySym = C.XKB_KEY_XF86Switch_VT_7
	KeySymXF86Switch_VT_8             KeySym = C.XKB_KEY_XF86Switch_VT_8
	KeySymXF86Switch_VT_9             KeySym = C.XKB_KEY_XF86Switch_VT_9
	KeySymXF86Switch_VT_10            KeySym = C.XKB_KEY_XF86Switch_VT_10
	KeySymXF86Switch_VT_11            KeySym = C.XKB_KEY_XF86Switch_VT_11
	KeySymXF86Switch_VT_12            KeySym = C.XKB_KEY_XF86Switch_VT_12
	KeySymXF86Ungrab                  KeySym = C.XKB_KEY_XF86Ungrab                  /* force ungrab */
	KeySymXF86ClearGrab               KeySym = C.XKB_KEY_XF86ClearGrab               /* kill application with grab */
	KeySymXF86Next_VMode              KeySym = C.XKB_KEY_XF86Next_VMode              /* next video mode available */
	KeySymXF86Prev_VMode              KeySym = C.XKB_KEY_XF86Prev_VMode              /* prev. video mode available */
	KeySymXF86LogWindowTree           KeySym = C.XKB_KEY_XF86LogWindowTree           /* print window tree to log */
	KeySymXF86LogGrabInfo             KeySym = C.XKB_KEY_XF86LogGrabInfo             /* print all active grabs to log */
	KeySymXF86BrightnessAuto          KeySym = C.XKB_KEY_XF86BrightnessAuto          /* v3.16 KEY_BRIGHTNESS_AUTO */
	KeySymXF86DisplayOff              KeySym = C.XKB_KEY_XF86DisplayOff              /* v2.6.23 KEY_DISPLAY_OFF */
	KeySymXF86Info                    KeySym = C.XKB_KEY_XF86Info                    /* KEY_INFO */
	KeySymXF86AspectRatio             KeySym = C.XKB_KEY_XF86AspectRatio             /* v5.1 KEY_ASPECT_RATIO */
	KeySymXF86DVD                     KeySym = C.XKB_KEY_XF86DVD                     /* KEY_DVD */
	KeySymXF86Audio                   KeySym = C.XKB_KEY_XF86Audio                   /* KEY_AUDIO */
	KeySymXF86ChannelUp               KeySym = C.XKB_KEY_XF86ChannelUp               /* KEY_CHANNELUP */
	KeySymXF86ChannelDown             KeySym = C.XKB_KEY_XF86ChannelDown             /* KEY_CHANNELDOWN */
	KeySymXF86Break                   KeySym = C.XKB_KEY_XF86Break                   /* KEY_BREAK */
	KeySymXF86VideoPhone              KeySym = C.XKB_KEY_XF86VideoPhone              /* v2.6.20 KEY_VIDEOPHONE */
	KeySymXF86ZoomReset               KeySym = C.XKB_KEY_XF86ZoomReset               /* v2.6.20 KEY_ZOOMRESET */
	KeySymXF86Editor                  KeySym = C.XKB_KEY_XF86Editor                  /* v2.6.20 KEY_EDITOR */
	KeySymXF86GraphicsEditor          KeySym = C.XKB_KEY_XF86GraphicsEditor          /* v2.6.20 KEY_GRAPHICSEDITOR */
	KeySymXF86Presentation            KeySym = C.XKB_KEY_XF86Presentation            /* v2.6.20 KEY_PRESENTATION */
	KeySymXF86Database                KeySym = C.XKB_KEY_XF86Database                /* v2.6.20 KEY_DATABASE */
	KeySymXF86Voicemail               KeySym = C.XKB_KEY_XF86Voicemail               /* v2.6.20 KEY_VOICEMAIL */
	KeySymXF86Addressbook             KeySym = C.XKB_KEY_XF86Addressbook             /* v2.6.20 KEY_ADDRESSBOOK */
	KeySymXF86DisplayToggle           KeySym = C.XKB_KEY_XF86DisplayToggle           /* v2.6.20 KEY_DISPLAYTOGGLE */
	KeySymXF86SpellCheck              KeySym = C.XKB_KEY_XF86SpellCheck              /* v2.6.24 KEY_SPELLCHECK */
	KeySymXF86ContextMenu             KeySym = C.XKB_KEY_XF86ContextMenu             /* v2.6.24 KEY_CONTEXT_MENU */
	KeySymXF86MediaRepeat             KeySym = C.XKB_KEY_XF86MediaRepeat             /* v2.6.26 KEY_MEDIA_REPEAT */
	KeySymXF8610ChannelsUp            KeySym = C.XKB_KEY_XF8610ChannelsUp            /* v2.6.38 KEY_10CHANNELSUP */
	KeySymXF8610ChannelsDown          KeySym = C.XKB_KEY_XF8610ChannelsDown          /* v2.6.38 KEY_10CHANNELSDOWN */
	KeySymXF86Images                  KeySym = C.XKB_KEY_XF86Images                  /* v2.6.39 KEY_IMAGES */
	KeySymXF86NotificationCenter      KeySym = C.XKB_KEY_XF86NotificationCenter      /* v5.10 KEY_NOTIFICATION_CENTER */
	KeySymXF86PickupPhone             KeySym = C.XKB_KEY_XF86PickupPhone             /* v5.10 KEY_PICKUP_PHONE */
	KeySymXF86HangupPhone             KeySym = C.XKB_KEY_XF86HangupPhone             /* v5.10 KEY_HANGUP_PHONE */
	KeySymXF86Fn                      KeySym = C.XKB_KEY_XF86Fn                      /* KEY_FN */
	KeySymXF86Fn_Esc                  KeySym = C.XKB_KEY_XF86Fn_Esc                  /* KEY_FN_ESC */
	KeySymXF86FnRightShift            KeySym = C.XKB_KEY_XF86FnRightShift            /* v5.10 KEY_FN_RIGHT_SHIFT */
	KeySymXF86Numeric0                KeySym = C.XKB_KEY_XF86Numeric0                /* v2.6.28 KEY_NUMERIC_0 */
	KeySymXF86Numeric1                KeySym = C.XKB_KEY_XF86Numeric1                /* v2.6.28 KEY_NUMERIC_1 */
	KeySymXF86Numeric2                KeySym = C.XKB_KEY_XF86Numeric2                /* v2.6.28 KEY_NUMERIC_2 */
	KeySymXF86Numeric3                KeySym = C.XKB_KEY_XF86Numeric3                /* v2.6.28 KEY_NUMERIC_3 */
	KeySymXF86Numeric4                KeySym = C.XKB_KEY_XF86Numeric4                /* v2.6.28 KEY_NUMERIC_4 */
	KeySymXF86Numeric5                KeySym = C.XKB_KEY_XF86Numeric5                /* v2.6.28 KEY_NUMERIC_5 */
	KeySymXF86Numeric6                KeySym = C.XKB_KEY_XF86Numeric6                /* v2.6.28 KEY_NUMERIC_6 */
	KeySymXF86Numeric7                KeySym = C.XKB_KEY_XF86Numeric7                /* v2.6.28 KEY_NUMERIC_7 */
	KeySymXF86Numeric8                KeySym = C.XKB_KEY_XF86Numeric8                /* v2.6.28 KEY_NUMERIC_8 */
	KeySymXF86Numeric9                KeySym = C.XKB_KEY_XF86Numeric9                /* v2.6.28 KEY_NUMERIC_9 */
	KeySymXF86NumericStar             KeySym = C.XKB_KEY_XF86NumericStar             /* v2.6.28 KEY_NUMERIC_STAR */
	KeySymXF86NumericPound            KeySym = C.XKB_KEY_XF86NumericPound            /* v2.6.28 KEY_NUMERIC_POUND */
	KeySymXF86NumericA                KeySym = C.XKB_KEY_XF86NumericA                /* v4.1 KEY_NUMERIC_A */
	KeySymXF86NumericB                KeySym = C.XKB_KEY_XF86NumericB                /* v4.1 KEY_NUMERIC_B */
	KeySymXF86NumericC                KeySym = C.XKB_KEY_XF86NumericC                /* v4.1 KEY_NUMERIC_C */
	KeySymXF86NumericD                KeySym = C.XKB_KEY_XF86NumericD                /* v4.1 KEY_NUMERIC_D */
	KeySymXF86CameraFocus             KeySym = C.XKB_KEY_XF86CameraFocus             /* v2.6.33 KEY_CAMERA_FOCUS */
	KeySymXF86WPSButton               KeySym = C.XKB_KEY_XF86WPSButton               /* v2.6.34 KEY_WPS_BUTTON */
	KeySymXF86CameraZoomIn            KeySym = C.XKB_KEY_XF86CameraZoomIn            /* v2.6.39 KEY_CAMERA_ZOOMIN */
	KeySymXF86CameraZoomOut           KeySym = C.XKB_KEY_XF86CameraZoomOut           /* v2.6.39 KEY_CAMERA_ZOOMOUT */
	KeySymXF86CameraUp                KeySym = C.XKB_KEY_XF86CameraUp                /* v2.6.39 KEY_CAMERA_UP */
	KeySymXF86CameraDown              KeySym = C.XKB_KEY_XF86CameraDown              /* v2.6.39 KEY_CAMERA_DOWN */
	KeySymXF86CameraLeft              KeySym = C.XKB_KEY_XF86CameraLeft              /* v2.6.39 KEY_CAMERA_LEFT */
	KeySymXF86CameraRight             KeySym = C.XKB_KEY_XF86CameraRight             /* v2.6.39 KEY_CAMERA_RIGHT */
	KeySymXF86AttendantOn             KeySym = C.XKB_KEY_XF86AttendantOn             /* v3.10 KEY_ATTENDANT_ON */
	KeySymXF86AttendantOff            KeySym = C.XKB_KEY_XF86AttendantOff            /* v3.10 KEY_ATTENDANT_OFF */
	KeySymXF86AttendantToggle         KeySym = C.XKB_KEY_XF86AttendantToggle         /* v3.10 KEY_ATTENDANT_TOGGLE */
	KeySymXF86LightsToggle            KeySym = C.XKB_KEY_XF86LightsToggle            /* v3.10 KEY_LIGHTS_TOGGLE */
	KeySymXF86ALSToggle               KeySym = C.XKB_KEY_XF86ALSToggle               /* v3.13 KEY_ALS_TOGGLE */
	KeySymXF86Buttonconfig            KeySym = C.XKB_KEY_XF86Buttonconfig            /* v3.16 KEY_BUTTONCONFIG */
	KeySymXF86Taskmanager             KeySym = C.XKB_KEY_XF86Taskmanager             /* v3.16 KEY_TASKMANAGER */
	KeySymXF86Journal                 KeySym = C.XKB_KEY_XF86Journal                 /* v3.16 KEY_JOURNAL */
	KeySymXF86ControlPanel            KeySym = C.XKB_KEY_XF86ControlPanel            /* v3.16 KEY_CONTROLPANEL */
	KeySymXF86AppSelect               KeySym = C.XKB_KEY_XF86AppSelect               /* v3.16 KEY_APPSELECT */
	KeySymXF86Screensaver             KeySym = C.XKB_KEY_XF86Screensaver             /* v3.16 KEY_SCREENSAVER */
	KeySymXF86VoiceCommand            KeySym = C.XKB_KEY_XF86VoiceCommand            /* v3.16 KEY_VOICECOMMAND */
	KeySymXF86Assistant               KeySym = C.XKB_KEY_XF86Assistant               /* v4.13 KEY_ASSISTANT */
	KeySymXF86EmojiPicker             KeySym = C.XKB_KEY_XF86EmojiPicker             /* v5.13 KEY_EMOJI_PICKER */
	KeySymXF86Dictate                 KeySym = C.XKB_KEY_XF86Dictate                 /* v5.17 KEY_DICTATE */
	KeySymXF86CameraAccessEnable      KeySym = C.XKB_KEY_XF86CameraAccessEnable      /* v6.2 KEY_CAMERA_ACCESS_ENABLE */
	KeySymXF86CameraAccessDisable     KeySym = C.XKB_KEY_XF86CameraAccessDisable     /* v6.2 KEY_CAMERA_ACCESS_DISABLE */
	KeySymXF86CameraAccessToggle      KeySym = C.XKB_KEY_XF86CameraAccessToggle      /* v6.2 KEY_CAMERA_ACCESS_TOGGLE */
	KeySymXF86BrightnessMin           KeySym = C.XKB_KEY_XF86BrightnessMin           /* v3.16 KEY_BRIGHTNESS_MIN */
	KeySymXF86BrightnessMax           KeySym = C.XKB_KEY_XF86BrightnessMax           /* v3.16 KEY_BRIGHTNESS_MAX */
	KeySymXF86KbdInputAssistPrev      KeySym = C.XKB_KEY_XF86KbdInputAssistPrev      /* v3.18 KEY_KBDINPUTASSIST_PREV */
	KeySymXF86KbdInputAssistNext      KeySym = C.XKB_KEY_XF86KbdInputAssistNext      /* v3.18 KEY_KBDINPUTASSIST_NEXT */
	KeySymXF86KbdInputAssistPrevgroup KeySym = C.XKB_KEY_XF86KbdInputAssistPrevgroup /* v3.18 KEY_KBDINPUTASSIST_PREVGROUP */
	KeySymXF86KbdInputAssistNextgroup KeySym = C.XKB_KEY_XF86KbdInputAssistNextgroup /* v3.18 KEY_KBDINPUTASSIST_NEXTGROUP */
	KeySymXF86KbdInputAssistAccept    KeySym = C.XKB_KEY_XF86KbdInputAssistAccept    /* v3.18 KEY_KBDINPUTASSIST_ACCEPT */
	KeySymXF86KbdInputAssistCancel    KeySym = C.XKB_KEY_XF86KbdInputAssistCancel    /* v3.18 KEY_KBDINPUTASSIST_CANCEL */
	KeySymXF86RightUp                 KeySym = C.XKB_KEY_XF86RightUp                 /* v4.7 KEY_RIGHT_UP */
	KeySymXF86RightDown               KeySym = C.XKB_KEY_XF86RightDown               /* v4.7 KEY_RIGHT_DOWN */
	KeySymXF86LeftUp                  KeySym = C.XKB_KEY_XF86LeftUp                  /* v4.7 KEY_LEFT_UP */
	KeySymXF86LeftDown                KeySym = C.XKB_KEY_XF86LeftDown                /* v4.7 KEY_LEFT_DOWN */
	KeySymXF86RootMenu                KeySym = C.XKB_KEY_XF86RootMenu                /* v4.7 KEY_ROOT_MENU */
	KeySymXF86MediaTopMenu            KeySym = C.XKB_KEY_XF86MediaTopMenu            /* v4.7 KEY_MEDIA_TOP_MENU */
	KeySymXF86Numeric11               KeySym = C.XKB_KEY_XF86Numeric11               /* v4.7 KEY_NUMERIC_11 */
	KeySymXF86Numeric12               KeySym = C.XKB_KEY_XF86Numeric12               /* v4.7 KEY_NUMERIC_12 */
	KeySymXF86AudioDesc               KeySym = C.XKB_KEY_XF86AudioDesc               /* v4.7 KEY_AUDIO_DESC */
	KeySymXF863DMode                  KeySym = C.XKB_KEY_XF863DMode                  /* v4.7 KEY_3D_MODE */
	KeySymXF86NextFavorite            KeySym = C.XKB_KEY_XF86NextFavorite            /* v4.7 KEY_NEXT_FAVORITE */
	KeySymXF86StopRecord              KeySym = C.XKB_KEY_XF86StopRecord              /* v4.7 KEY_STOP_RECORD */
	KeySymXF86PauseRecord             KeySym = C.XKB_KEY_XF86PauseRecord             /* v4.7 KEY_PAUSE_RECORD */
	KeySymXF86VOD                     KeySym = C.XKB_KEY_XF86VOD                     /* v4.7 KEY_VOD */
	KeySymXF86Unmute                  KeySym = C.XKB_KEY_XF86Unmute                  /* v4.7 KEY_UNMUTE */
	KeySymXF86FastReverse             KeySym = C.XKB_KEY_XF86FastReverse             /* v4.7 KEY_FASTREVERSE */
	KeySymXF86SlowReverse             KeySym = C.XKB_KEY_XF86SlowReverse             /* v4.7 KEY_SLOWREVERSE */
	KeySymXF86Data                    KeySym = C.XKB_KEY_XF86Data                    /* v4.7 KEY_DATA */
	KeySymXF86OnScreenKeyboard        KeySym = C.XKB_KEY_XF86OnScreenKeyboard        /* v4.12 KEY_ONSCREEN_KEYBOARD */
	KeySymXF86PrivacyScreenToggle     KeySym = C.XKB_KEY_XF86PrivacyScreenToggle     /* v5.5 KEY_PRIVACY_SCREEN_TOGGLE */
	KeySymXF86SelectiveScreenshot     KeySym = C.XKB_KEY_XF86SelectiveScreenshot     /* v5.6 KEY_SELECTIVE_SCREENSHOT */
	KeySymXF86NextElement             KeySym = C.XKB_KEY_XF86NextElement             /* v5.18 KEY_NEXT_ELEMENT */
	KeySymXF86PreviousElement         KeySym = C.XKB_KEY_XF86PreviousElement         /* v5.18 KEY_PREVIOUS_ELEMENT */
	KeySymXF86AutopilotEngageToggle   KeySym = C.XKB_KEY_XF86AutopilotEngageToggle   /* v5.18 KEY_AUTOPILOT_ENGAGE_TOGGLE */
	KeySymXF86MarkWaypoint            KeySym = C.XKB_KEY_XF86MarkWaypoint            /* v5.18 KEY_MARK_WAYPOINT */
	KeySymXF86Sos                     KeySym = C.XKB_KEY_XF86Sos                     /* v5.18 KEY_SOS */
	KeySymXF86NavChart                KeySym = C.XKB_KEY_XF86NavChart                /* v5.18 KEY_NAV_CHART */
	KeySymXF86FishingChart            KeySym = C.XKB_KEY_XF86FishingChart            /* v5.18 KEY_FISHING_CHART */
	KeySymXF86SingleRangeRadar        KeySym = C.XKB_KEY_XF86SingleRangeRadar        /* v5.18 KEY_SINGLE_RANGE_RADAR */
	KeySymXF86DualRangeRadar          KeySym = C.XKB_KEY_XF86DualRangeRadar          /* v5.18 KEY_DUAL_RANGE_RADAR */
	KeySymXF86RadarOverlay            KeySym = C.XKB_KEY_XF86RadarOverlay            /* v5.18 KEY_RADAR_OVERLAY */
	KeySymXF86TraditionalSonar        KeySym = C.XKB_KEY_XF86TraditionalSonar        /* v5.18 KEY_TRADITIONAL_SONAR */
	KeySymXF86ClearvuSonar            KeySym = C.XKB_KEY_XF86ClearvuSonar            /* v5.18 KEY_CLEARVU_SONAR */
	KeySymXF86SidevuSonar             KeySym = C.XKB_KEY_XF86SidevuSonar             /* v5.18 KEY_SIDEVU_SONAR */
	KeySymXF86NavInfo                 KeySym = C.XKB_KEY_XF86NavInfo                 /* v5.18 KEY_NAV_INFO */
	KeySymXF86Macro1                  KeySym = C.XKB_KEY_XF86Macro1                  /* v5.5 KEY_MACRO1 */
	KeySymXF86Macro2                  KeySym = C.XKB_KEY_XF86Macro2                  /* v5.5 KEY_MACRO2 */
	KeySymXF86Macro3                  KeySym = C.XKB_KEY_XF86Macro3                  /* v5.5 KEY_MACRO3 */
	KeySymXF86Macro4                  KeySym = C.XKB_KEY_XF86Macro4                  /* v5.5 KEY_MACRO4 */
	KeySymXF86Macro5                  KeySym = C.XKB_KEY_XF86Macro5                  /* v5.5 KEY_MACRO5 */
	KeySymXF86Macro6                  KeySym = C.XKB_KEY_XF86Macro6                  /* v5.5 KEY_MACRO6 */
	KeySymXF86Macro7                  KeySym = C.XKB_KEY_XF86Macro7                  /* v5.5 KEY_MACRO7 */
	KeySymXF86Macro8                  KeySym = C.XKB_KEY_XF86Macro8                  /* v5.5 KEY_MACRO8 */
	KeySymXF86Macro9                  KeySym = C.XKB_KEY_XF86Macro9                  /* v5.5 KEY_MACRO9 */
	KeySymXF86Macro10                 KeySym = C.XKB_KEY_XF86Macro10                 /* v5.5 KEY_MACRO10 */
	KeySymXF86Macro11                 KeySym = C.XKB_KEY_XF86Macro11                 /* v5.5 KEY_MACRO11 */
	KeySymXF86Macro12                 KeySym = C.XKB_KEY_XF86Macro12                 /* v5.5 KEY_MACRO12 */
	KeySymXF86Macro13                 KeySym = C.XKB_KEY_XF86Macro13                 /* v5.5 KEY_MACRO13 */
	KeySymXF86Macro14                 KeySym = C.XKB_KEY_XF86Macro14                 /* v5.5 KEY_MACRO14 */
	KeySymXF86Macro15                 KeySym = C.XKB_KEY_XF86Macro15                 /* v5.5 KEY_MACRO15 */
	KeySymXF86Macro16                 KeySym = C.XKB_KEY_XF86Macro16                 /* v5.5 KEY_MACRO16 */
	KeySymXF86Macro17                 KeySym = C.XKB_KEY_XF86Macro17                 /* v5.5 KEY_MACRO17 */
	KeySymXF86Macro18                 KeySym = C.XKB_KEY_XF86Macro18                 /* v5.5 KEY_MACRO18 */
	KeySymXF86Macro19                 KeySym = C.XKB_KEY_XF86Macro19                 /* v5.5 KEY_MACRO19 */
	KeySymXF86Macro20                 KeySym = C.XKB_KEY_XF86Macro20                 /* v5.5 KEY_MACRO20 */
	KeySymXF86Macro21                 KeySym = C.XKB_KEY_XF86Macro21                 /* v5.5 KEY_MACRO21 */
	KeySymXF86Macro22                 KeySym = C.XKB_KEY_XF86Macro22                 /* v5.5 KEY_MACRO22 */
	KeySymXF86Macro23                 KeySym = C.XKB_KEY_XF86Macro23                 /* v5.5 KEY_MACRO23 */
	KeySymXF86Macro24                 KeySym = C.XKB_KEY_XF86Macro24                 /* v5.5 KEY_MACRO24 */
	KeySymXF86Macro25                 KeySym = C.XKB_KEY_XF86Macro25                 /* v5.5 KEY_MACRO25 */
	KeySymXF86Macro26                 KeySym = C.XKB_KEY_XF86Macro26                 /* v5.5 KEY_MACRO26 */
	KeySymXF86Macro27                 KeySym = C.XKB_KEY_XF86Macro27                 /* v5.5 KEY_MACRO27 */
	KeySymXF86Macro28                 KeySym = C.XKB_KEY_XF86Macro28                 /* v5.5 KEY_MACRO28 */
	KeySymXF86Macro29                 KeySym = C.XKB_KEY_XF86Macro29                 /* v5.5 KEY_MACRO29 */
	KeySymXF86Macro30                 KeySym = C.XKB_KEY_XF86Macro30                 /* v5.5 KEY_MACRO30 */
	KeySymXF86MacroRecordStart        KeySym = C.XKB_KEY_XF86MacroRecordStart        /* v5.5 KEY_MACRO_RECORD_START */
	KeySymXF86MacroRecordStop         KeySym = C.XKB_KEY_XF86MacroRecordStop         /* v5.5 KEY_MACRO_RECORD_STOP */
	KeySymXF86MacroPresetCycle        KeySym = C.XKB_KEY_XF86MacroPresetCycle        /* v5.5 KEY_MACRO_PRESET_CYCLE */
	KeySymXF86MacroPreset1            KeySym = C.XKB_KEY_XF86MacroPreset1            /* v5.5 KEY_MACRO_PRESET1 */
	KeySymXF86MacroPreset2            KeySym = C.XKB_KEY_XF86MacroPreset2            /* v5.5 KEY_MACRO_PRESET2 */
	KeySymXF86MacroPreset3            KeySym = C.XKB_KEY_XF86MacroPreset3            /* v5.5 KEY_MACRO_PRESET3 */
	KeySymXF86KbdLcdMenu1             KeySym = C.XKB_KEY_XF86KbdLcdMenu1             /* v5.5 KEY_KBD_LCD_MENU1 */
	KeySymXF86KbdLcdMenu2             KeySym = C.XKB_KEY_XF86KbdLcdMenu2             /* v5.5 KEY_KBD_LCD_MENU2 */
	KeySymXF86KbdLcdMenu3             KeySym = C.XKB_KEY_XF86KbdLcdMenu3             /* v5.5 KEY_KBD_LCD_MENU3 */
	KeySymXF86KbdLcdMenu4             KeySym = C.XKB_KEY_XF86KbdLcdMenu4             /* v5.5 KEY_KBD_LCD_MENU4 */
	KeySymXF86KbdLcdMenu5             KeySym = C.XKB_KEY_XF86KbdLcdMenu5             /* v5.5 KEY_KBD_LCD_MENU5 */
	KeySymSunFA_Grave                 KeySym = C.XKB_KEY_SunFA_Grave
	KeySymSunFA_Circum                KeySym = C.XKB_KEY_SunFA_Circum
	KeySymSunFA_Tilde                 KeySym = C.XKB_KEY_SunFA_Tilde
	KeySymSunFA_Acute                 KeySym = C.XKB_KEY_SunFA_Acute
	KeySymSunFA_Diaeresis             KeySym = C.XKB_KEY_SunFA_Diaeresis
	KeySymSunFA_Cedilla               KeySym = C.XKB_KEY_SunFA_Cedilla
	KeySymSunF36                      KeySym = C.XKB_KEY_SunF36 /* Labeled F11 */
	KeySymSunF37                      KeySym = C.XKB_KEY_SunF37 /* Labeled F12 */
	KeySymSunSys_Req                  KeySym = C.XKB_KEY_SunSys_Req
	KeySymSunPrint_Screen             KeySym = C.XKB_KEY_SunPrint_Screen /* Same as XKB_KEY_Print */
	KeySymSunCompose                  KeySym = C.XKB_KEY_SunCompose      /* Same as XKB_KEY_Multi_key */
	KeySymSunAltGraph                 KeySym = C.XKB_KEY_SunAltGraph     /* Same as XKB_KEY_Mode_switch */
	KeySymSunPageUp                   KeySym = C.XKB_KEY_SunPageUp       /* Same as XKB_KEY_Prior */
	KeySymSunPageDown                 KeySym = C.XKB_KEY_SunPageDown     /* Same as XKB_KEY_Next */
	KeySymSunUndo                     KeySym = C.XKB_KEY_SunUndo         /* Same as XKB_KEY_Undo */
	KeySymSunAgain                    KeySym = C.XKB_KEY_SunAgain        /* Same as XKB_KEY_Redo */
	KeySymSunFind                     KeySym = C.XKB_KEY_SunFind         /* Same as XKB_KEY_Find */
	KeySymSunStop                     KeySym = C.XKB_KEY_SunStop         /* Same as XKB_KEY_Cancel */
	KeySymSunProps                    KeySym = C.XKB_KEY_SunProps
	KeySymSunFront                    KeySym = C.XKB_KEY_SunFront
	KeySymSunCopy                     KeySym = C.XKB_KEY_SunCopy
	KeySymSunOpen                     KeySym = C.XKB_KEY_SunOpen
	KeySymSunPaste                    KeySym = C.XKB_KEY_SunPaste
	KeySymSunCut                      KeySym = C.XKB_KEY_SunCut
	KeySymSunPowerSwitch              KeySym = C.XKB_KEY_SunPowerSwitch
	KeySymSunAudioLowerVolume         KeySym = C.XKB_KEY_SunAudioLowerVolume
	KeySymSunAudioMute                KeySym = C.XKB_KEY_SunAudioMute
	KeySymSunAudioRaiseVolume         KeySym = C.XKB_KEY_SunAudioRaiseVolume
	KeySymSunVideoDegauss             KeySym = C.XKB_KEY_SunVideoDegauss
	KeySymSunVideoLowerBrightness     KeySym = C.XKB_KEY_SunVideoLowerBrightness
	KeySymSunVideoRaiseBrightness     KeySym = C.XKB_KEY_SunVideoRaiseBrightness
	KeySymSunPowerSwitchShift         KeySym = C.XKB_KEY_SunPowerSwitchShift
	KeySymDring_accent                KeySym = C.XKB_KEY_Dring_accent
	KeySymDcircumflex_accent          KeySym = C.XKB_KEY_Dcircumflex_accent
	KeySymDcedilla_accent             KeySym = C.XKB_KEY_Dcedilla_accent
	KeySymDacute_accent               KeySym = C.XKB_KEY_Dacute_accent
	KeySymDgrave_accent               KeySym = C.XKB_KEY_Dgrave_accent
	KeySymDtilde                      KeySym = C.XKB_KEY_Dtilde
	KeySymDdiaeresis                  KeySym = C.XKB_KEY_Ddiaeresis
	KeySymDRemove                     KeySym = C.XKB_KEY_DRemove /* Remove */
	KeySymhpClearLine                 KeySym = C.XKB_KEY_hpClearLine
	KeySymhpInsertLine                KeySym = C.XKB_KEY_hpInsertLine
	KeySymhpDeleteLine                KeySym = C.XKB_KEY_hpDeleteLine
	KeySymhpInsertChar                KeySym = C.XKB_KEY_hpInsertChar
	KeySymhpDeleteChar                KeySym = C.XKB_KEY_hpDeleteChar
	KeySymhpBackTab                   KeySym = C.XKB_KEY_hpBackTab
	KeySymhpKP_BackTab                KeySym = C.XKB_KEY_hpKP_BackTab
	KeySymhpModelock1                 KeySym = C.XKB_KEY_hpModelock1
	KeySymhpModelock2                 KeySym = C.XKB_KEY_hpModelock2
	KeySymhpReset                     KeySym = C.XKB_KEY_hpReset
	KeySymhpSystem                    KeySym = C.XKB_KEY_hpSystem
	KeySymhpUser                      KeySym = C.XKB_KEY_hpUser
	KeySymhpmute_acute                KeySym = C.XKB_KEY_hpmute_acute
	KeySymhpmute_grave                KeySym = C.XKB_KEY_hpmute_grave
	KeySymhpmute_asciicircum          KeySym = C.XKB_KEY_hpmute_asciicircum
	KeySymhpmute_diaeresis            KeySym = C.XKB_KEY_hpmute_diaeresis
	KeySymhpmute_asciitilde           KeySym = C.XKB_KEY_hpmute_asciitilde
	KeySymhplira                      KeySym = C.XKB_KEY_hplira
	KeySymhpguilder                   KeySym = C.XKB_KEY_hpguilder
	KeySymhpYdiaeresis                KeySym = C.XKB_KEY_hpYdiaeresis
	KeySymhpIO                        KeySym = C.XKB_KEY_hpIO /* deprecated alias for hpYdiaeresis */
	KeySymhplongminus                 KeySym = C.XKB_KEY_hplongminus
	KeySymhpblock                     KeySym = C.XKB_KEY_hpblock
	KeySymosfCopy                     KeySym = C.XKB_KEY_osfCopy
	KeySymosfCut                      KeySym = C.XKB_KEY_osfCut
	KeySymosfPaste                    KeySym = C.XKB_KEY_osfPaste
	KeySymosfBackTab                  KeySym = C.XKB_KEY_osfBackTab
	KeySymosfBackSpace                KeySym = C.XKB_KEY_osfBackSpace
	KeySymosfClear                    KeySym = C.XKB_KEY_osfClear
	KeySymosfEscape                   KeySym = C.XKB_KEY_osfEscape
	KeySymosfAddMode                  KeySym = C.XKB_KEY_osfAddMode
	KeySymosfPrimaryPaste             KeySym = C.XKB_KEY_osfPrimaryPaste
	KeySymosfQuickPaste               KeySym = C.XKB_KEY_osfQuickPaste
	KeySymosfPageLeft                 KeySym = C.XKB_KEY_osfPageLeft
	KeySymosfPageUp                   KeySym = C.XKB_KEY_osfPageUp
	KeySymosfPageDown                 KeySym = C.XKB_KEY_osfPageDown
	KeySymosfPageRight                KeySym = C.XKB_KEY_osfPageRight
	KeySymosfActivate                 KeySym = C.XKB_KEY_osfActivate
	KeySymosfMenuBar                  KeySym = C.XKB_KEY_osfMenuBar
	KeySymosfLeft                     KeySym = C.XKB_KEY_osfLeft
	KeySymosfUp                       KeySym = C.XKB_KEY_osfUp
	KeySymosfRight                    KeySym = C.XKB_KEY_osfRight
	KeySymosfDown                     KeySym = C.XKB_KEY_osfDown
	KeySymosfEndLine                  KeySym = C.XKB_KEY_osfEndLine
	KeySymosfBeginLine                KeySym = C.XKB_KEY_osfBeginLine
	KeySymosfEndData                  KeySym = C.XKB_KEY_osfEndData
	KeySymosfBeginData                KeySym = C.XKB_KEY_osfBeginData
	KeySymosfPrevMenu                 KeySym = C.XKB_KEY_osfPrevMenu
	KeySymosfNextMenu                 KeySym = C.XKB_KEY_osfNextMenu
	KeySymosfPrevField                KeySym = C.XKB_KEY_osfPrevField
	KeySymosfNextField                KeySym = C.XKB_KEY_osfNextField
	KeySymosfSelect                   KeySym = C.XKB_KEY_osfSelect
	KeySymosfInsert                   KeySym = C.XKB_KEY_osfInsert
	KeySymosfUndo                     KeySym = C.XKB_KEY_osfUndo
	KeySymosfMenu                     KeySym = C.XKB_KEY_osfMenu
	KeySymosfCancel                   KeySym = C.XKB_KEY_osfCancel
	KeySymosfHelp                     KeySym = C.XKB_KEY_osfHelp
	KeySymosfSelectAll                KeySym = C.XKB_KEY_osfSelectAll
	KeySymosfDeselectAll              KeySym = C.XKB_KEY_osfDeselectAll
	KeySymosfReselect                 KeySym = C.XKB_KEY_osfReselect
	KeySymosfExtend                   KeySym = C.XKB_KEY_osfExtend
	KeySymosfRestore                  KeySym = C.XKB_KEY_osfRestore
	KeySymosfDelete                   KeySym = C.XKB_KEY_osfDelete
	KeySymReset                       KeySym = C.XKB_KEY_Reset            /* deprecated alias for hpReset */
	KeySymSystem                      KeySym = C.XKB_KEY_System           /* deprecated alias for hpSystem */
	KeySymUser                        KeySym = C.XKB_KEY_User             /* deprecated alias for hpUser */
	KeySymClearLine                   KeySym = C.XKB_KEY_ClearLine        /* deprecated alias for hpClearLine */
	KeySymInsertLine                  KeySym = C.XKB_KEY_InsertLine       /* deprecated alias for hpInsertLine */
	KeySymDeleteLine                  KeySym = C.XKB_KEY_DeleteLine       /* deprecated alias for hpDeleteLine */
	KeySymInsertChar                  KeySym = C.XKB_KEY_InsertChar       /* deprecated alias for hpInsertChar */
	KeySymDeleteChar                  KeySym = C.XKB_KEY_DeleteChar       /* deprecated alias for hpDeleteChar */
	KeySymBackTab                     KeySym = C.XKB_KEY_BackTab          /* deprecated alias for hpBackTab */
	KeySymKP_BackTab                  KeySym = C.XKB_KEY_KP_BackTab       /* deprecated alias for hpKP_BackTab */
	KeySymExt16bit_L                  KeySym = C.XKB_KEY_Ext16bit_L       /* deprecated */
	KeySymExt16bit_R                  KeySym = C.XKB_KEY_Ext16bit_R       /* deprecated */
	KeySymmute_acute                  KeySym = C.XKB_KEY_mute_acute       /* deprecated alias for hpmute_acute */
	KeySymmute_grave                  KeySym = C.XKB_KEY_mute_grave       /* deprecated alias for hpmute_grave */
	KeySymmute_asciicircum            KeySym = C.XKB_KEY_mute_asciicircum /* deprecated alias for hpmute_asciicircum */
	KeySymmute_diaeresis              KeySym = C.XKB_KEY_mute_diaeresis   /* deprecated alias for hpmute_diaeresis */
	KeySymmute_asciitilde             KeySym = C.XKB_KEY_mute_asciitilde  /* deprecated alias for hpmute_asciitilde */
	KeySymlira                        KeySym = C.XKB_KEY_lira             /* deprecated alias for hplira */
	KeySymguilder                     KeySym = C.XKB_KEY_guilder          /* deprecated alias for hpguilder */
	KeySymIO                          KeySym = C.XKB_KEY_IO               /* deprecated alias for hpYdiaeresis */
	KeySymlongminus                   KeySym = C.XKB_KEY_longminus        /* deprecated alias for hplongminus */
	KeySymblock                       KeySym = C.XKB_KEY_block            /* deprecated alias for hpblock */

)

func SymFromName

func SymFromName(name string, flags KeySymFlags) KeySym

type KeySymFlags

type KeySymFlags uint32
const (
	KeySymNoFlags         KeySymFlags = C.XKB_KEYSYM_NO_FLAGS
	KeySymCaseInsensitive KeySymFlags = C.XKB_KEYSYM_CASE_INSENSITIVE
)

type Keymap

type Keymap struct {
	// contains filtered or unexported fields
}

func NewKeymapFromNames

func NewKeymapFromNames(ctx Context, rules *RuleNames, flags KeymapCompileFlags) Keymap

func (Keymap) Unref

func (m Keymap) Unref()

type KeymapCompileFlags

type KeymapCompileFlags int
const (
	KeymapCompileNoFlags KeymapCompileFlags = C.XKB_KEYMAP_COMPILE_NO_FLAGS
)

type RuleNames

type RuleNames struct {
	Rules   string
	Model   string
	Layout  string
	Variant string
	Options string
}

type State

type State struct {
	// contains filtered or unexported fields
}

func (State) Syms

func (s State) Syms(keyCode KeyCode) []KeySym

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL