From 5d9a5cb003a654bde26897fbafb5036029993c8e Mon Sep 17 00:00:00 2001 From: Ran Benita Date: Wed, 17 Oct 2012 19:52:47 +0200 Subject: [PATCH] Commit and distribute ks_tables.h The ks_tables.h file is generated by makekeys.py from xkbcommon-keysyms.h, which in turn is generated initially by 'make update-keysyms'. The xkbcommon-keysyms.h file is commited to git and distributed in the tarball. Since ks_tables.h should only ever change when xkbcommon-keysyms.h changes, it is more sensible to update them together and treat them the same, instead of generating ks_tables.h every time for every builder with 'make', as we do now. This means we don't need python as a build dependency (only the one running update-keysyms, i.e. no one, needs this), and we can be sure exactly the same file is used by everyone. We also don't need to run makekeys.py on every build. Signed-off-by: Ran Benita --- Makefile.am | 9 +- configure.ac | 3 - src/.gitignore | 1 - src/ks_tables.h | 4681 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 4685 insertions(+), 9 deletions(-) delete mode 100644 src/.gitignore create mode 100644 src/ks_tables.h diff --git a/Makefile.am b/Makefile.am index 38486ab..c08bca1 100644 --- a/Makefile.am +++ b/Makefile.am @@ -71,6 +71,7 @@ libxkbcommon_la_SOURCES = \ src/keysym.c \ src/keysym.h \ src/keysym-utf.c \ + src/ks_tables.h \ src/list.h \ src/keymap.c \ src/keymap.h \ @@ -82,17 +83,13 @@ libxkbcommon_la_SOURCES = \ BUILT_SOURCES = \ src/xkbcomp/parser.c \ src/xkbcomp/parser.h \ - src/xkbcomp/scanner.c \ - src/ks_tables.h + src/xkbcomp/scanner.c CLEANFILES = $(BUILT_SOURCES) src/xkbcomp/parser.c: $(top_builddir)/src/$(am__dirstamp) $(top_builddir)/src/xkbcomp/$(am__dirstamp) src/xkbcomp/parser.h: $(top_builddir)/src/$(am__dirstamp) $(top_builddir)/src/xkbcomp/$(am__dirstamp) src/xkbcomp/scanner.c: $(top_builddir)/src/$(am__dirstamp) $(top_builddir)/src/xkbcomp/$(am__dirstamp) -src/ks_tables.h: makekeys.py - $(AM_V_GEN)$(PYTHON) $(top_srcdir)/makekeys.py $(top_srcdir)/xkbcommon/xkbcommon-keysyms.h > $@ - # Documentation if ENABLE_DOCS @@ -188,6 +185,8 @@ update-keysyms: echo -en '#define XKB_KEY_NoSymbol 0x000000 /* Special KeySym */\n\n' >> $(top_srcdir)/xkbcommon/xkbcommon-keysyms.h sed -e '/XK_Ydiaeresis\s*0x100000ee/d; /#define _/d; s/#define\s*\(\w*\)XK_/#define XKB_KEY_\1/; /\(#ifdef\|#ifndef\|#endif\)/d' $(KEYSYMDEFS) >> $(top_srcdir)/xkbcommon/xkbcommon-keysyms.h echo -en '\n\n#endif\n' >> $(top_srcdir)/xkbcommon/xkbcommon-keysyms.h + echo -en '/* This file is autogenerated from Makefile.am; please do not commit directly. */\n\n' > $(top_srcdir)/src/ks_tables.h + LC_CTYPE=C python $(top_srcdir)/makekeys.py $(top_srcdir)/xkbcommon/xkbcommon-keysyms.h >> $(top_srcdir)/src/ks_tables.h # Android stuff diff --git a/configure.ac b/configure.ac index 76f298a..e4e08e8 100644 --- a/configure.ac +++ b/configure.ac @@ -61,9 +61,6 @@ if test ! -f "src/xkbcomp/parser.c"; then AC_MSG_ERROR([yacc not found - unable to compile src/xkbcomp/parser.y]) fi fi -AM_PATH_PYTHON([2.6], [], [ - AC_MSG_ERROR([python not found - unable to run makekeys]) -]) # Checks for library functions. AC_CHECK_FUNCS([strcasecmp strncasecmp]) diff --git a/src/.gitignore b/src/.gitignore deleted file mode 100644 index fe11434..0000000 --- a/src/.gitignore +++ /dev/null @@ -1 +0,0 @@ -ks_tables.h diff --git a/src/ks_tables.h b/src/ks_tables.h new file mode 100644 index 0000000..a7e2b47 --- /dev/null +++ b/src/ks_tables.h @@ -0,0 +1,4681 @@ +/* This file is autogenerated from Makefile.am; please do not commit directly. */ + +struct name_keysym { + const char *name; + xkb_keysym_t keysym; +}; + +static const struct name_keysym name_to_keysym[] = { + { "0", XKB_KEY_0 }, + { "1", XKB_KEY_1 }, + { "2", XKB_KEY_2 }, + { "3", XKB_KEY_3 }, + { "3270_AltCursor", XKB_KEY_3270_AltCursor }, + { "3270_Attn", XKB_KEY_3270_Attn }, + { "3270_BackTab", XKB_KEY_3270_BackTab }, + { "3270_ChangeScreen", XKB_KEY_3270_ChangeScreen }, + { "3270_Copy", XKB_KEY_3270_Copy }, + { "3270_CursorBlink", XKB_KEY_3270_CursorBlink }, + { "3270_CursorSelect", XKB_KEY_3270_CursorSelect }, + { "3270_DeleteWord", XKB_KEY_3270_DeleteWord }, + { "3270_Duplicate", XKB_KEY_3270_Duplicate }, + { "3270_Enter", XKB_KEY_3270_Enter }, + { "3270_EraseEOF", XKB_KEY_3270_EraseEOF }, + { "3270_EraseInput", XKB_KEY_3270_EraseInput }, + { "3270_ExSelect", XKB_KEY_3270_ExSelect }, + { "3270_FieldMark", XKB_KEY_3270_FieldMark }, + { "3270_Ident", XKB_KEY_3270_Ident }, + { "3270_Jump", XKB_KEY_3270_Jump }, + { "3270_KeyClick", XKB_KEY_3270_KeyClick }, + { "3270_Left2", XKB_KEY_3270_Left2 }, + { "3270_PA1", XKB_KEY_3270_PA1 }, + { "3270_PA2", XKB_KEY_3270_PA2 }, + { "3270_PA3", XKB_KEY_3270_PA3 }, + { "3270_Play", XKB_KEY_3270_Play }, + { "3270_PrintScreen", XKB_KEY_3270_PrintScreen }, + { "3270_Quit", XKB_KEY_3270_Quit }, + { "3270_Record", XKB_KEY_3270_Record }, + { "3270_Reset", XKB_KEY_3270_Reset }, + { "3270_Right2", XKB_KEY_3270_Right2 }, + { "3270_Rule", XKB_KEY_3270_Rule }, + { "3270_Setup", XKB_KEY_3270_Setup }, + { "3270_Test", XKB_KEY_3270_Test }, + { "4", XKB_KEY_4 }, + { "5", XKB_KEY_5 }, + { "6", XKB_KEY_6 }, + { "7", XKB_KEY_7 }, + { "8", XKB_KEY_8 }, + { "9", XKB_KEY_9 }, + { "A", XKB_KEY_A }, + { "a", XKB_KEY_a }, + { "Aacute", XKB_KEY_Aacute }, + { "aacute", XKB_KEY_aacute }, + { "Abelowdot", XKB_KEY_Abelowdot }, + { "abelowdot", XKB_KEY_abelowdot }, + { "abovedot", XKB_KEY_abovedot }, + { "Abreve", XKB_KEY_Abreve }, + { "abreve", XKB_KEY_abreve }, + { "Abreveacute", XKB_KEY_Abreveacute }, + { "abreveacute", XKB_KEY_abreveacute }, + { "Abrevebelowdot", XKB_KEY_Abrevebelowdot }, + { "abrevebelowdot", XKB_KEY_abrevebelowdot }, + { "Abrevegrave", XKB_KEY_Abrevegrave }, + { "abrevegrave", XKB_KEY_abrevegrave }, + { "Abrevehook", XKB_KEY_Abrevehook }, + { "abrevehook", XKB_KEY_abrevehook }, + { "Abrevetilde", XKB_KEY_Abrevetilde }, + { "abrevetilde", XKB_KEY_abrevetilde }, + { "AccessX_Enable", XKB_KEY_AccessX_Enable }, + { "AccessX_Feedback_Enable", XKB_KEY_AccessX_Feedback_Enable }, + { "Acircumflex", XKB_KEY_Acircumflex }, + { "acircumflex", XKB_KEY_acircumflex }, + { "Acircumflexacute", XKB_KEY_Acircumflexacute }, + { "acircumflexacute", XKB_KEY_acircumflexacute }, + { "Acircumflexbelowdot", XKB_KEY_Acircumflexbelowdot }, + { "acircumflexbelowdot", XKB_KEY_acircumflexbelowdot }, + { "Acircumflexgrave", XKB_KEY_Acircumflexgrave }, + { "acircumflexgrave", XKB_KEY_acircumflexgrave }, + { "Acircumflexhook", XKB_KEY_Acircumflexhook }, + { "acircumflexhook", XKB_KEY_acircumflexhook }, + { "Acircumflextilde", XKB_KEY_Acircumflextilde }, + { "acircumflextilde", XKB_KEY_acircumflextilde }, + { "acute", XKB_KEY_acute }, + { "Adiaeresis", XKB_KEY_Adiaeresis }, + { "adiaeresis", XKB_KEY_adiaeresis }, + { "AE", XKB_KEY_AE }, + { "ae", XKB_KEY_ae }, + { "Agrave", XKB_KEY_Agrave }, + { "agrave", XKB_KEY_agrave }, + { "Ahook", XKB_KEY_Ahook }, + { "ahook", XKB_KEY_ahook }, + { "Alt_L", XKB_KEY_Alt_L }, + { "Alt_R", XKB_KEY_Alt_R }, + { "Amacron", XKB_KEY_Amacron }, + { "amacron", XKB_KEY_amacron }, + { "ampersand", XKB_KEY_ampersand }, + { "Aogonek", XKB_KEY_Aogonek }, + { "aogonek", XKB_KEY_aogonek }, + { "apostrophe", XKB_KEY_apostrophe }, + { "approxeq", XKB_KEY_approxeq }, + { "approximate", XKB_KEY_approximate }, + { "Arabic_0", XKB_KEY_Arabic_0 }, + { "Arabic_1", XKB_KEY_Arabic_1 }, + { "Arabic_2", XKB_KEY_Arabic_2 }, + { "Arabic_3", XKB_KEY_Arabic_3 }, + { "Arabic_4", XKB_KEY_Arabic_4 }, + { "Arabic_5", XKB_KEY_Arabic_5 }, + { "Arabic_6", XKB_KEY_Arabic_6 }, + { "Arabic_7", XKB_KEY_Arabic_7 }, + { "Arabic_8", XKB_KEY_Arabic_8 }, + { "Arabic_9", XKB_KEY_Arabic_9 }, + { "Arabic_ain", XKB_KEY_Arabic_ain }, + { "Arabic_alef", XKB_KEY_Arabic_alef }, + { "Arabic_alefmaksura", XKB_KEY_Arabic_alefmaksura }, + { "Arabic_beh", XKB_KEY_Arabic_beh }, + { "Arabic_comma", XKB_KEY_Arabic_comma }, + { "Arabic_dad", XKB_KEY_Arabic_dad }, + { "Arabic_dal", XKB_KEY_Arabic_dal }, + { "Arabic_damma", XKB_KEY_Arabic_damma }, + { "Arabic_dammatan", XKB_KEY_Arabic_dammatan }, + { "Arabic_ddal", XKB_KEY_Arabic_ddal }, + { "Arabic_farsi_yeh", XKB_KEY_Arabic_farsi_yeh }, + { "Arabic_fatha", XKB_KEY_Arabic_fatha }, + { "Arabic_fathatan", XKB_KEY_Arabic_fathatan }, + { "Arabic_feh", XKB_KEY_Arabic_feh }, + { "Arabic_fullstop", XKB_KEY_Arabic_fullstop }, + { "Arabic_gaf", XKB_KEY_Arabic_gaf }, + { "Arabic_ghain", XKB_KEY_Arabic_ghain }, + { "Arabic_ha", XKB_KEY_Arabic_ha }, + { "Arabic_hah", XKB_KEY_Arabic_hah }, + { "Arabic_hamza", XKB_KEY_Arabic_hamza }, + { "Arabic_hamza_above", XKB_KEY_Arabic_hamza_above }, + { "Arabic_hamza_below", XKB_KEY_Arabic_hamza_below }, + { "Arabic_hamzaonalef", XKB_KEY_Arabic_hamzaonalef }, + { "Arabic_hamzaonwaw", XKB_KEY_Arabic_hamzaonwaw }, + { "Arabic_hamzaonyeh", XKB_KEY_Arabic_hamzaonyeh }, + { "Arabic_hamzaunderalef", XKB_KEY_Arabic_hamzaunderalef }, + { "Arabic_heh", XKB_KEY_Arabic_heh }, + { "Arabic_heh_doachashmee", XKB_KEY_Arabic_heh_doachashmee }, + { "Arabic_heh_goal", XKB_KEY_Arabic_heh_goal }, + { "Arabic_jeem", XKB_KEY_Arabic_jeem }, + { "Arabic_jeh", XKB_KEY_Arabic_jeh }, + { "Arabic_kaf", XKB_KEY_Arabic_kaf }, + { "Arabic_kasra", XKB_KEY_Arabic_kasra }, + { "Arabic_kasratan", XKB_KEY_Arabic_kasratan }, + { "Arabic_keheh", XKB_KEY_Arabic_keheh }, + { "Arabic_khah", XKB_KEY_Arabic_khah }, + { "Arabic_lam", XKB_KEY_Arabic_lam }, + { "Arabic_madda_above", XKB_KEY_Arabic_madda_above }, + { "Arabic_maddaonalef", XKB_KEY_Arabic_maddaonalef }, + { "Arabic_meem", XKB_KEY_Arabic_meem }, + { "Arabic_noon", XKB_KEY_Arabic_noon }, + { "Arabic_noon_ghunna", XKB_KEY_Arabic_noon_ghunna }, + { "Arabic_peh", XKB_KEY_Arabic_peh }, + { "Arabic_percent", XKB_KEY_Arabic_percent }, + { "Arabic_qaf", XKB_KEY_Arabic_qaf }, + { "Arabic_question_mark", XKB_KEY_Arabic_question_mark }, + { "Arabic_ra", XKB_KEY_Arabic_ra }, + { "Arabic_rreh", XKB_KEY_Arabic_rreh }, + { "Arabic_sad", XKB_KEY_Arabic_sad }, + { "Arabic_seen", XKB_KEY_Arabic_seen }, + { "Arabic_semicolon", XKB_KEY_Arabic_semicolon }, + { "Arabic_shadda", XKB_KEY_Arabic_shadda }, + { "Arabic_sheen", XKB_KEY_Arabic_sheen }, + { "Arabic_sukun", XKB_KEY_Arabic_sukun }, + { "Arabic_superscript_alef", XKB_KEY_Arabic_superscript_alef }, + { "Arabic_switch", XKB_KEY_Arabic_switch }, + { "Arabic_tah", XKB_KEY_Arabic_tah }, + { "Arabic_tatweel", XKB_KEY_Arabic_tatweel }, + { "Arabic_tcheh", XKB_KEY_Arabic_tcheh }, + { "Arabic_teh", XKB_KEY_Arabic_teh }, + { "Arabic_tehmarbuta", XKB_KEY_Arabic_tehmarbuta }, + { "Arabic_thal", XKB_KEY_Arabic_thal }, + { "Arabic_theh", XKB_KEY_Arabic_theh }, + { "Arabic_tteh", XKB_KEY_Arabic_tteh }, + { "Arabic_veh", XKB_KEY_Arabic_veh }, + { "Arabic_waw", XKB_KEY_Arabic_waw }, + { "Arabic_yeh", XKB_KEY_Arabic_yeh }, + { "Arabic_yeh_baree", XKB_KEY_Arabic_yeh_baree }, + { "Arabic_zah", XKB_KEY_Arabic_zah }, + { "Arabic_zain", XKB_KEY_Arabic_zain }, + { "Aring", XKB_KEY_Aring }, + { "aring", XKB_KEY_aring }, + { "Armenian_accent", XKB_KEY_Armenian_accent }, + { "Armenian_amanak", XKB_KEY_Armenian_amanak }, + { "Armenian_apostrophe", XKB_KEY_Armenian_apostrophe }, + { "Armenian_AT", XKB_KEY_Armenian_AT }, + { "Armenian_at", XKB_KEY_Armenian_at }, + { "Armenian_AYB", XKB_KEY_Armenian_AYB }, + { "Armenian_ayb", XKB_KEY_Armenian_ayb }, + { "Armenian_BEN", XKB_KEY_Armenian_BEN }, + { "Armenian_ben", XKB_KEY_Armenian_ben }, + { "Armenian_but", XKB_KEY_Armenian_but }, + { "Armenian_CHA", XKB_KEY_Armenian_CHA }, + { "Armenian_cha", XKB_KEY_Armenian_cha }, + { "Armenian_DA", XKB_KEY_Armenian_DA }, + { "Armenian_da", XKB_KEY_Armenian_da }, + { "Armenian_DZA", XKB_KEY_Armenian_DZA }, + { "Armenian_dza", XKB_KEY_Armenian_dza }, + { "Armenian_E", XKB_KEY_Armenian_E }, + { "Armenian_e", XKB_KEY_Armenian_e }, + { "Armenian_exclam", XKB_KEY_Armenian_exclam }, + { "Armenian_FE", XKB_KEY_Armenian_FE }, + { "Armenian_fe", XKB_KEY_Armenian_fe }, + { "Armenian_full_stop", XKB_KEY_Armenian_full_stop }, + { "Armenian_GHAT", XKB_KEY_Armenian_GHAT }, + { "Armenian_ghat", XKB_KEY_Armenian_ghat }, + { "Armenian_GIM", XKB_KEY_Armenian_GIM }, + { "Armenian_gim", XKB_KEY_Armenian_gim }, + { "Armenian_HI", XKB_KEY_Armenian_HI }, + { "Armenian_hi", XKB_KEY_Armenian_hi }, + { "Armenian_HO", XKB_KEY_Armenian_HO }, + { "Armenian_ho", XKB_KEY_Armenian_ho }, + { "Armenian_hyphen", XKB_KEY_Armenian_hyphen }, + { "Armenian_INI", XKB_KEY_Armenian_INI }, + { "Armenian_ini", XKB_KEY_Armenian_ini }, + { "Armenian_JE", XKB_KEY_Armenian_JE }, + { "Armenian_je", XKB_KEY_Armenian_je }, + { "Armenian_KE", XKB_KEY_Armenian_KE }, + { "Armenian_ke", XKB_KEY_Armenian_ke }, + { "Armenian_KEN", XKB_KEY_Armenian_KEN }, + { "Armenian_ken", XKB_KEY_Armenian_ken }, + { "Armenian_KHE", XKB_KEY_Armenian_KHE }, + { "Armenian_khe", XKB_KEY_Armenian_khe }, + { "Armenian_ligature_ew", XKB_KEY_Armenian_ligature_ew }, + { "Armenian_LYUN", XKB_KEY_Armenian_LYUN }, + { "Armenian_lyun", XKB_KEY_Armenian_lyun }, + { "Armenian_MEN", XKB_KEY_Armenian_MEN }, + { "Armenian_men", XKB_KEY_Armenian_men }, + { "Armenian_NU", XKB_KEY_Armenian_NU }, + { "Armenian_nu", XKB_KEY_Armenian_nu }, + { "Armenian_O", XKB_KEY_Armenian_O }, + { "Armenian_o", XKB_KEY_Armenian_o }, + { "Armenian_paruyk", XKB_KEY_Armenian_paruyk }, + { "Armenian_PE", XKB_KEY_Armenian_PE }, + { "Armenian_pe", XKB_KEY_Armenian_pe }, + { "Armenian_PYUR", XKB_KEY_Armenian_PYUR }, + { "Armenian_pyur", XKB_KEY_Armenian_pyur }, + { "Armenian_question", XKB_KEY_Armenian_question }, + { "Armenian_RA", XKB_KEY_Armenian_RA }, + { "Armenian_ra", XKB_KEY_Armenian_ra }, + { "Armenian_RE", XKB_KEY_Armenian_RE }, + { "Armenian_re", XKB_KEY_Armenian_re }, + { "Armenian_SE", XKB_KEY_Armenian_SE }, + { "Armenian_se", XKB_KEY_Armenian_se }, + { "Armenian_separation_mark", XKB_KEY_Armenian_separation_mark }, + { "Armenian_SHA", XKB_KEY_Armenian_SHA }, + { "Armenian_sha", XKB_KEY_Armenian_sha }, + { "Armenian_shesht", XKB_KEY_Armenian_shesht }, + { "Armenian_TCHE", XKB_KEY_Armenian_TCHE }, + { "Armenian_tche", XKB_KEY_Armenian_tche }, + { "Armenian_TO", XKB_KEY_Armenian_TO }, + { "Armenian_to", XKB_KEY_Armenian_to }, + { "Armenian_TSA", XKB_KEY_Armenian_TSA }, + { "Armenian_tsa", XKB_KEY_Armenian_tsa }, + { "Armenian_TSO", XKB_KEY_Armenian_TSO }, + { "Armenian_tso", XKB_KEY_Armenian_tso }, + { "Armenian_TYUN", XKB_KEY_Armenian_TYUN }, + { "Armenian_tyun", XKB_KEY_Armenian_tyun }, + { "Armenian_verjaket", XKB_KEY_Armenian_verjaket }, + { "Armenian_VEV", XKB_KEY_Armenian_VEV }, + { "Armenian_vev", XKB_KEY_Armenian_vev }, + { "Armenian_VO", XKB_KEY_Armenian_VO }, + { "Armenian_vo", XKB_KEY_Armenian_vo }, + { "Armenian_VYUN", XKB_KEY_Armenian_VYUN }, + { "Armenian_vyun", XKB_KEY_Armenian_vyun }, + { "Armenian_YECH", XKB_KEY_Armenian_YECH }, + { "Armenian_yech", XKB_KEY_Armenian_yech }, + { "Armenian_yentamna", XKB_KEY_Armenian_yentamna }, + { "Armenian_ZA", XKB_KEY_Armenian_ZA }, + { "Armenian_za", XKB_KEY_Armenian_za }, + { "Armenian_ZHE", XKB_KEY_Armenian_ZHE }, + { "Armenian_zhe", XKB_KEY_Armenian_zhe }, + { "asciicircum", XKB_KEY_asciicircum }, + { "asciitilde", XKB_KEY_asciitilde }, + { "asterisk", XKB_KEY_asterisk }, + { "at", XKB_KEY_at }, + { "Atilde", XKB_KEY_Atilde }, + { "atilde", XKB_KEY_atilde }, + { "AudibleBell_Enable", XKB_KEY_AudibleBell_Enable }, + { "B", XKB_KEY_B }, + { "b", XKB_KEY_b }, + { "Babovedot", XKB_KEY_Babovedot }, + { "babovedot", XKB_KEY_babovedot }, + { "backslash", XKB_KEY_backslash }, + { "BackSpace", XKB_KEY_BackSpace }, + { "BackTab", XKB_KEY_BackTab }, + { "ballotcross", XKB_KEY_ballotcross }, + { "bar", XKB_KEY_bar }, + { "because", XKB_KEY_because }, + { "Begin", XKB_KEY_Begin }, + { "blank", XKB_KEY_blank }, + { "block", XKB_KEY_block }, + { "botintegral", XKB_KEY_botintegral }, + { "botleftparens", XKB_KEY_botleftparens }, + { "botleftsqbracket", XKB_KEY_botleftsqbracket }, + { "botleftsummation", XKB_KEY_botleftsummation }, + { "botrightparens", XKB_KEY_botrightparens }, + { "botrightsqbracket", XKB_KEY_botrightsqbracket }, + { "botrightsummation", XKB_KEY_botrightsummation }, + { "bott", XKB_KEY_bott }, + { "botvertsummationconnector", XKB_KEY_botvertsummationconnector }, + { "BounceKeys_Enable", XKB_KEY_BounceKeys_Enable }, + { "braceleft", XKB_KEY_braceleft }, + { "braceright", XKB_KEY_braceright }, + { "bracketleft", XKB_KEY_bracketleft }, + { "bracketright", XKB_KEY_bracketright }, + { "braille_blank", XKB_KEY_braille_blank }, + { "braille_dot_1", XKB_KEY_braille_dot_1 }, + { "braille_dot_10", XKB_KEY_braille_dot_10 }, + { "braille_dot_2", XKB_KEY_braille_dot_2 }, + { "braille_dot_3", XKB_KEY_braille_dot_3 }, + { "braille_dot_4", XKB_KEY_braille_dot_4 }, + { "braille_dot_5", XKB_KEY_braille_dot_5 }, + { "braille_dot_6", XKB_KEY_braille_dot_6 }, + { "braille_dot_7", XKB_KEY_braille_dot_7 }, + { "braille_dot_8", XKB_KEY_braille_dot_8 }, + { "braille_dot_9", XKB_KEY_braille_dot_9 }, + { "braille_dots_1", XKB_KEY_braille_dots_1 }, + { "braille_dots_12", XKB_KEY_braille_dots_12 }, + { "braille_dots_123", XKB_KEY_braille_dots_123 }, + { "braille_dots_1234", XKB_KEY_braille_dots_1234 }, + { "braille_dots_12345", XKB_KEY_braille_dots_12345 }, + { "braille_dots_123456", XKB_KEY_braille_dots_123456 }, + { "braille_dots_1234567", XKB_KEY_braille_dots_1234567 }, + { "braille_dots_12345678", XKB_KEY_braille_dots_12345678 }, + { "braille_dots_1234568", XKB_KEY_braille_dots_1234568 }, + { "braille_dots_123457", XKB_KEY_braille_dots_123457 }, + { "braille_dots_1234578", XKB_KEY_braille_dots_1234578 }, + { "braille_dots_123458", XKB_KEY_braille_dots_123458 }, + { "braille_dots_12346", XKB_KEY_braille_dots_12346 }, + { "braille_dots_123467", XKB_KEY_braille_dots_123467 }, + { "braille_dots_1234678", XKB_KEY_braille_dots_1234678 }, + { "braille_dots_123468", XKB_KEY_braille_dots_123468 }, + { "braille_dots_12347", XKB_KEY_braille_dots_12347 }, + { "braille_dots_123478", XKB_KEY_braille_dots_123478 }, + { "braille_dots_12348", XKB_KEY_braille_dots_12348 }, + { "braille_dots_1235", XKB_KEY_braille_dots_1235 }, + { "braille_dots_12356", XKB_KEY_braille_dots_12356 }, + { "braille_dots_123567", XKB_KEY_braille_dots_123567 }, + { "braille_dots_1235678", XKB_KEY_braille_dots_1235678 }, + { "braille_dots_123568", XKB_KEY_braille_dots_123568 }, + { "braille_dots_12357", XKB_KEY_braille_dots_12357 }, + { "braille_dots_123578", XKB_KEY_braille_dots_123578 }, + { "braille_dots_12358", XKB_KEY_braille_dots_12358 }, + { "braille_dots_1236", XKB_KEY_braille_dots_1236 }, + { "braille_dots_12367", XKB_KEY_braille_dots_12367 }, + { "braille_dots_123678", XKB_KEY_braille_dots_123678 }, + { "braille_dots_12368", XKB_KEY_braille_dots_12368 }, + { "braille_dots_1237", XKB_KEY_braille_dots_1237 }, + { "braille_dots_12378", XKB_KEY_braille_dots_12378 }, + { "braille_dots_1238", XKB_KEY_braille_dots_1238 }, + { "braille_dots_124", XKB_KEY_braille_dots_124 }, + { "braille_dots_1245", XKB_KEY_braille_dots_1245 }, + { "braille_dots_12456", XKB_KEY_braille_dots_12456 }, + { "braille_dots_124567", XKB_KEY_braille_dots_124567 }, + { "braille_dots_1245678", XKB_KEY_braille_dots_1245678 }, + { "braille_dots_124568", XKB_KEY_braille_dots_124568 }, + { "braille_dots_12457", XKB_KEY_braille_dots_12457 }, + { "braille_dots_124578", XKB_KEY_braille_dots_124578 }, + { "braille_dots_12458", XKB_KEY_braille_dots_12458 }, + { "braille_dots_1246", XKB_KEY_braille_dots_1246 }, + { "braille_dots_12467", XKB_KEY_braille_dots_12467 }, + { "braille_dots_124678", XKB_KEY_braille_dots_124678 }, + { "braille_dots_12468", XKB_KEY_braille_dots_12468 }, + { "braille_dots_1247", XKB_KEY_braille_dots_1247 }, + { "braille_dots_12478", XKB_KEY_braille_dots_12478 }, + { "braille_dots_1248", XKB_KEY_braille_dots_1248 }, + { "braille_dots_125", XKB_KEY_braille_dots_125 }, + { "braille_dots_1256", XKB_KEY_braille_dots_1256 }, + { "braille_dots_12567", XKB_KEY_braille_dots_12567 }, + { "braille_dots_125678", XKB_KEY_braille_dots_125678 }, + { "braille_dots_12568", XKB_KEY_braille_dots_12568 }, + { "braille_dots_1257", XKB_KEY_braille_dots_1257 }, + { "braille_dots_12578", XKB_KEY_braille_dots_12578 }, + { "braille_dots_1258", XKB_KEY_braille_dots_1258 }, + { "braille_dots_126", XKB_KEY_braille_dots_126 }, + { "braille_dots_1267", XKB_KEY_braille_dots_1267 }, + { "braille_dots_12678", XKB_KEY_braille_dots_12678 }, + { "braille_dots_1268", XKB_KEY_braille_dots_1268 }, + { "braille_dots_127", XKB_KEY_braille_dots_127 }, + { "braille_dots_1278", XKB_KEY_braille_dots_1278 }, + { "braille_dots_128", XKB_KEY_braille_dots_128 }, + { "braille_dots_13", XKB_KEY_braille_dots_13 }, + { "braille_dots_134", XKB_KEY_braille_dots_134 }, + { "braille_dots_1345", XKB_KEY_braille_dots_1345 }, + { "braille_dots_13456", XKB_KEY_braille_dots_13456 }, + { "braille_dots_134567", XKB_KEY_braille_dots_134567 }, + { "braille_dots_1345678", XKB_KEY_braille_dots_1345678 }, + { "braille_dots_134568", XKB_KEY_braille_dots_134568 }, + { "braille_dots_13457", XKB_KEY_braille_dots_13457 }, + { "braille_dots_134578", XKB_KEY_braille_dots_134578 }, + { "braille_dots_13458", XKB_KEY_braille_dots_13458 }, + { "braille_dots_1346", XKB_KEY_braille_dots_1346 }, + { "braille_dots_13467", XKB_KEY_braille_dots_13467 }, + { "braille_dots_134678", XKB_KEY_braille_dots_134678 }, + { "braille_dots_13468", XKB_KEY_braille_dots_13468 }, + { "braille_dots_1347", XKB_KEY_braille_dots_1347 }, + { "braille_dots_13478", XKB_KEY_braille_dots_13478 }, + { "braille_dots_1348", XKB_KEY_braille_dots_1348 }, + { "braille_dots_135", XKB_KEY_braille_dots_135 }, + { "braille_dots_1356", XKB_KEY_braille_dots_1356 }, + { "braille_dots_13567", XKB_KEY_braille_dots_13567 }, + { "braille_dots_135678", XKB_KEY_braille_dots_135678 }, + { "braille_dots_13568", XKB_KEY_braille_dots_13568 }, + { "braille_dots_1357", XKB_KEY_braille_dots_1357 }, + { "braille_dots_13578", XKB_KEY_braille_dots_13578 }, + { "braille_dots_1358", XKB_KEY_braille_dots_1358 }, + { "braille_dots_136", XKB_KEY_braille_dots_136 }, + { "braille_dots_1367", XKB_KEY_braille_dots_1367 }, + { "braille_dots_13678", XKB_KEY_braille_dots_13678 }, + { "braille_dots_1368", XKB_KEY_braille_dots_1368 }, + { "braille_dots_137", XKB_KEY_braille_dots_137 }, + { "braille_dots_1378", XKB_KEY_braille_dots_1378 }, + { "braille_dots_138", XKB_KEY_braille_dots_138 }, + { "braille_dots_14", XKB_KEY_braille_dots_14 }, + { "braille_dots_145", XKB_KEY_braille_dots_145 }, + { "braille_dots_1456", XKB_KEY_braille_dots_1456 }, + { "braille_dots_14567", XKB_KEY_braille_dots_14567 }, + { "braille_dots_145678", XKB_KEY_braille_dots_145678 }, + { "braille_dots_14568", XKB_KEY_braille_dots_14568 }, + { "braille_dots_1457", XKB_KEY_braille_dots_1457 }, + { "braille_dots_14578", XKB_KEY_braille_dots_14578 }, + { "braille_dots_1458", XKB_KEY_braille_dots_1458 }, + { "braille_dots_146", XKB_KEY_braille_dots_146 }, + { "braille_dots_1467", XKB_KEY_braille_dots_1467 }, + { "braille_dots_14678", XKB_KEY_braille_dots_14678 }, + { "braille_dots_1468", XKB_KEY_braille_dots_1468 }, + { "braille_dots_147", XKB_KEY_braille_dots_147 }, + { "braille_dots_1478", XKB_KEY_braille_dots_1478 }, + { "braille_dots_148", XKB_KEY_braille_dots_148 }, + { "braille_dots_15", XKB_KEY_braille_dots_15 }, + { "braille_dots_156", XKB_KEY_braille_dots_156 }, + { "braille_dots_1567", XKB_KEY_braille_dots_1567 }, + { "braille_dots_15678", XKB_KEY_braille_dots_15678 }, + { "braille_dots_1568", XKB_KEY_braille_dots_1568 }, + { "braille_dots_157", XKB_KEY_braille_dots_157 }, + { "braille_dots_1578", XKB_KEY_braille_dots_1578 }, + { "braille_dots_158", XKB_KEY_braille_dots_158 }, + { "braille_dots_16", XKB_KEY_braille_dots_16 }, + { "braille_dots_167", XKB_KEY_braille_dots_167 }, + { "braille_dots_1678", XKB_KEY_braille_dots_1678 }, + { "braille_dots_168", XKB_KEY_braille_dots_168 }, + { "braille_dots_17", XKB_KEY_braille_dots_17 }, + { "braille_dots_178", XKB_KEY_braille_dots_178 }, + { "braille_dots_18", XKB_KEY_braille_dots_18 }, + { "braille_dots_2", XKB_KEY_braille_dots_2 }, + { "braille_dots_23", XKB_KEY_braille_dots_23 }, + { "braille_dots_234", XKB_KEY_braille_dots_234 }, + { "braille_dots_2345", XKB_KEY_braille_dots_2345 }, + { "braille_dots_23456", XKB_KEY_braille_dots_23456 }, + { "braille_dots_234567", XKB_KEY_braille_dots_234567 }, + { "braille_dots_2345678", XKB_KEY_braille_dots_2345678 }, + { "braille_dots_234568", XKB_KEY_braille_dots_234568 }, + { "braille_dots_23457", XKB_KEY_braille_dots_23457 }, + { "braille_dots_234578", XKB_KEY_braille_dots_234578 }, + { "braille_dots_23458", XKB_KEY_braille_dots_23458 }, + { "braille_dots_2346", XKB_KEY_braille_dots_2346 }, + { "braille_dots_23467", XKB_KEY_braille_dots_23467 }, + { "braille_dots_234678", XKB_KEY_braille_dots_234678 }, + { "braille_dots_23468", XKB_KEY_braille_dots_23468 }, + { "braille_dots_2347", XKB_KEY_braille_dots_2347 }, + { "braille_dots_23478", XKB_KEY_braille_dots_23478 }, + { "braille_dots_2348", XKB_KEY_braille_dots_2348 }, + { "braille_dots_235", XKB_KEY_braille_dots_235 }, + { "braille_dots_2356", XKB_KEY_braille_dots_2356 }, + { "braille_dots_23567", XKB_KEY_braille_dots_23567 }, + { "braille_dots_235678", XKB_KEY_braille_dots_235678 }, + { "braille_dots_23568", XKB_KEY_braille_dots_23568 }, + { "braille_dots_2357", XKB_KEY_braille_dots_2357 }, + { "braille_dots_23578", XKB_KEY_braille_dots_23578 }, + { "braille_dots_2358", XKB_KEY_braille_dots_2358 }, + { "braille_dots_236", XKB_KEY_braille_dots_236 }, + { "braille_dots_2367", XKB_KEY_braille_dots_2367 }, + { "braille_dots_23678", XKB_KEY_braille_dots_23678 }, + { "braille_dots_2368", XKB_KEY_braille_dots_2368 }, + { "braille_dots_237", XKB_KEY_braille_dots_237 }, + { "braille_dots_2378", XKB_KEY_braille_dots_2378 }, + { "braille_dots_238", XKB_KEY_braille_dots_238 }, + { "braille_dots_24", XKB_KEY_braille_dots_24 }, + { "braille_dots_245", XKB_KEY_braille_dots_245 }, + { "braille_dots_2456", XKB_KEY_braille_dots_2456 }, + { "braille_dots_24567", XKB_KEY_braille_dots_24567 }, + { "braille_dots_245678", XKB_KEY_braille_dots_245678 }, + { "braille_dots_24568", XKB_KEY_braille_dots_24568 }, + { "braille_dots_2457", XKB_KEY_braille_dots_2457 }, + { "braille_dots_24578", XKB_KEY_braille_dots_24578 }, + { "braille_dots_2458", XKB_KEY_braille_dots_2458 }, + { "braille_dots_246", XKB_KEY_braille_dots_246 }, + { "braille_dots_2467", XKB_KEY_braille_dots_2467 }, + { "braille_dots_24678", XKB_KEY_braille_dots_24678 }, + { "braille_dots_2468", XKB_KEY_braille_dots_2468 }, + { "braille_dots_247", XKB_KEY_braille_dots_247 }, + { "braille_dots_2478", XKB_KEY_braille_dots_2478 }, + { "braille_dots_248", XKB_KEY_braille_dots_248 }, + { "braille_dots_25", XKB_KEY_braille_dots_25 }, + { "braille_dots_256", XKB_KEY_braille_dots_256 }, + { "braille_dots_2567", XKB_KEY_braille_dots_2567 }, + { "braille_dots_25678", XKB_KEY_braille_dots_25678 }, + { "braille_dots_2568", XKB_KEY_braille_dots_2568 }, + { "braille_dots_257", XKB_KEY_braille_dots_257 }, + { "braille_dots_2578", XKB_KEY_braille_dots_2578 }, + { "braille_dots_258", XKB_KEY_braille_dots_258 }, + { "braille_dots_26", XKB_KEY_braille_dots_26 }, + { "braille_dots_267", XKB_KEY_braille_dots_267 }, + { "braille_dots_2678", XKB_KEY_braille_dots_2678 }, + { "braille_dots_268", XKB_KEY_braille_dots_268 }, + { "braille_dots_27", XKB_KEY_braille_dots_27 }, + { "braille_dots_278", XKB_KEY_braille_dots_278 }, + { "braille_dots_28", XKB_KEY_braille_dots_28 }, + { "braille_dots_3", XKB_KEY_braille_dots_3 }, + { "braille_dots_34", XKB_KEY_braille_dots_34 }, + { "braille_dots_345", XKB_KEY_braille_dots_345 }, + { "braille_dots_3456", XKB_KEY_braille_dots_3456 }, + { "braille_dots_34567", XKB_KEY_braille_dots_34567 }, + { "braille_dots_345678", XKB_KEY_braille_dots_345678 }, + { "braille_dots_34568", XKB_KEY_braille_dots_34568 }, + { "braille_dots_3457", XKB_KEY_braille_dots_3457 }, + { "braille_dots_34578", XKB_KEY_braille_dots_34578 }, + { "braille_dots_3458", XKB_KEY_braille_dots_3458 }, + { "braille_dots_346", XKB_KEY_braille_dots_346 }, + { "braille_dots_3467", XKB_KEY_braille_dots_3467 }, + { "braille_dots_34678", XKB_KEY_braille_dots_34678 }, + { "braille_dots_3468", XKB_KEY_braille_dots_3468 }, + { "braille_dots_347", XKB_KEY_braille_dots_347 }, + { "braille_dots_3478", XKB_KEY_braille_dots_3478 }, + { "braille_dots_348", XKB_KEY_braille_dots_348 }, + { "braille_dots_35", XKB_KEY_braille_dots_35 }, + { "braille_dots_356", XKB_KEY_braille_dots_356 }, + { "braille_dots_3567", XKB_KEY_braille_dots_3567 }, + { "braille_dots_35678", XKB_KEY_braille_dots_35678 }, + { "braille_dots_3568", XKB_KEY_braille_dots_3568 }, + { "braille_dots_357", XKB_KEY_braille_dots_357 }, + { "braille_dots_3578", XKB_KEY_braille_dots_3578 }, + { "braille_dots_358", XKB_KEY_braille_dots_358 }, + { "braille_dots_36", XKB_KEY_braille_dots_36 }, + { "braille_dots_367", XKB_KEY_braille_dots_367 }, + { "braille_dots_3678", XKB_KEY_braille_dots_3678 }, + { "braille_dots_368", XKB_KEY_braille_dots_368 }, + { "braille_dots_37", XKB_KEY_braille_dots_37 }, + { "braille_dots_378", XKB_KEY_braille_dots_378 }, + { "braille_dots_38", XKB_KEY_braille_dots_38 }, + { "braille_dots_4", XKB_KEY_braille_dots_4 }, + { "braille_dots_45", XKB_KEY_braille_dots_45 }, + { "braille_dots_456", XKB_KEY_braille_dots_456 }, + { "braille_dots_4567", XKB_KEY_braille_dots_4567 }, + { "braille_dots_45678", XKB_KEY_braille_dots_45678 }, + { "braille_dots_4568", XKB_KEY_braille_dots_4568 }, + { "braille_dots_457", XKB_KEY_braille_dots_457 }, + { "braille_dots_4578", XKB_KEY_braille_dots_4578 }, + { "braille_dots_458", XKB_KEY_braille_dots_458 }, + { "braille_dots_46", XKB_KEY_braille_dots_46 }, + { "braille_dots_467", XKB_KEY_braille_dots_467 }, + { "braille_dots_4678", XKB_KEY_braille_dots_4678 }, + { "braille_dots_468", XKB_KEY_braille_dots_468 }, + { "braille_dots_47", XKB_KEY_braille_dots_47 }, + { "braille_dots_478", XKB_KEY_braille_dots_478 }, + { "braille_dots_48", XKB_KEY_braille_dots_48 }, + { "braille_dots_5", XKB_KEY_braille_dots_5 }, + { "braille_dots_56", XKB_KEY_braille_dots_56 }, + { "braille_dots_567", XKB_KEY_braille_dots_567 }, + { "braille_dots_5678", XKB_KEY_braille_dots_5678 }, + { "braille_dots_568", XKB_KEY_braille_dots_568 }, + { "braille_dots_57", XKB_KEY_braille_dots_57 }, + { "braille_dots_578", XKB_KEY_braille_dots_578 }, + { "braille_dots_58", XKB_KEY_braille_dots_58 }, + { "braille_dots_6", XKB_KEY_braille_dots_6 }, + { "braille_dots_67", XKB_KEY_braille_dots_67 }, + { "braille_dots_678", XKB_KEY_braille_dots_678 }, + { "braille_dots_68", XKB_KEY_braille_dots_68 }, + { "braille_dots_7", XKB_KEY_braille_dots_7 }, + { "braille_dots_78", XKB_KEY_braille_dots_78 }, + { "braille_dots_8", XKB_KEY_braille_dots_8 }, + { "Break", XKB_KEY_Break }, + { "breve", XKB_KEY_breve }, + { "brokenbar", XKB_KEY_brokenbar }, + { "Byelorussian_shortu", XKB_KEY_Byelorussian_shortu }, + { "Byelorussian_SHORTU", XKB_KEY_Byelorussian_SHORTU }, + { "C", XKB_KEY_C }, + { "c", XKB_KEY_c }, + { "c_h", XKB_KEY_c_h }, + { "C_h", XKB_KEY_C_h }, + { "C_H", XKB_KEY_C_H }, + { "Cabovedot", XKB_KEY_Cabovedot }, + { "cabovedot", XKB_KEY_cabovedot }, + { "Cacute", XKB_KEY_Cacute }, + { "cacute", XKB_KEY_cacute }, + { "Cancel", XKB_KEY_Cancel }, + { "Caps_Lock", XKB_KEY_Caps_Lock }, + { "careof", XKB_KEY_careof }, + { "caret", XKB_KEY_caret }, + { "caron", XKB_KEY_caron }, + { "Ccaron", XKB_KEY_Ccaron }, + { "ccaron", XKB_KEY_ccaron }, + { "Ccedilla", XKB_KEY_Ccedilla }, + { "ccedilla", XKB_KEY_ccedilla }, + { "Ccircumflex", XKB_KEY_Ccircumflex }, + { "ccircumflex", XKB_KEY_ccircumflex }, + { "cedilla", XKB_KEY_cedilla }, + { "cent", XKB_KEY_cent }, + { "ch", XKB_KEY_ch }, + { "Ch", XKB_KEY_Ch }, + { "CH", XKB_KEY_CH }, + { "checkerboard", XKB_KEY_checkerboard }, + { "checkmark", XKB_KEY_checkmark }, + { "circle", XKB_KEY_circle }, + { "Clear", XKB_KEY_Clear }, + { "ClearLine", XKB_KEY_ClearLine }, + { "club", XKB_KEY_club }, + { "Codeinput", XKB_KEY_Codeinput }, + { "colon", XKB_KEY_colon }, + { "ColonSign", XKB_KEY_ColonSign }, + { "comma", XKB_KEY_comma }, + { "containsas", XKB_KEY_containsas }, + { "Control_L", XKB_KEY_Control_L }, + { "Control_R", XKB_KEY_Control_R }, + { "copyright", XKB_KEY_copyright }, + { "cr", XKB_KEY_cr }, + { "crossinglines", XKB_KEY_crossinglines }, + { "CruzeiroSign", XKB_KEY_CruzeiroSign }, + { "cuberoot", XKB_KEY_cuberoot }, + { "currency", XKB_KEY_currency }, + { "cursor", XKB_KEY_cursor }, + { "Cyrillic_a", XKB_KEY_Cyrillic_a }, + { "Cyrillic_A", XKB_KEY_Cyrillic_A }, + { "Cyrillic_be", XKB_KEY_Cyrillic_be }, + { "Cyrillic_BE", XKB_KEY_Cyrillic_BE }, + { "Cyrillic_che", XKB_KEY_Cyrillic_che }, + { "Cyrillic_CHE", XKB_KEY_Cyrillic_CHE }, + { "Cyrillic_CHE_descender", XKB_KEY_Cyrillic_CHE_descender }, + { "Cyrillic_che_descender", XKB_KEY_Cyrillic_che_descender }, + { "Cyrillic_CHE_vertstroke", XKB_KEY_Cyrillic_CHE_vertstroke }, + { "Cyrillic_che_vertstroke", XKB_KEY_Cyrillic_che_vertstroke }, + { "Cyrillic_de", XKB_KEY_Cyrillic_de }, + { "Cyrillic_DE", XKB_KEY_Cyrillic_DE }, + { "Cyrillic_dzhe", XKB_KEY_Cyrillic_dzhe }, + { "Cyrillic_DZHE", XKB_KEY_Cyrillic_DZHE }, + { "Cyrillic_e", XKB_KEY_Cyrillic_e }, + { "Cyrillic_E", XKB_KEY_Cyrillic_E }, + { "Cyrillic_ef", XKB_KEY_Cyrillic_ef }, + { "Cyrillic_EF", XKB_KEY_Cyrillic_EF }, + { "Cyrillic_el", XKB_KEY_Cyrillic_el }, + { "Cyrillic_EL", XKB_KEY_Cyrillic_EL }, + { "Cyrillic_em", XKB_KEY_Cyrillic_em }, + { "Cyrillic_EM", XKB_KEY_Cyrillic_EM }, + { "Cyrillic_en", XKB_KEY_Cyrillic_en }, + { "Cyrillic_EN", XKB_KEY_Cyrillic_EN }, + { "Cyrillic_EN_descender", XKB_KEY_Cyrillic_EN_descender }, + { "Cyrillic_en_descender", XKB_KEY_Cyrillic_en_descender }, + { "Cyrillic_er", XKB_KEY_Cyrillic_er }, + { "Cyrillic_ER", XKB_KEY_Cyrillic_ER }, + { "Cyrillic_es", XKB_KEY_Cyrillic_es }, + { "Cyrillic_ES", XKB_KEY_Cyrillic_ES }, + { "Cyrillic_ghe", XKB_KEY_Cyrillic_ghe }, + { "Cyrillic_GHE", XKB_KEY_Cyrillic_GHE }, + { "Cyrillic_GHE_bar", XKB_KEY_Cyrillic_GHE_bar }, + { "Cyrillic_ghe_bar", XKB_KEY_Cyrillic_ghe_bar }, + { "Cyrillic_ha", XKB_KEY_Cyrillic_ha }, + { "Cyrillic_HA", XKB_KEY_Cyrillic_HA }, + { "Cyrillic_HA_descender", XKB_KEY_Cyrillic_HA_descender }, + { "Cyrillic_ha_descender", XKB_KEY_Cyrillic_ha_descender }, + { "Cyrillic_hardsign", XKB_KEY_Cyrillic_hardsign }, + { "Cyrillic_HARDSIGN", XKB_KEY_Cyrillic_HARDSIGN }, + { "Cyrillic_i", XKB_KEY_Cyrillic_i }, + { "Cyrillic_I", XKB_KEY_Cyrillic_I }, + { "Cyrillic_I_macron", XKB_KEY_Cyrillic_I_macron }, + { "Cyrillic_i_macron", XKB_KEY_Cyrillic_i_macron }, + { "Cyrillic_ie", XKB_KEY_Cyrillic_ie }, + { "Cyrillic_IE", XKB_KEY_Cyrillic_IE }, + { "Cyrillic_io", XKB_KEY_Cyrillic_io }, + { "Cyrillic_IO", XKB_KEY_Cyrillic_IO }, + { "Cyrillic_je", XKB_KEY_Cyrillic_je }, + { "Cyrillic_JE", XKB_KEY_Cyrillic_JE }, + { "Cyrillic_ka", XKB_KEY_Cyrillic_ka }, + { "Cyrillic_KA", XKB_KEY_Cyrillic_KA }, + { "Cyrillic_KA_descender", XKB_KEY_Cyrillic_KA_descender }, + { "Cyrillic_ka_descender", XKB_KEY_Cyrillic_ka_descender }, + { "Cyrillic_KA_vertstroke", XKB_KEY_Cyrillic_KA_vertstroke }, + { "Cyrillic_ka_vertstroke", XKB_KEY_Cyrillic_ka_vertstroke }, + { "Cyrillic_lje", XKB_KEY_Cyrillic_lje }, + { "Cyrillic_LJE", XKB_KEY_Cyrillic_LJE }, + { "Cyrillic_nje", XKB_KEY_Cyrillic_nje }, + { "Cyrillic_NJE", XKB_KEY_Cyrillic_NJE }, + { "Cyrillic_o", XKB_KEY_Cyrillic_o }, + { "Cyrillic_O", XKB_KEY_Cyrillic_O }, + { "Cyrillic_O_bar", XKB_KEY_Cyrillic_O_bar }, + { "Cyrillic_o_bar", XKB_KEY_Cyrillic_o_bar }, + { "Cyrillic_pe", XKB_KEY_Cyrillic_pe }, + { "Cyrillic_PE", XKB_KEY_Cyrillic_PE }, + { "Cyrillic_SCHWA", XKB_KEY_Cyrillic_SCHWA }, + { "Cyrillic_schwa", XKB_KEY_Cyrillic_schwa }, + { "Cyrillic_sha", XKB_KEY_Cyrillic_sha }, + { "Cyrillic_SHA", XKB_KEY_Cyrillic_SHA }, + { "Cyrillic_shcha", XKB_KEY_Cyrillic_shcha }, + { "Cyrillic_SHCHA", XKB_KEY_Cyrillic_SHCHA }, + { "Cyrillic_SHHA", XKB_KEY_Cyrillic_SHHA }, + { "Cyrillic_shha", XKB_KEY_Cyrillic_shha }, + { "Cyrillic_shorti", XKB_KEY_Cyrillic_shorti }, + { "Cyrillic_SHORTI", XKB_KEY_Cyrillic_SHORTI }, + { "Cyrillic_softsign", XKB_KEY_Cyrillic_softsign }, + { "Cyrillic_SOFTSIGN", XKB_KEY_Cyrillic_SOFTSIGN }, + { "Cyrillic_te", XKB_KEY_Cyrillic_te }, + { "Cyrillic_TE", XKB_KEY_Cyrillic_TE }, + { "Cyrillic_tse", XKB_KEY_Cyrillic_tse }, + { "Cyrillic_TSE", XKB_KEY_Cyrillic_TSE }, + { "Cyrillic_u", XKB_KEY_Cyrillic_u }, + { "Cyrillic_U", XKB_KEY_Cyrillic_U }, + { "Cyrillic_U_macron", XKB_KEY_Cyrillic_U_macron }, + { "Cyrillic_u_macron", XKB_KEY_Cyrillic_u_macron }, + { "Cyrillic_U_straight", XKB_KEY_Cyrillic_U_straight }, + { "Cyrillic_u_straight", XKB_KEY_Cyrillic_u_straight }, + { "Cyrillic_U_straight_bar", XKB_KEY_Cyrillic_U_straight_bar }, + { "Cyrillic_u_straight_bar", XKB_KEY_Cyrillic_u_straight_bar }, + { "Cyrillic_ve", XKB_KEY_Cyrillic_ve }, + { "Cyrillic_VE", XKB_KEY_Cyrillic_VE }, + { "Cyrillic_ya", XKB_KEY_Cyrillic_ya }, + { "Cyrillic_YA", XKB_KEY_Cyrillic_YA }, + { "Cyrillic_yeru", XKB_KEY_Cyrillic_yeru }, + { "Cyrillic_YERU", XKB_KEY_Cyrillic_YERU }, + { "Cyrillic_yu", XKB_KEY_Cyrillic_yu }, + { "Cyrillic_YU", XKB_KEY_Cyrillic_YU }, + { "Cyrillic_ze", XKB_KEY_Cyrillic_ze }, + { "Cyrillic_ZE", XKB_KEY_Cyrillic_ZE }, + { "Cyrillic_zhe", XKB_KEY_Cyrillic_zhe }, + { "Cyrillic_ZHE", XKB_KEY_Cyrillic_ZHE }, + { "Cyrillic_ZHE_descender", XKB_KEY_Cyrillic_ZHE_descender }, + { "Cyrillic_zhe_descender", XKB_KEY_Cyrillic_zhe_descender }, + { "D", XKB_KEY_D }, + { "d", XKB_KEY_d }, + { "Dabovedot", XKB_KEY_Dabovedot }, + { "dabovedot", XKB_KEY_dabovedot }, + { "Dacute_accent", XKB_KEY_Dacute_accent }, + { "dagger", XKB_KEY_dagger }, + { "Dcaron", XKB_KEY_Dcaron }, + { "dcaron", XKB_KEY_dcaron }, + { "Dcedilla_accent", XKB_KEY_Dcedilla_accent }, + { "Dcircumflex_accent", XKB_KEY_Dcircumflex_accent }, + { "Ddiaeresis", XKB_KEY_Ddiaeresis }, + { "dead_a", XKB_KEY_dead_a }, + { "dead_A", XKB_KEY_dead_A }, + { "dead_abovecomma", XKB_KEY_dead_abovecomma }, + { "dead_abovedot", XKB_KEY_dead_abovedot }, + { "dead_abovereversedcomma", XKB_KEY_dead_abovereversedcomma }, + { "dead_abovering", XKB_KEY_dead_abovering }, + { "dead_acute", XKB_KEY_dead_acute }, + { "dead_belowbreve", XKB_KEY_dead_belowbreve }, + { "dead_belowcircumflex", XKB_KEY_dead_belowcircumflex }, + { "dead_belowcomma", XKB_KEY_dead_belowcomma }, + { "dead_belowdiaeresis", XKB_KEY_dead_belowdiaeresis }, + { "dead_belowdot", XKB_KEY_dead_belowdot }, + { "dead_belowmacron", XKB_KEY_dead_belowmacron }, + { "dead_belowring", XKB_KEY_dead_belowring }, + { "dead_belowtilde", XKB_KEY_dead_belowtilde }, + { "dead_breve", XKB_KEY_dead_breve }, + { "dead_capital_schwa", XKB_KEY_dead_capital_schwa }, + { "dead_caron", XKB_KEY_dead_caron }, + { "dead_cedilla", XKB_KEY_dead_cedilla }, + { "dead_circumflex", XKB_KEY_dead_circumflex }, + { "dead_currency", XKB_KEY_dead_currency }, + { "dead_dasia", XKB_KEY_dead_dasia }, + { "dead_diaeresis", XKB_KEY_dead_diaeresis }, + { "dead_doubleacute", XKB_KEY_dead_doubleacute }, + { "dead_doublegrave", XKB_KEY_dead_doublegrave }, + { "dead_e", XKB_KEY_dead_e }, + { "dead_E", XKB_KEY_dead_E }, + { "dead_grave", XKB_KEY_dead_grave }, + { "dead_greek", XKB_KEY_dead_greek }, + { "dead_hook", XKB_KEY_dead_hook }, + { "dead_horn", XKB_KEY_dead_horn }, + { "dead_i", XKB_KEY_dead_i }, + { "dead_I", XKB_KEY_dead_I }, + { "dead_invertedbreve", XKB_KEY_dead_invertedbreve }, + { "dead_iota", XKB_KEY_dead_iota }, + { "dead_macron", XKB_KEY_dead_macron }, + { "dead_o", XKB_KEY_dead_o }, + { "dead_O", XKB_KEY_dead_O }, + { "dead_ogonek", XKB_KEY_dead_ogonek }, + { "dead_perispomeni", XKB_KEY_dead_perispomeni }, + { "dead_psili", XKB_KEY_dead_psili }, + { "dead_semivoiced_sound", XKB_KEY_dead_semivoiced_sound }, + { "dead_small_schwa", XKB_KEY_dead_small_schwa }, + { "dead_stroke", XKB_KEY_dead_stroke }, + { "dead_tilde", XKB_KEY_dead_tilde }, + { "dead_u", XKB_KEY_dead_u }, + { "dead_U", XKB_KEY_dead_U }, + { "dead_voiced_sound", XKB_KEY_dead_voiced_sound }, + { "decimalpoint", XKB_KEY_decimalpoint }, + { "degree", XKB_KEY_degree }, + { "Delete", XKB_KEY_Delete }, + { "DeleteChar", XKB_KEY_DeleteChar }, + { "DeleteLine", XKB_KEY_DeleteLine }, + { "Dgrave_accent", XKB_KEY_Dgrave_accent }, + { "diaeresis", XKB_KEY_diaeresis }, + { "diamond", XKB_KEY_diamond }, + { "digitspace", XKB_KEY_digitspace }, + { "dintegral", XKB_KEY_dintegral }, + { "division", XKB_KEY_division }, + { "dollar", XKB_KEY_dollar }, + { "DongSign", XKB_KEY_DongSign }, + { "doubbaselinedot", XKB_KEY_doubbaselinedot }, + { "doubleacute", XKB_KEY_doubleacute }, + { "doubledagger", XKB_KEY_doubledagger }, + { "doublelowquotemark", XKB_KEY_doublelowquotemark }, + { "Down", XKB_KEY_Down }, + { "downarrow", XKB_KEY_downarrow }, + { "downcaret", XKB_KEY_downcaret }, + { "downshoe", XKB_KEY_downshoe }, + { "downstile", XKB_KEY_downstile }, + { "downtack", XKB_KEY_downtack }, + { "DRemove", XKB_KEY_DRemove }, + { "Dring_accent", XKB_KEY_Dring_accent }, + { "Dstroke", XKB_KEY_Dstroke }, + { "dstroke", XKB_KEY_dstroke }, + { "Dtilde", XKB_KEY_Dtilde }, + { "E", XKB_KEY_E }, + { "e", XKB_KEY_e }, + { "Eabovedot", XKB_KEY_Eabovedot }, + { "eabovedot", XKB_KEY_eabovedot }, + { "Eacute", XKB_KEY_Eacute }, + { "eacute", XKB_KEY_eacute }, + { "Ebelowdot", XKB_KEY_Ebelowdot }, + { "ebelowdot", XKB_KEY_ebelowdot }, + { "Ecaron", XKB_KEY_Ecaron }, + { "ecaron", XKB_KEY_ecaron }, + { "Ecircumflex", XKB_KEY_Ecircumflex }, + { "ecircumflex", XKB_KEY_ecircumflex }, + { "Ecircumflexacute", XKB_KEY_Ecircumflexacute }, + { "ecircumflexacute", XKB_KEY_ecircumflexacute }, + { "Ecircumflexbelowdot", XKB_KEY_Ecircumflexbelowdot }, + { "ecircumflexbelowdot", XKB_KEY_ecircumflexbelowdot }, + { "Ecircumflexgrave", XKB_KEY_Ecircumflexgrave }, + { "ecircumflexgrave", XKB_KEY_ecircumflexgrave }, + { "Ecircumflexhook", XKB_KEY_Ecircumflexhook }, + { "ecircumflexhook", XKB_KEY_ecircumflexhook }, + { "Ecircumflextilde", XKB_KEY_Ecircumflextilde }, + { "ecircumflextilde", XKB_KEY_ecircumflextilde }, + { "EcuSign", XKB_KEY_EcuSign }, + { "Ediaeresis", XKB_KEY_Ediaeresis }, + { "ediaeresis", XKB_KEY_ediaeresis }, + { "Egrave", XKB_KEY_Egrave }, + { "egrave", XKB_KEY_egrave }, + { "Ehook", XKB_KEY_Ehook }, + { "ehook", XKB_KEY_ehook }, + { "eightsubscript", XKB_KEY_eightsubscript }, + { "eightsuperior", XKB_KEY_eightsuperior }, + { "Eisu_Shift", XKB_KEY_Eisu_Shift }, + { "Eisu_toggle", XKB_KEY_Eisu_toggle }, + { "elementof", XKB_KEY_elementof }, + { "ellipsis", XKB_KEY_ellipsis }, + { "em3space", XKB_KEY_em3space }, + { "em4space", XKB_KEY_em4space }, + { "Emacron", XKB_KEY_Emacron }, + { "emacron", XKB_KEY_emacron }, + { "emdash", XKB_KEY_emdash }, + { "emfilledcircle", XKB_KEY_emfilledcircle }, + { "emfilledrect", XKB_KEY_emfilledrect }, + { "emopencircle", XKB_KEY_emopencircle }, + { "emopenrectangle", XKB_KEY_emopenrectangle }, + { "emptyset", XKB_KEY_emptyset }, + { "emspace", XKB_KEY_emspace }, + { "End", XKB_KEY_End }, + { "endash", XKB_KEY_endash }, + { "enfilledcircbullet", XKB_KEY_enfilledcircbullet }, + { "enfilledsqbullet", XKB_KEY_enfilledsqbullet }, + { "ENG", XKB_KEY_ENG }, + { "eng", XKB_KEY_eng }, + { "enopencircbullet", XKB_KEY_enopencircbullet }, + { "enopensquarebullet", XKB_KEY_enopensquarebullet }, + { "enspace", XKB_KEY_enspace }, + { "Eogonek", XKB_KEY_Eogonek }, + { "eogonek", XKB_KEY_eogonek }, + { "equal", XKB_KEY_equal }, + { "Escape", XKB_KEY_Escape }, + { "ETH", XKB_KEY_ETH }, + { "Eth", XKB_KEY_Eth }, + { "eth", XKB_KEY_eth }, + { "Etilde", XKB_KEY_Etilde }, + { "etilde", XKB_KEY_etilde }, + { "EuroSign", XKB_KEY_EuroSign }, + { "exclam", XKB_KEY_exclam }, + { "exclamdown", XKB_KEY_exclamdown }, + { "Execute", XKB_KEY_Execute }, + { "Ext16bit_L", XKB_KEY_Ext16bit_L }, + { "Ext16bit_R", XKB_KEY_Ext16bit_R }, + { "EZH", XKB_KEY_EZH }, + { "ezh", XKB_KEY_ezh }, + { "F", XKB_KEY_F }, + { "f", XKB_KEY_f }, + { "F1", XKB_KEY_F1 }, + { "F10", XKB_KEY_F10 }, + { "F11", XKB_KEY_F11 }, + { "F12", XKB_KEY_F12 }, + { "F13", XKB_KEY_F13 }, + { "F14", XKB_KEY_F14 }, + { "F15", XKB_KEY_F15 }, + { "F16", XKB_KEY_F16 }, + { "F17", XKB_KEY_F17 }, + { "F18", XKB_KEY_F18 }, + { "F19", XKB_KEY_F19 }, + { "F2", XKB_KEY_F2 }, + { "F20", XKB_KEY_F20 }, + { "F21", XKB_KEY_F21 }, + { "F22", XKB_KEY_F22 }, + { "F23", XKB_KEY_F23 }, + { "F24", XKB_KEY_F24 }, + { "F25", XKB_KEY_F25 }, + { "F26", XKB_KEY_F26 }, + { "F27", XKB_KEY_F27 }, + { "F28", XKB_KEY_F28 }, + { "F29", XKB_KEY_F29 }, + { "F3", XKB_KEY_F3 }, + { "F30", XKB_KEY_F30 }, + { "F31", XKB_KEY_F31 }, + { "F32", XKB_KEY_F32 }, + { "F33", XKB_KEY_F33 }, + { "F34", XKB_KEY_F34 }, + { "F35", XKB_KEY_F35 }, + { "F4", XKB_KEY_F4 }, + { "F5", XKB_KEY_F5 }, + { "F6", XKB_KEY_F6 }, + { "F7", XKB_KEY_F7 }, + { "F8", XKB_KEY_F8 }, + { "F9", XKB_KEY_F9 }, + { "Fabovedot", XKB_KEY_Fabovedot }, + { "fabovedot", XKB_KEY_fabovedot }, + { "Farsi_0", XKB_KEY_Farsi_0 }, + { "Farsi_1", XKB_KEY_Farsi_1 }, + { "Farsi_2", XKB_KEY_Farsi_2 }, + { "Farsi_3", XKB_KEY_Farsi_3 }, + { "Farsi_4", XKB_KEY_Farsi_4 }, + { "Farsi_5", XKB_KEY_Farsi_5 }, + { "Farsi_6", XKB_KEY_Farsi_6 }, + { "Farsi_7", XKB_KEY_Farsi_7 }, + { "Farsi_8", XKB_KEY_Farsi_8 }, + { "Farsi_9", XKB_KEY_Farsi_9 }, + { "Farsi_yeh", XKB_KEY_Farsi_yeh }, + { "femalesymbol", XKB_KEY_femalesymbol }, + { "ff", XKB_KEY_ff }, + { "FFrancSign", XKB_KEY_FFrancSign }, + { "figdash", XKB_KEY_figdash }, + { "filledlefttribullet", XKB_KEY_filledlefttribullet }, + { "filledrectbullet", XKB_KEY_filledrectbullet }, + { "filledrighttribullet", XKB_KEY_filledrighttribullet }, + { "filledtribulletdown", XKB_KEY_filledtribulletdown }, + { "filledtribulletup", XKB_KEY_filledtribulletup }, + { "Find", XKB_KEY_Find }, + { "First_Virtual_Screen", XKB_KEY_First_Virtual_Screen }, + { "fiveeighths", XKB_KEY_fiveeighths }, + { "fivesixths", XKB_KEY_fivesixths }, + { "fivesubscript", XKB_KEY_fivesubscript }, + { "fivesuperior", XKB_KEY_fivesuperior }, + { "fourfifths", XKB_KEY_fourfifths }, + { "foursubscript", XKB_KEY_foursubscript }, + { "foursuperior", XKB_KEY_foursuperior }, + { "fourthroot", XKB_KEY_fourthroot }, + { "function", XKB_KEY_function }, + { "G", XKB_KEY_G }, + { "g", XKB_KEY_g }, + { "Gabovedot", XKB_KEY_Gabovedot }, + { "gabovedot", XKB_KEY_gabovedot }, + { "Gbreve", XKB_KEY_Gbreve }, + { "gbreve", XKB_KEY_gbreve }, + { "Gcaron", XKB_KEY_Gcaron }, + { "gcaron", XKB_KEY_gcaron }, + { "Gcedilla", XKB_KEY_Gcedilla }, + { "gcedilla", XKB_KEY_gcedilla }, + { "Gcircumflex", XKB_KEY_Gcircumflex }, + { "gcircumflex", XKB_KEY_gcircumflex }, + { "Georgian_an", XKB_KEY_Georgian_an }, + { "Georgian_ban", XKB_KEY_Georgian_ban }, + { "Georgian_can", XKB_KEY_Georgian_can }, + { "Georgian_char", XKB_KEY_Georgian_char }, + { "Georgian_chin", XKB_KEY_Georgian_chin }, + { "Georgian_cil", XKB_KEY_Georgian_cil }, + { "Georgian_don", XKB_KEY_Georgian_don }, + { "Georgian_en", XKB_KEY_Georgian_en }, + { "Georgian_fi", XKB_KEY_Georgian_fi }, + { "Georgian_gan", XKB_KEY_Georgian_gan }, + { "Georgian_ghan", XKB_KEY_Georgian_ghan }, + { "Georgian_hae", XKB_KEY_Georgian_hae }, + { "Georgian_har", XKB_KEY_Georgian_har }, + { "Georgian_he", XKB_KEY_Georgian_he }, + { "Georgian_hie", XKB_KEY_Georgian_hie }, + { "Georgian_hoe", XKB_KEY_Georgian_hoe }, + { "Georgian_in", XKB_KEY_Georgian_in }, + { "Georgian_jhan", XKB_KEY_Georgian_jhan }, + { "Georgian_jil", XKB_KEY_Georgian_jil }, + { "Georgian_kan", XKB_KEY_Georgian_kan }, + { "Georgian_khar", XKB_KEY_Georgian_khar }, + { "Georgian_las", XKB_KEY_Georgian_las }, + { "Georgian_man", XKB_KEY_Georgian_man }, + { "Georgian_nar", XKB_KEY_Georgian_nar }, + { "Georgian_on", XKB_KEY_Georgian_on }, + { "Georgian_par", XKB_KEY_Georgian_par }, + { "Georgian_phar", XKB_KEY_Georgian_phar }, + { "Georgian_qar", XKB_KEY_Georgian_qar }, + { "Georgian_rae", XKB_KEY_Georgian_rae }, + { "Georgian_san", XKB_KEY_Georgian_san }, + { "Georgian_shin", XKB_KEY_Georgian_shin }, + { "Georgian_tan", XKB_KEY_Georgian_tan }, + { "Georgian_tar", XKB_KEY_Georgian_tar }, + { "Georgian_un", XKB_KEY_Georgian_un }, + { "Georgian_vin", XKB_KEY_Georgian_vin }, + { "Georgian_we", XKB_KEY_Georgian_we }, + { "Georgian_xan", XKB_KEY_Georgian_xan }, + { "Georgian_zen", XKB_KEY_Georgian_zen }, + { "Georgian_zhar", XKB_KEY_Georgian_zhar }, + { "grave", XKB_KEY_grave }, + { "greater", XKB_KEY_greater }, + { "greaterthanequal", XKB_KEY_greaterthanequal }, + { "Greek_accentdieresis", XKB_KEY_Greek_accentdieresis }, + { "Greek_ALPHA", XKB_KEY_Greek_ALPHA }, + { "Greek_alpha", XKB_KEY_Greek_alpha }, + { "Greek_ALPHAaccent", XKB_KEY_Greek_ALPHAaccent }, + { "Greek_alphaaccent", XKB_KEY_Greek_alphaaccent }, + { "Greek_BETA", XKB_KEY_Greek_BETA }, + { "Greek_beta", XKB_KEY_Greek_beta }, + { "Greek_CHI", XKB_KEY_Greek_CHI }, + { "Greek_chi", XKB_KEY_Greek_chi }, + { "Greek_DELTA", XKB_KEY_Greek_DELTA }, + { "Greek_delta", XKB_KEY_Greek_delta }, + { "Greek_EPSILON", XKB_KEY_Greek_EPSILON }, + { "Greek_epsilon", XKB_KEY_Greek_epsilon }, + { "Greek_EPSILONaccent", XKB_KEY_Greek_EPSILONaccent }, + { "Greek_epsilonaccent", XKB_KEY_Greek_epsilonaccent }, + { "Greek_ETA", XKB_KEY_Greek_ETA }, + { "Greek_eta", XKB_KEY_Greek_eta }, + { "Greek_ETAaccent", XKB_KEY_Greek_ETAaccent }, + { "Greek_etaaccent", XKB_KEY_Greek_etaaccent }, + { "Greek_finalsmallsigma", XKB_KEY_Greek_finalsmallsigma }, + { "Greek_GAMMA", XKB_KEY_Greek_GAMMA }, + { "Greek_gamma", XKB_KEY_Greek_gamma }, + { "Greek_horizbar", XKB_KEY_Greek_horizbar }, + { "Greek_IOTA", XKB_KEY_Greek_IOTA }, + { "Greek_iota", XKB_KEY_Greek_iota }, + { "Greek_IOTAaccent", XKB_KEY_Greek_IOTAaccent }, + { "Greek_iotaaccent", XKB_KEY_Greek_iotaaccent }, + { "Greek_iotaaccentdieresis", XKB_KEY_Greek_iotaaccentdieresis }, + { "Greek_IOTAdiaeresis", XKB_KEY_Greek_IOTAdiaeresis }, + { "Greek_IOTAdieresis", XKB_KEY_Greek_IOTAdieresis }, + { "Greek_iotadieresis", XKB_KEY_Greek_iotadieresis }, + { "Greek_KAPPA", XKB_KEY_Greek_KAPPA }, + { "Greek_kappa", XKB_KEY_Greek_kappa }, + { "Greek_LAMBDA", XKB_KEY_Greek_LAMBDA }, + { "Greek_lambda", XKB_KEY_Greek_lambda }, + { "Greek_LAMDA", XKB_KEY_Greek_LAMDA }, + { "Greek_lamda", XKB_KEY_Greek_lamda }, + { "Greek_MU", XKB_KEY_Greek_MU }, + { "Greek_mu", XKB_KEY_Greek_mu }, + { "Greek_NU", XKB_KEY_Greek_NU }, + { "Greek_nu", XKB_KEY_Greek_nu }, + { "Greek_OMEGA", XKB_KEY_Greek_OMEGA }, + { "Greek_omega", XKB_KEY_Greek_omega }, + { "Greek_OMEGAaccent", XKB_KEY_Greek_OMEGAaccent }, + { "Greek_omegaaccent", XKB_KEY_Greek_omegaaccent }, + { "Greek_OMICRON", XKB_KEY_Greek_OMICRON }, + { "Greek_omicron", XKB_KEY_Greek_omicron }, + { "Greek_OMICRONaccent", XKB_KEY_Greek_OMICRONaccent }, + { "Greek_omicronaccent", XKB_KEY_Greek_omicronaccent }, + { "Greek_PHI", XKB_KEY_Greek_PHI }, + { "Greek_phi", XKB_KEY_Greek_phi }, + { "Greek_PI", XKB_KEY_Greek_PI }, + { "Greek_pi", XKB_KEY_Greek_pi }, + { "Greek_PSI", XKB_KEY_Greek_PSI }, + { "Greek_psi", XKB_KEY_Greek_psi }, + { "Greek_RHO", XKB_KEY_Greek_RHO }, + { "Greek_rho", XKB_KEY_Greek_rho }, + { "Greek_SIGMA", XKB_KEY_Greek_SIGMA }, + { "Greek_sigma", XKB_KEY_Greek_sigma }, + { "Greek_switch", XKB_KEY_Greek_switch }, + { "Greek_TAU", XKB_KEY_Greek_TAU }, + { "Greek_tau", XKB_KEY_Greek_tau }, + { "Greek_THETA", XKB_KEY_Greek_THETA }, + { "Greek_theta", XKB_KEY_Greek_theta }, + { "Greek_UPSILON", XKB_KEY_Greek_UPSILON }, + { "Greek_upsilon", XKB_KEY_Greek_upsilon }, + { "Greek_UPSILONaccent", XKB_KEY_Greek_UPSILONaccent }, + { "Greek_upsilonaccent", XKB_KEY_Greek_upsilonaccent }, + { "Greek_upsilonaccentdieresis", XKB_KEY_Greek_upsilonaccentdieresis }, + { "Greek_UPSILONdieresis", XKB_KEY_Greek_UPSILONdieresis }, + { "Greek_upsilondieresis", XKB_KEY_Greek_upsilondieresis }, + { "Greek_XI", XKB_KEY_Greek_XI }, + { "Greek_xi", XKB_KEY_Greek_xi }, + { "Greek_ZETA", XKB_KEY_Greek_ZETA }, + { "Greek_zeta", XKB_KEY_Greek_zeta }, + { "guilder", XKB_KEY_guilder }, + { "guillemotleft", XKB_KEY_guillemotleft }, + { "guillemotright", XKB_KEY_guillemotright }, + { "H", XKB_KEY_H }, + { "h", XKB_KEY_h }, + { "hairspace", XKB_KEY_hairspace }, + { "Hangul", XKB_KEY_Hangul }, + { "Hangul_A", XKB_KEY_Hangul_A }, + { "Hangul_AE", XKB_KEY_Hangul_AE }, + { "Hangul_AraeA", XKB_KEY_Hangul_AraeA }, + { "Hangul_AraeAE", XKB_KEY_Hangul_AraeAE }, + { "Hangul_Banja", XKB_KEY_Hangul_Banja }, + { "Hangul_Cieuc", XKB_KEY_Hangul_Cieuc }, + { "Hangul_Codeinput", XKB_KEY_Hangul_Codeinput }, + { "Hangul_Dikeud", XKB_KEY_Hangul_Dikeud }, + { "Hangul_E", XKB_KEY_Hangul_E }, + { "Hangul_End", XKB_KEY_Hangul_End }, + { "Hangul_EO", XKB_KEY_Hangul_EO }, + { "Hangul_EU", XKB_KEY_Hangul_EU }, + { "Hangul_Hanja", XKB_KEY_Hangul_Hanja }, + { "Hangul_Hieuh", XKB_KEY_Hangul_Hieuh }, + { "Hangul_I", XKB_KEY_Hangul_I }, + { "Hangul_Ieung", XKB_KEY_Hangul_Ieung }, + { "Hangul_J_Cieuc", XKB_KEY_Hangul_J_Cieuc }, + { "Hangul_J_Dikeud", XKB_KEY_Hangul_J_Dikeud }, + { "Hangul_J_Hieuh", XKB_KEY_Hangul_J_Hieuh }, + { "Hangul_J_Ieung", XKB_KEY_Hangul_J_Ieung }, + { "Hangul_J_Jieuj", XKB_KEY_Hangul_J_Jieuj }, + { "Hangul_J_Khieuq", XKB_KEY_Hangul_J_Khieuq }, + { "Hangul_J_Kiyeog", XKB_KEY_Hangul_J_Kiyeog }, + { "Hangul_J_KiyeogSios", XKB_KEY_Hangul_J_KiyeogSios }, + { "Hangul_J_KkogjiDalrinIeung", XKB_KEY_Hangul_J_KkogjiDalrinIeung }, + { "Hangul_J_Mieum", XKB_KEY_Hangul_J_Mieum }, + { "Hangul_J_Nieun", XKB_KEY_Hangul_J_Nieun }, + { "Hangul_J_NieunHieuh", XKB_KEY_Hangul_J_NieunHieuh }, + { "Hangul_J_NieunJieuj", XKB_KEY_Hangul_J_NieunJieuj }, + { "Hangul_J_PanSios", XKB_KEY_Hangul_J_PanSios }, + { "Hangul_J_Phieuf", XKB_KEY_Hangul_J_Phieuf }, + { "Hangul_J_Pieub", XKB_KEY_Hangul_J_Pieub }, + { "Hangul_J_PieubSios", XKB_KEY_Hangul_J_PieubSios }, + { "Hangul_J_Rieul", XKB_KEY_Hangul_J_Rieul }, + { "Hangul_J_RieulHieuh", XKB_KEY_Hangul_J_RieulHieuh }, + { "Hangul_J_RieulKiyeog", XKB_KEY_Hangul_J_RieulKiyeog }, + { "Hangul_J_RieulMieum", XKB_KEY_Hangul_J_RieulMieum }, + { "Hangul_J_RieulPhieuf", XKB_KEY_Hangul_J_RieulPhieuf }, + { "Hangul_J_RieulPieub", XKB_KEY_Hangul_J_RieulPieub }, + { "Hangul_J_RieulSios", XKB_KEY_Hangul_J_RieulSios }, + { "Hangul_J_RieulTieut", XKB_KEY_Hangul_J_RieulTieut }, + { "Hangul_J_Sios", XKB_KEY_Hangul_J_Sios }, + { "Hangul_J_SsangKiyeog", XKB_KEY_Hangul_J_SsangKiyeog }, + { "Hangul_J_SsangSios", XKB_KEY_Hangul_J_SsangSios }, + { "Hangul_J_Tieut", XKB_KEY_Hangul_J_Tieut }, + { "Hangul_J_YeorinHieuh", XKB_KEY_Hangul_J_YeorinHieuh }, + { "Hangul_Jamo", XKB_KEY_Hangul_Jamo }, + { "Hangul_Jeonja", XKB_KEY_Hangul_Jeonja }, + { "Hangul_Jieuj", XKB_KEY_Hangul_Jieuj }, + { "Hangul_Khieuq", XKB_KEY_Hangul_Khieuq }, + { "Hangul_Kiyeog", XKB_KEY_Hangul_Kiyeog }, + { "Hangul_KiyeogSios", XKB_KEY_Hangul_KiyeogSios }, + { "Hangul_KkogjiDalrinIeung", XKB_KEY_Hangul_KkogjiDalrinIeung }, + { "Hangul_Mieum", XKB_KEY_Hangul_Mieum }, + { "Hangul_MultipleCandidate", XKB_KEY_Hangul_MultipleCandidate }, + { "Hangul_Nieun", XKB_KEY_Hangul_Nieun }, + { "Hangul_NieunHieuh", XKB_KEY_Hangul_NieunHieuh }, + { "Hangul_NieunJieuj", XKB_KEY_Hangul_NieunJieuj }, + { "Hangul_O", XKB_KEY_Hangul_O }, + { "Hangul_OE", XKB_KEY_Hangul_OE }, + { "Hangul_PanSios", XKB_KEY_Hangul_PanSios }, + { "Hangul_Phieuf", XKB_KEY_Hangul_Phieuf }, + { "Hangul_Pieub", XKB_KEY_Hangul_Pieub }, + { "Hangul_PieubSios", XKB_KEY_Hangul_PieubSios }, + { "Hangul_PostHanja", XKB_KEY_Hangul_PostHanja }, + { "Hangul_PreHanja", XKB_KEY_Hangul_PreHanja }, + { "Hangul_PreviousCandidate", XKB_KEY_Hangul_PreviousCandidate }, + { "Hangul_Rieul", XKB_KEY_Hangul_Rieul }, + { "Hangul_RieulHieuh", XKB_KEY_Hangul_RieulHieuh }, + { "Hangul_RieulKiyeog", XKB_KEY_Hangul_RieulKiyeog }, + { "Hangul_RieulMieum", XKB_KEY_Hangul_RieulMieum }, + { "Hangul_RieulPhieuf", XKB_KEY_Hangul_RieulPhieuf }, + { "Hangul_RieulPieub", XKB_KEY_Hangul_RieulPieub }, + { "Hangul_RieulSios", XKB_KEY_Hangul_RieulSios }, + { "Hangul_RieulTieut", XKB_KEY_Hangul_RieulTieut }, + { "Hangul_RieulYeorinHieuh", XKB_KEY_Hangul_RieulYeorinHieuh }, + { "Hangul_Romaja", XKB_KEY_Hangul_Romaja }, + { "Hangul_SingleCandidate", XKB_KEY_Hangul_SingleCandidate }, + { "Hangul_Sios", XKB_KEY_Hangul_Sios }, + { "Hangul_Special", XKB_KEY_Hangul_Special }, + { "Hangul_SsangDikeud", XKB_KEY_Hangul_SsangDikeud }, + { "Hangul_SsangJieuj", XKB_KEY_Hangul_SsangJieuj }, + { "Hangul_SsangKiyeog", XKB_KEY_Hangul_SsangKiyeog }, + { "Hangul_SsangPieub", XKB_KEY_Hangul_SsangPieub }, + { "Hangul_SsangSios", XKB_KEY_Hangul_SsangSios }, + { "Hangul_Start", XKB_KEY_Hangul_Start }, + { "Hangul_SunkyeongeumMieum", XKB_KEY_Hangul_SunkyeongeumMieum }, + { "Hangul_SunkyeongeumPhieuf", XKB_KEY_Hangul_SunkyeongeumPhieuf }, + { "Hangul_SunkyeongeumPieub", XKB_KEY_Hangul_SunkyeongeumPieub }, + { "Hangul_switch", XKB_KEY_Hangul_switch }, + { "Hangul_Tieut", XKB_KEY_Hangul_Tieut }, + { "Hangul_U", XKB_KEY_Hangul_U }, + { "Hangul_WA", XKB_KEY_Hangul_WA }, + { "Hangul_WAE", XKB_KEY_Hangul_WAE }, + { "Hangul_WE", XKB_KEY_Hangul_WE }, + { "Hangul_WEO", XKB_KEY_Hangul_WEO }, + { "Hangul_WI", XKB_KEY_Hangul_WI }, + { "Hangul_YA", XKB_KEY_Hangul_YA }, + { "Hangul_YAE", XKB_KEY_Hangul_YAE }, + { "Hangul_YE", XKB_KEY_Hangul_YE }, + { "Hangul_YEO", XKB_KEY_Hangul_YEO }, + { "Hangul_YeorinHieuh", XKB_KEY_Hangul_YeorinHieuh }, + { "Hangul_YI", XKB_KEY_Hangul_YI }, + { "Hangul_YO", XKB_KEY_Hangul_YO }, + { "Hangul_YU", XKB_KEY_Hangul_YU }, + { "Hankaku", XKB_KEY_Hankaku }, + { "Hcircumflex", XKB_KEY_Hcircumflex }, + { "hcircumflex", XKB_KEY_hcircumflex }, + { "heart", XKB_KEY_heart }, + { "hebrew_aleph", XKB_KEY_hebrew_aleph }, + { "hebrew_ayin", XKB_KEY_hebrew_ayin }, + { "hebrew_bet", XKB_KEY_hebrew_bet }, + { "hebrew_beth", XKB_KEY_hebrew_beth }, + { "hebrew_chet", XKB_KEY_hebrew_chet }, + { "hebrew_dalet", XKB_KEY_hebrew_dalet }, + { "hebrew_daleth", XKB_KEY_hebrew_daleth }, + { "hebrew_doublelowline", XKB_KEY_hebrew_doublelowline }, + { "hebrew_finalkaph", XKB_KEY_hebrew_finalkaph }, + { "hebrew_finalmem", XKB_KEY_hebrew_finalmem }, + { "hebrew_finalnun", XKB_KEY_hebrew_finalnun }, + { "hebrew_finalpe", XKB_KEY_hebrew_finalpe }, + { "hebrew_finalzade", XKB_KEY_hebrew_finalzade }, + { "hebrew_finalzadi", XKB_KEY_hebrew_finalzadi }, + { "hebrew_gimel", XKB_KEY_hebrew_gimel }, + { "hebrew_gimmel", XKB_KEY_hebrew_gimmel }, + { "hebrew_he", XKB_KEY_hebrew_he }, + { "hebrew_het", XKB_KEY_hebrew_het }, + { "hebrew_kaph", XKB_KEY_hebrew_kaph }, + { "hebrew_kuf", XKB_KEY_hebrew_kuf }, + { "hebrew_lamed", XKB_KEY_hebrew_lamed }, + { "hebrew_mem", XKB_KEY_hebrew_mem }, + { "hebrew_nun", XKB_KEY_hebrew_nun }, + { "hebrew_pe", XKB_KEY_hebrew_pe }, + { "hebrew_qoph", XKB_KEY_hebrew_qoph }, + { "hebrew_resh", XKB_KEY_hebrew_resh }, + { "hebrew_samech", XKB_KEY_hebrew_samech }, + { "hebrew_samekh", XKB_KEY_hebrew_samekh }, + { "hebrew_shin", XKB_KEY_hebrew_shin }, + { "Hebrew_switch", XKB_KEY_Hebrew_switch }, + { "hebrew_taf", XKB_KEY_hebrew_taf }, + { "hebrew_taw", XKB_KEY_hebrew_taw }, + { "hebrew_tet", XKB_KEY_hebrew_tet }, + { "hebrew_teth", XKB_KEY_hebrew_teth }, + { "hebrew_waw", XKB_KEY_hebrew_waw }, + { "hebrew_yod", XKB_KEY_hebrew_yod }, + { "hebrew_zade", XKB_KEY_hebrew_zade }, + { "hebrew_zadi", XKB_KEY_hebrew_zadi }, + { "hebrew_zain", XKB_KEY_hebrew_zain }, + { "hebrew_zayin", XKB_KEY_hebrew_zayin }, + { "Help", XKB_KEY_Help }, + { "Henkan", XKB_KEY_Henkan }, + { "Henkan_Mode", XKB_KEY_Henkan_Mode }, + { "hexagram", XKB_KEY_hexagram }, + { "Hiragana", XKB_KEY_Hiragana }, + { "Hiragana_Katakana", XKB_KEY_Hiragana_Katakana }, + { "Home", XKB_KEY_Home }, + { "horizconnector", XKB_KEY_horizconnector }, + { "horizlinescan1", XKB_KEY_horizlinescan1 }, + { "horizlinescan3", XKB_KEY_horizlinescan3 }, + { "horizlinescan5", XKB_KEY_horizlinescan5 }, + { "horizlinescan7", XKB_KEY_horizlinescan7 }, + { "horizlinescan9", XKB_KEY_horizlinescan9 }, + { "hpBackTab", XKB_KEY_hpBackTab }, + { "hpblock", XKB_KEY_hpblock }, + { "hpClearLine", XKB_KEY_hpClearLine }, + { "hpDeleteChar", XKB_KEY_hpDeleteChar }, + { "hpDeleteLine", XKB_KEY_hpDeleteLine }, + { "hpguilder", XKB_KEY_hpguilder }, + { "hpInsertChar", XKB_KEY_hpInsertChar }, + { "hpInsertLine", XKB_KEY_hpInsertLine }, + { "hpIO", XKB_KEY_hpIO }, + { "hpKP_BackTab", XKB_KEY_hpKP_BackTab }, + { "hplira", XKB_KEY_hplira }, + { "hplongminus", XKB_KEY_hplongminus }, + { "hpModelock1", XKB_KEY_hpModelock1 }, + { "hpModelock2", XKB_KEY_hpModelock2 }, + { "hpmute_acute", XKB_KEY_hpmute_acute }, + { "hpmute_asciicircum", XKB_KEY_hpmute_asciicircum }, + { "hpmute_asciitilde", XKB_KEY_hpmute_asciitilde }, + { "hpmute_diaeresis", XKB_KEY_hpmute_diaeresis }, + { "hpmute_grave", XKB_KEY_hpmute_grave }, + { "hpReset", XKB_KEY_hpReset }, + { "hpSystem", XKB_KEY_hpSystem }, + { "hpUser", XKB_KEY_hpUser }, + { "hpYdiaeresis", XKB_KEY_hpYdiaeresis }, + { "Hstroke", XKB_KEY_Hstroke }, + { "hstroke", XKB_KEY_hstroke }, + { "ht", XKB_KEY_ht }, + { "Hyper_L", XKB_KEY_Hyper_L }, + { "Hyper_R", XKB_KEY_Hyper_R }, + { "hyphen", XKB_KEY_hyphen }, + { "I", XKB_KEY_I }, + { "i", XKB_KEY_i }, + { "Iabovedot", XKB_KEY_Iabovedot }, + { "Iacute", XKB_KEY_Iacute }, + { "iacute", XKB_KEY_iacute }, + { "Ibelowdot", XKB_KEY_Ibelowdot }, + { "ibelowdot", XKB_KEY_ibelowdot }, + { "Ibreve", XKB_KEY_Ibreve }, + { "ibreve", XKB_KEY_ibreve }, + { "Icircumflex", XKB_KEY_Icircumflex }, + { "icircumflex", XKB_KEY_icircumflex }, + { "identical", XKB_KEY_identical }, + { "Idiaeresis", XKB_KEY_Idiaeresis }, + { "idiaeresis", XKB_KEY_idiaeresis }, + { "idotless", XKB_KEY_idotless }, + { "ifonlyif", XKB_KEY_ifonlyif }, + { "Igrave", XKB_KEY_Igrave }, + { "igrave", XKB_KEY_igrave }, + { "Ihook", XKB_KEY_Ihook }, + { "ihook", XKB_KEY_ihook }, + { "Imacron", XKB_KEY_Imacron }, + { "imacron", XKB_KEY_imacron }, + { "implies", XKB_KEY_implies }, + { "includedin", XKB_KEY_includedin }, + { "includes", XKB_KEY_includes }, + { "infinity", XKB_KEY_infinity }, + { "Insert", XKB_KEY_Insert }, + { "InsertChar", XKB_KEY_InsertChar }, + { "InsertLine", XKB_KEY_InsertLine }, + { "integral", XKB_KEY_integral }, + { "intersection", XKB_KEY_intersection }, + { "IO", XKB_KEY_IO }, + { "Iogonek", XKB_KEY_Iogonek }, + { "iogonek", XKB_KEY_iogonek }, + { "ISO_Center_Object", XKB_KEY_ISO_Center_Object }, + { "ISO_Continuous_Underline", XKB_KEY_ISO_Continuous_Underline }, + { "ISO_Discontinuous_Underline", XKB_KEY_ISO_Discontinuous_Underline }, + { "ISO_Emphasize", XKB_KEY_ISO_Emphasize }, + { "ISO_Enter", XKB_KEY_ISO_Enter }, + { "ISO_Fast_Cursor_Down", XKB_KEY_ISO_Fast_Cursor_Down }, + { "ISO_Fast_Cursor_Left", XKB_KEY_ISO_Fast_Cursor_Left }, + { "ISO_Fast_Cursor_Right", XKB_KEY_ISO_Fast_Cursor_Right }, + { "ISO_Fast_Cursor_Up", XKB_KEY_ISO_Fast_Cursor_Up }, + { "ISO_First_Group", XKB_KEY_ISO_First_Group }, + { "ISO_First_Group_Lock", XKB_KEY_ISO_First_Group_Lock }, + { "ISO_Group_Latch", XKB_KEY_ISO_Group_Latch }, + { "ISO_Group_Lock", XKB_KEY_ISO_Group_Lock }, + { "ISO_Group_Shift", XKB_KEY_ISO_Group_Shift }, + { "ISO_Last_Group", XKB_KEY_ISO_Last_Group }, + { "ISO_Last_Group_Lock", XKB_KEY_ISO_Last_Group_Lock }, + { "ISO_Left_Tab", XKB_KEY_ISO_Left_Tab }, + { "ISO_Level2_Latch", XKB_KEY_ISO_Level2_Latch }, + { "ISO_Level3_Latch", XKB_KEY_ISO_Level3_Latch }, + { "ISO_Level3_Lock", XKB_KEY_ISO_Level3_Lock }, + { "ISO_Level3_Shift", XKB_KEY_ISO_Level3_Shift }, + { "ISO_Level5_Latch", XKB_KEY_ISO_Level5_Latch }, + { "ISO_Level5_Lock", XKB_KEY_ISO_Level5_Lock }, + { "ISO_Level5_Shift", XKB_KEY_ISO_Level5_Shift }, + { "ISO_Lock", XKB_KEY_ISO_Lock }, + { "ISO_Move_Line_Down", XKB_KEY_ISO_Move_Line_Down }, + { "ISO_Move_Line_Up", XKB_KEY_ISO_Move_Line_Up }, + { "ISO_Next_Group", XKB_KEY_ISO_Next_Group }, + { "ISO_Next_Group_Lock", XKB_KEY_ISO_Next_Group_Lock }, + { "ISO_Partial_Line_Down", XKB_KEY_ISO_Partial_Line_Down }, + { "ISO_Partial_Line_Up", XKB_KEY_ISO_Partial_Line_Up }, + { "ISO_Partial_Space_Left", XKB_KEY_ISO_Partial_Space_Left }, + { "ISO_Partial_Space_Right", XKB_KEY_ISO_Partial_Space_Right }, + { "ISO_Prev_Group", XKB_KEY_ISO_Prev_Group }, + { "ISO_Prev_Group_Lock", XKB_KEY_ISO_Prev_Group_Lock }, + { "ISO_Release_Both_Margins", XKB_KEY_ISO_Release_Both_Margins }, + { "ISO_Release_Margin_Left", XKB_KEY_ISO_Release_Margin_Left }, + { "ISO_Release_Margin_Right", XKB_KEY_ISO_Release_Margin_Right }, + { "ISO_Set_Margin_Left", XKB_KEY_ISO_Set_Margin_Left }, + { "ISO_Set_Margin_Right", XKB_KEY_ISO_Set_Margin_Right }, + { "Itilde", XKB_KEY_Itilde }, + { "itilde", XKB_KEY_itilde }, + { "J", XKB_KEY_J }, + { "j", XKB_KEY_j }, + { "Jcircumflex", XKB_KEY_Jcircumflex }, + { "jcircumflex", XKB_KEY_jcircumflex }, + { "jot", XKB_KEY_jot }, + { "K", XKB_KEY_K }, + { "k", XKB_KEY_k }, + { "kana_a", XKB_KEY_kana_a }, + { "kana_A", XKB_KEY_kana_A }, + { "kana_CHI", XKB_KEY_kana_CHI }, + { "kana_closingbracket", XKB_KEY_kana_closingbracket }, + { "kana_comma", XKB_KEY_kana_comma }, + { "kana_conjunctive", XKB_KEY_kana_conjunctive }, + { "kana_e", XKB_KEY_kana_e }, + { "kana_E", XKB_KEY_kana_E }, + { "kana_FU", XKB_KEY_kana_FU }, + { "kana_fullstop", XKB_KEY_kana_fullstop }, + { "kana_HA", XKB_KEY_kana_HA }, + { "kana_HE", XKB_KEY_kana_HE }, + { "kana_HI", XKB_KEY_kana_HI }, + { "kana_HO", XKB_KEY_kana_HO }, + { "kana_HU", XKB_KEY_kana_HU }, + { "kana_i", XKB_KEY_kana_i }, + { "kana_I", XKB_KEY_kana_I }, + { "kana_KA", XKB_KEY_kana_KA }, + { "kana_KE", XKB_KEY_kana_KE }, + { "kana_KI", XKB_KEY_kana_KI }, + { "kana_KO", XKB_KEY_kana_KO }, + { "kana_KU", XKB_KEY_kana_KU }, + { "Kana_Lock", XKB_KEY_Kana_Lock }, + { "kana_MA", XKB_KEY_kana_MA }, + { "kana_ME", XKB_KEY_kana_ME }, + { "kana_MI", XKB_KEY_kana_MI }, + { "kana_middledot", XKB_KEY_kana_middledot }, + { "kana_MO", XKB_KEY_kana_MO }, + { "kana_MU", XKB_KEY_kana_MU }, + { "kana_N", XKB_KEY_kana_N }, + { "kana_NA", XKB_KEY_kana_NA }, + { "kana_NE", XKB_KEY_kana_NE }, + { "kana_NI", XKB_KEY_kana_NI }, + { "kana_NO", XKB_KEY_kana_NO }, + { "kana_NU", XKB_KEY_kana_NU }, + { "kana_o", XKB_KEY_kana_o }, + { "kana_O", XKB_KEY_kana_O }, + { "kana_openingbracket", XKB_KEY_kana_openingbracket }, + { "kana_RA", XKB_KEY_kana_RA }, + { "kana_RE", XKB_KEY_kana_RE }, + { "kana_RI", XKB_KEY_kana_RI }, + { "kana_RO", XKB_KEY_kana_RO }, + { "kana_RU", XKB_KEY_kana_RU }, + { "kana_SA", XKB_KEY_kana_SA }, + { "kana_SE", XKB_KEY_kana_SE }, + { "kana_SHI", XKB_KEY_kana_SHI }, + { "Kana_Shift", XKB_KEY_Kana_Shift }, + { "kana_SO", XKB_KEY_kana_SO }, + { "kana_SU", XKB_KEY_kana_SU }, + { "kana_switch", XKB_KEY_kana_switch }, + { "kana_TA", XKB_KEY_kana_TA }, + { "kana_TE", XKB_KEY_kana_TE }, + { "kana_TI", XKB_KEY_kana_TI }, + { "kana_TO", XKB_KEY_kana_TO }, + { "kana_tsu", XKB_KEY_kana_tsu }, + { "kana_TSU", XKB_KEY_kana_TSU }, + { "kana_tu", XKB_KEY_kana_tu }, + { "kana_TU", XKB_KEY_kana_TU }, + { "kana_u", XKB_KEY_kana_u }, + { "kana_U", XKB_KEY_kana_U }, + { "kana_WA", XKB_KEY_kana_WA }, + { "kana_WO", XKB_KEY_kana_WO }, + { "kana_ya", XKB_KEY_kana_ya }, + { "kana_YA", XKB_KEY_kana_YA }, + { "kana_yo", XKB_KEY_kana_yo }, + { "kana_YO", XKB_KEY_kana_YO }, + { "kana_yu", XKB_KEY_kana_yu }, + { "kana_YU", XKB_KEY_kana_YU }, + { "Kanji", XKB_KEY_Kanji }, + { "Kanji_Bangou", XKB_KEY_Kanji_Bangou }, + { "kappa", XKB_KEY_kappa }, + { "Katakana", XKB_KEY_Katakana }, + { "Kcedilla", XKB_KEY_Kcedilla }, + { "kcedilla", XKB_KEY_kcedilla }, + { "Korean_Won", XKB_KEY_Korean_Won }, + { "KP_0", XKB_KEY_KP_0 }, + { "KP_1", XKB_KEY_KP_1 }, + { "KP_2", XKB_KEY_KP_2 }, + { "KP_3", XKB_KEY_KP_3 }, + { "KP_4", XKB_KEY_KP_4 }, + { "KP_5", XKB_KEY_KP_5 }, + { "KP_6", XKB_KEY_KP_6 }, + { "KP_7", XKB_KEY_KP_7 }, + { "KP_8", XKB_KEY_KP_8 }, + { "KP_9", XKB_KEY_KP_9 }, + { "KP_Add", XKB_KEY_KP_Add }, + { "KP_BackTab", XKB_KEY_KP_BackTab }, + { "KP_Begin", XKB_KEY_KP_Begin }, + { "KP_Decimal", XKB_KEY_KP_Decimal }, + { "KP_Delete", XKB_KEY_KP_Delete }, + { "KP_Divide", XKB_KEY_KP_Divide }, + { "KP_Down", XKB_KEY_KP_Down }, + { "KP_End", XKB_KEY_KP_End }, + { "KP_Enter", XKB_KEY_KP_Enter }, + { "KP_Equal", XKB_KEY_KP_Equal }, + { "KP_F1", XKB_KEY_KP_F1 }, + { "KP_F2", XKB_KEY_KP_F2 }, + { "KP_F3", XKB_KEY_KP_F3 }, + { "KP_F4", XKB_KEY_KP_F4 }, + { "KP_Home", XKB_KEY_KP_Home }, + { "KP_Insert", XKB_KEY_KP_Insert }, + { "KP_Left", XKB_KEY_KP_Left }, + { "KP_Multiply", XKB_KEY_KP_Multiply }, + { "KP_Next", XKB_KEY_KP_Next }, + { "KP_Page_Down", XKB_KEY_KP_Page_Down }, + { "KP_Page_Up", XKB_KEY_KP_Page_Up }, + { "KP_Prior", XKB_KEY_KP_Prior }, + { "KP_Right", XKB_KEY_KP_Right }, + { "KP_Separator", XKB_KEY_KP_Separator }, + { "KP_Space", XKB_KEY_KP_Space }, + { "KP_Subtract", XKB_KEY_KP_Subtract }, + { "KP_Tab", XKB_KEY_KP_Tab }, + { "KP_Up", XKB_KEY_KP_Up }, + { "kra", XKB_KEY_kra }, + { "L", XKB_KEY_L }, + { "l", XKB_KEY_l }, + { "L1", XKB_KEY_L1 }, + { "L10", XKB_KEY_L10 }, + { "L2", XKB_KEY_L2 }, + { "L3", XKB_KEY_L3 }, + { "L4", XKB_KEY_L4 }, + { "L5", XKB_KEY_L5 }, + { "L6", XKB_KEY_L6 }, + { "L7", XKB_KEY_L7 }, + { "L8", XKB_KEY_L8 }, + { "L9", XKB_KEY_L9 }, + { "Lacute", XKB_KEY_Lacute }, + { "lacute", XKB_KEY_lacute }, + { "Last_Virtual_Screen", XKB_KEY_Last_Virtual_Screen }, + { "latincross", XKB_KEY_latincross }, + { "Lbelowdot", XKB_KEY_Lbelowdot }, + { "lbelowdot", XKB_KEY_lbelowdot }, + { "Lcaron", XKB_KEY_Lcaron }, + { "lcaron", XKB_KEY_lcaron }, + { "Lcedilla", XKB_KEY_Lcedilla }, + { "lcedilla", XKB_KEY_lcedilla }, + { "Left", XKB_KEY_Left }, + { "leftanglebracket", XKB_KEY_leftanglebracket }, + { "leftarrow", XKB_KEY_leftarrow }, + { "leftcaret", XKB_KEY_leftcaret }, + { "leftdoublequotemark", XKB_KEY_leftdoublequotemark }, + { "leftmiddlecurlybrace", XKB_KEY_leftmiddlecurlybrace }, + { "leftopentriangle", XKB_KEY_leftopentriangle }, + { "leftpointer", XKB_KEY_leftpointer }, + { "leftradical", XKB_KEY_leftradical }, + { "leftshoe", XKB_KEY_leftshoe }, + { "leftsinglequotemark", XKB_KEY_leftsinglequotemark }, + { "leftt", XKB_KEY_leftt }, + { "lefttack", XKB_KEY_lefttack }, + { "less", XKB_KEY_less }, + { "lessthanequal", XKB_KEY_lessthanequal }, + { "lf", XKB_KEY_lf }, + { "Linefeed", XKB_KEY_Linefeed }, + { "lira", XKB_KEY_lira }, + { "LiraSign", XKB_KEY_LiraSign }, + { "logicaland", XKB_KEY_logicaland }, + { "logicalor", XKB_KEY_logicalor }, + { "longminus", XKB_KEY_longminus }, + { "lowleftcorner", XKB_KEY_lowleftcorner }, + { "lowrightcorner", XKB_KEY_lowrightcorner }, + { "Lstroke", XKB_KEY_Lstroke }, + { "lstroke", XKB_KEY_lstroke }, + { "M", XKB_KEY_M }, + { "m", XKB_KEY_m }, + { "Mabovedot", XKB_KEY_Mabovedot }, + { "mabovedot", XKB_KEY_mabovedot }, + { "Macedonia_dse", XKB_KEY_Macedonia_dse }, + { "Macedonia_DSE", XKB_KEY_Macedonia_DSE }, + { "Macedonia_gje", XKB_KEY_Macedonia_gje }, + { "Macedonia_GJE", XKB_KEY_Macedonia_GJE }, + { "Macedonia_kje", XKB_KEY_Macedonia_kje }, + { "Macedonia_KJE", XKB_KEY_Macedonia_KJE }, + { "macron", XKB_KEY_macron }, + { "Mae_Koho", XKB_KEY_Mae_Koho }, + { "malesymbol", XKB_KEY_malesymbol }, + { "maltesecross", XKB_KEY_maltesecross }, + { "marker", XKB_KEY_marker }, + { "masculine", XKB_KEY_masculine }, + { "Massyo", XKB_KEY_Massyo }, + { "Menu", XKB_KEY_Menu }, + { "Meta_L", XKB_KEY_Meta_L }, + { "Meta_R", XKB_KEY_Meta_R }, + { "MillSign", XKB_KEY_MillSign }, + { "minus", XKB_KEY_minus }, + { "minutes", XKB_KEY_minutes }, + { "Mode_switch", XKB_KEY_Mode_switch }, + { "MouseKeys_Accel_Enable", XKB_KEY_MouseKeys_Accel_Enable }, + { "MouseKeys_Enable", XKB_KEY_MouseKeys_Enable }, + { "mu", XKB_KEY_mu }, + { "Muhenkan", XKB_KEY_Muhenkan }, + { "Multi_key", XKB_KEY_Multi_key }, + { "MultipleCandidate", XKB_KEY_MultipleCandidate }, + { "multiply", XKB_KEY_multiply }, + { "musicalflat", XKB_KEY_musicalflat }, + { "musicalsharp", XKB_KEY_musicalsharp }, + { "mute_acute", XKB_KEY_mute_acute }, + { "mute_asciicircum", XKB_KEY_mute_asciicircum }, + { "mute_asciitilde", XKB_KEY_mute_asciitilde }, + { "mute_diaeresis", XKB_KEY_mute_diaeresis }, + { "mute_grave", XKB_KEY_mute_grave }, + { "N", XKB_KEY_N }, + { "n", XKB_KEY_n }, + { "nabla", XKB_KEY_nabla }, + { "Nacute", XKB_KEY_Nacute }, + { "nacute", XKB_KEY_nacute }, + { "NairaSign", XKB_KEY_NairaSign }, + { "Ncaron", XKB_KEY_Ncaron }, + { "ncaron", XKB_KEY_ncaron }, + { "Ncedilla", XKB_KEY_Ncedilla }, + { "ncedilla", XKB_KEY_ncedilla }, + { "NewSheqelSign", XKB_KEY_NewSheqelSign }, + { "Next", XKB_KEY_Next }, + { "Next_Virtual_Screen", XKB_KEY_Next_Virtual_Screen }, + { "ninesubscript", XKB_KEY_ninesubscript }, + { "ninesuperior", XKB_KEY_ninesuperior }, + { "nl", XKB_KEY_nl }, + { "nobreakspace", XKB_KEY_nobreakspace }, + { "NoSymbol", XKB_KEY_NoSymbol }, + { "notapproxeq", XKB_KEY_notapproxeq }, + { "notelementof", XKB_KEY_notelementof }, + { "notequal", XKB_KEY_notequal }, + { "notidentical", XKB_KEY_notidentical }, + { "notsign", XKB_KEY_notsign }, + { "Ntilde", XKB_KEY_Ntilde }, + { "ntilde", XKB_KEY_ntilde }, + { "Num_Lock", XKB_KEY_Num_Lock }, + { "numbersign", XKB_KEY_numbersign }, + { "numerosign", XKB_KEY_numerosign }, + { "O", XKB_KEY_O }, + { "o", XKB_KEY_o }, + { "Oacute", XKB_KEY_Oacute }, + { "oacute", XKB_KEY_oacute }, + { "Obarred", XKB_KEY_Obarred }, + { "obarred", XKB_KEY_obarred }, + { "Obelowdot", XKB_KEY_Obelowdot }, + { "obelowdot", XKB_KEY_obelowdot }, + { "Ocaron", XKB_KEY_Ocaron }, + { "ocaron", XKB_KEY_ocaron }, + { "Ocircumflex", XKB_KEY_Ocircumflex }, + { "ocircumflex", XKB_KEY_ocircumflex }, + { "Ocircumflexacute", XKB_KEY_Ocircumflexacute }, + { "ocircumflexacute", XKB_KEY_ocircumflexacute }, + { "Ocircumflexbelowdot", XKB_KEY_Ocircumflexbelowdot }, + { "ocircumflexbelowdot", XKB_KEY_ocircumflexbelowdot }, + { "Ocircumflexgrave", XKB_KEY_Ocircumflexgrave }, + { "ocircumflexgrave", XKB_KEY_ocircumflexgrave }, + { "Ocircumflexhook", XKB_KEY_Ocircumflexhook }, + { "ocircumflexhook", XKB_KEY_ocircumflexhook }, + { "Ocircumflextilde", XKB_KEY_Ocircumflextilde }, + { "ocircumflextilde", XKB_KEY_ocircumflextilde }, + { "Odiaeresis", XKB_KEY_Odiaeresis }, + { "odiaeresis", XKB_KEY_odiaeresis }, + { "Odoubleacute", XKB_KEY_Odoubleacute }, + { "odoubleacute", XKB_KEY_odoubleacute }, + { "OE", XKB_KEY_OE }, + { "oe", XKB_KEY_oe }, + { "ogonek", XKB_KEY_ogonek }, + { "Ograve", XKB_KEY_Ograve }, + { "ograve", XKB_KEY_ograve }, + { "Ohook", XKB_KEY_Ohook }, + { "ohook", XKB_KEY_ohook }, + { "Ohorn", XKB_KEY_Ohorn }, + { "ohorn", XKB_KEY_ohorn }, + { "Ohornacute", XKB_KEY_Ohornacute }, + { "ohornacute", XKB_KEY_ohornacute }, + { "Ohornbelowdot", XKB_KEY_Ohornbelowdot }, + { "ohornbelowdot", XKB_KEY_ohornbelowdot }, + { "Ohorngrave", XKB_KEY_Ohorngrave }, + { "ohorngrave", XKB_KEY_ohorngrave }, + { "Ohornhook", XKB_KEY_Ohornhook }, + { "ohornhook", XKB_KEY_ohornhook }, + { "Ohorntilde", XKB_KEY_Ohorntilde }, + { "ohorntilde", XKB_KEY_ohorntilde }, + { "Omacron", XKB_KEY_Omacron }, + { "omacron", XKB_KEY_omacron }, + { "oneeighth", XKB_KEY_oneeighth }, + { "onefifth", XKB_KEY_onefifth }, + { "onehalf", XKB_KEY_onehalf }, + { "onequarter", XKB_KEY_onequarter }, + { "onesixth", XKB_KEY_onesixth }, + { "onesubscript", XKB_KEY_onesubscript }, + { "onesuperior", XKB_KEY_onesuperior }, + { "onethird", XKB_KEY_onethird }, + { "Ooblique", XKB_KEY_Ooblique }, + { "ooblique", XKB_KEY_ooblique }, + { "openrectbullet", XKB_KEY_openrectbullet }, + { "openstar", XKB_KEY_openstar }, + { "opentribulletdown", XKB_KEY_opentribulletdown }, + { "opentribulletup", XKB_KEY_opentribulletup }, + { "ordfeminine", XKB_KEY_ordfeminine }, + { "osfActivate", XKB_KEY_osfActivate }, + { "osfAddMode", XKB_KEY_osfAddMode }, + { "osfBackSpace", XKB_KEY_osfBackSpace }, + { "osfBackTab", XKB_KEY_osfBackTab }, + { "osfBeginData", XKB_KEY_osfBeginData }, + { "osfBeginLine", XKB_KEY_osfBeginLine }, + { "osfCancel", XKB_KEY_osfCancel }, + { "osfClear", XKB_KEY_osfClear }, + { "osfCopy", XKB_KEY_osfCopy }, + { "osfCut", XKB_KEY_osfCut }, + { "osfDelete", XKB_KEY_osfDelete }, + { "osfDeselectAll", XKB_KEY_osfDeselectAll }, + { "osfDown", XKB_KEY_osfDown }, + { "osfEndData", XKB_KEY_osfEndData }, + { "osfEndLine", XKB_KEY_osfEndLine }, + { "osfEscape", XKB_KEY_osfEscape }, + { "osfExtend", XKB_KEY_osfExtend }, + { "osfHelp", XKB_KEY_osfHelp }, + { "osfInsert", XKB_KEY_osfInsert }, + { "osfLeft", XKB_KEY_osfLeft }, + { "osfMenu", XKB_KEY_osfMenu }, + { "osfMenuBar", XKB_KEY_osfMenuBar }, + { "osfNextField", XKB_KEY_osfNextField }, + { "osfNextMenu", XKB_KEY_osfNextMenu }, + { "osfPageDown", XKB_KEY_osfPageDown }, + { "osfPageLeft", XKB_KEY_osfPageLeft }, + { "osfPageRight", XKB_KEY_osfPageRight }, + { "osfPageUp", XKB_KEY_osfPageUp }, + { "osfPaste", XKB_KEY_osfPaste }, + { "osfPrevField", XKB_KEY_osfPrevField }, + { "osfPrevMenu", XKB_KEY_osfPrevMenu }, + { "osfPrimaryPaste", XKB_KEY_osfPrimaryPaste }, + { "osfQuickPaste", XKB_KEY_osfQuickPaste }, + { "osfReselect", XKB_KEY_osfReselect }, + { "osfRestore", XKB_KEY_osfRestore }, + { "osfRight", XKB_KEY_osfRight }, + { "osfSelect", XKB_KEY_osfSelect }, + { "osfSelectAll", XKB_KEY_osfSelectAll }, + { "osfUndo", XKB_KEY_osfUndo }, + { "osfUp", XKB_KEY_osfUp }, + { "Oslash", XKB_KEY_Oslash }, + { "oslash", XKB_KEY_oslash }, + { "Otilde", XKB_KEY_Otilde }, + { "otilde", XKB_KEY_otilde }, + { "overbar", XKB_KEY_overbar }, + { "Overlay1_Enable", XKB_KEY_Overlay1_Enable }, + { "Overlay2_Enable", XKB_KEY_Overlay2_Enable }, + { "overline", XKB_KEY_overline }, + { "P", XKB_KEY_P }, + { "p", XKB_KEY_p }, + { "Pabovedot", XKB_KEY_Pabovedot }, + { "pabovedot", XKB_KEY_pabovedot }, + { "Page_Down", XKB_KEY_Page_Down }, + { "Page_Up", XKB_KEY_Page_Up }, + { "paragraph", XKB_KEY_paragraph }, + { "parenleft", XKB_KEY_parenleft }, + { "parenright", XKB_KEY_parenright }, + { "partdifferential", XKB_KEY_partdifferential }, + { "partialderivative", XKB_KEY_partialderivative }, + { "Pause", XKB_KEY_Pause }, + { "percent", XKB_KEY_percent }, + { "period", XKB_KEY_period }, + { "periodcentered", XKB_KEY_periodcentered }, + { "permille", XKB_KEY_permille }, + { "PesetaSign", XKB_KEY_PesetaSign }, + { "phonographcopyright", XKB_KEY_phonographcopyright }, + { "plus", XKB_KEY_plus }, + { "plusminus", XKB_KEY_plusminus }, + { "Pointer_Accelerate", XKB_KEY_Pointer_Accelerate }, + { "Pointer_Button1", XKB_KEY_Pointer_Button1 }, + { "Pointer_Button2", XKB_KEY_Pointer_Button2 }, + { "Pointer_Button3", XKB_KEY_Pointer_Button3 }, + { "Pointer_Button4", XKB_KEY_Pointer_Button4 }, + { "Pointer_Button5", XKB_KEY_Pointer_Button5 }, + { "Pointer_Button_Dflt", XKB_KEY_Pointer_Button_Dflt }, + { "Pointer_DblClick1", XKB_KEY_Pointer_DblClick1 }, + { "Pointer_DblClick2", XKB_KEY_Pointer_DblClick2 }, + { "Pointer_DblClick3", XKB_KEY_Pointer_DblClick3 }, + { "Pointer_DblClick4", XKB_KEY_Pointer_DblClick4 }, + { "Pointer_DblClick5", XKB_KEY_Pointer_DblClick5 }, + { "Pointer_DblClick_Dflt", XKB_KEY_Pointer_DblClick_Dflt }, + { "Pointer_DfltBtnNext", XKB_KEY_Pointer_DfltBtnNext }, + { "Pointer_DfltBtnPrev", XKB_KEY_Pointer_DfltBtnPrev }, + { "Pointer_Down", XKB_KEY_Pointer_Down }, + { "Pointer_DownLeft", XKB_KEY_Pointer_DownLeft }, + { "Pointer_DownRight", XKB_KEY_Pointer_DownRight }, + { "Pointer_Drag1", XKB_KEY_Pointer_Drag1 }, + { "Pointer_Drag2", XKB_KEY_Pointer_Drag2 }, + { "Pointer_Drag3", XKB_KEY_Pointer_Drag3 }, + { "Pointer_Drag4", XKB_KEY_Pointer_Drag4 }, + { "Pointer_Drag5", XKB_KEY_Pointer_Drag5 }, + { "Pointer_Drag_Dflt", XKB_KEY_Pointer_Drag_Dflt }, + { "Pointer_EnableKeys", XKB_KEY_Pointer_EnableKeys }, + { "Pointer_Left", XKB_KEY_Pointer_Left }, + { "Pointer_Right", XKB_KEY_Pointer_Right }, + { "Pointer_Up", XKB_KEY_Pointer_Up }, + { "Pointer_UpLeft", XKB_KEY_Pointer_UpLeft }, + { "Pointer_UpRight", XKB_KEY_Pointer_UpRight }, + { "prescription", XKB_KEY_prescription }, + { "Prev_Virtual_Screen", XKB_KEY_Prev_Virtual_Screen }, + { "PreviousCandidate", XKB_KEY_PreviousCandidate }, + { "Print", XKB_KEY_Print }, + { "Prior", XKB_KEY_Prior }, + { "prolongedsound", XKB_KEY_prolongedsound }, + { "punctspace", XKB_KEY_punctspace }, + { "Q", XKB_KEY_Q }, + { "q", XKB_KEY_q }, + { "quad", XKB_KEY_quad }, + { "question", XKB_KEY_question }, + { "questiondown", XKB_KEY_questiondown }, + { "quotedbl", XKB_KEY_quotedbl }, + { "quoteleft", XKB_KEY_quoteleft }, + { "quoteright", XKB_KEY_quoteright }, + { "R", XKB_KEY_R }, + { "r", XKB_KEY_r }, + { "R1", XKB_KEY_R1 }, + { "R10", XKB_KEY_R10 }, + { "R11", XKB_KEY_R11 }, + { "R12", XKB_KEY_R12 }, + { "R13", XKB_KEY_R13 }, + { "R14", XKB_KEY_R14 }, + { "R15", XKB_KEY_R15 }, + { "R2", XKB_KEY_R2 }, + { "R3", XKB_KEY_R3 }, + { "R4", XKB_KEY_R4 }, + { "R5", XKB_KEY_R5 }, + { "R6", XKB_KEY_R6 }, + { "R7", XKB_KEY_R7 }, + { "R8", XKB_KEY_R8 }, + { "R9", XKB_KEY_R9 }, + { "Racute", XKB_KEY_Racute }, + { "racute", XKB_KEY_racute }, + { "radical", XKB_KEY_radical }, + { "Rcaron", XKB_KEY_Rcaron }, + { "rcaron", XKB_KEY_rcaron }, + { "Rcedilla", XKB_KEY_Rcedilla }, + { "rcedilla", XKB_KEY_rcedilla }, + { "Redo", XKB_KEY_Redo }, + { "registered", XKB_KEY_registered }, + { "RepeatKeys_Enable", XKB_KEY_RepeatKeys_Enable }, + { "Reset", XKB_KEY_Reset }, + { "Return", XKB_KEY_Return }, + { "Right", XKB_KEY_Right }, + { "rightanglebracket", XKB_KEY_rightanglebracket }, + { "rightarrow", XKB_KEY_rightarrow }, + { "rightcaret", XKB_KEY_rightcaret }, + { "rightdoublequotemark", XKB_KEY_rightdoublequotemark }, + { "rightmiddlecurlybrace", XKB_KEY_rightmiddlecurlybrace }, + { "rightmiddlesummation", XKB_KEY_rightmiddlesummation }, + { "rightopentriangle", XKB_KEY_rightopentriangle }, + { "rightpointer", XKB_KEY_rightpointer }, + { "rightshoe", XKB_KEY_rightshoe }, + { "rightsinglequotemark", XKB_KEY_rightsinglequotemark }, + { "rightt", XKB_KEY_rightt }, + { "righttack", XKB_KEY_righttack }, + { "Romaji", XKB_KEY_Romaji }, + { "RupeeSign", XKB_KEY_RupeeSign }, + { "S", XKB_KEY_S }, + { "s", XKB_KEY_s }, + { "Sabovedot", XKB_KEY_Sabovedot }, + { "sabovedot", XKB_KEY_sabovedot }, + { "Sacute", XKB_KEY_Sacute }, + { "sacute", XKB_KEY_sacute }, + { "Scaron", XKB_KEY_Scaron }, + { "scaron", XKB_KEY_scaron }, + { "Scedilla", XKB_KEY_Scedilla }, + { "scedilla", XKB_KEY_scedilla }, + { "SCHWA", XKB_KEY_SCHWA }, + { "schwa", XKB_KEY_schwa }, + { "Scircumflex", XKB_KEY_Scircumflex }, + { "scircumflex", XKB_KEY_scircumflex }, + { "script_switch", XKB_KEY_script_switch }, + { "Scroll_Lock", XKB_KEY_Scroll_Lock }, + { "seconds", XKB_KEY_seconds }, + { "section", XKB_KEY_section }, + { "Select", XKB_KEY_Select }, + { "semicolon", XKB_KEY_semicolon }, + { "semivoicedsound", XKB_KEY_semivoicedsound }, + { "Serbian_dje", XKB_KEY_Serbian_dje }, + { "Serbian_DJE", XKB_KEY_Serbian_DJE }, + { "Serbian_dze", XKB_KEY_Serbian_dze }, + { "Serbian_DZE", XKB_KEY_Serbian_DZE }, + { "Serbian_je", XKB_KEY_Serbian_je }, + { "Serbian_JE", XKB_KEY_Serbian_JE }, + { "Serbian_lje", XKB_KEY_Serbian_lje }, + { "Serbian_LJE", XKB_KEY_Serbian_LJE }, + { "Serbian_nje", XKB_KEY_Serbian_nje }, + { "Serbian_NJE", XKB_KEY_Serbian_NJE }, + { "Serbian_tshe", XKB_KEY_Serbian_tshe }, + { "Serbian_TSHE", XKB_KEY_Serbian_TSHE }, + { "seveneighths", XKB_KEY_seveneighths }, + { "sevensubscript", XKB_KEY_sevensubscript }, + { "sevensuperior", XKB_KEY_sevensuperior }, + { "Shift_L", XKB_KEY_Shift_L }, + { "Shift_Lock", XKB_KEY_Shift_Lock }, + { "Shift_R", XKB_KEY_Shift_R }, + { "signaturemark", XKB_KEY_signaturemark }, + { "signifblank", XKB_KEY_signifblank }, + { "similarequal", XKB_KEY_similarequal }, + { "SingleCandidate", XKB_KEY_SingleCandidate }, + { "singlelowquotemark", XKB_KEY_singlelowquotemark }, + { "Sinh_a", XKB_KEY_Sinh_a }, + { "Sinh_aa", XKB_KEY_Sinh_aa }, + { "Sinh_aa2", XKB_KEY_Sinh_aa2 }, + { "Sinh_ae", XKB_KEY_Sinh_ae }, + { "Sinh_ae2", XKB_KEY_Sinh_ae2 }, + { "Sinh_aee", XKB_KEY_Sinh_aee }, + { "Sinh_aee2", XKB_KEY_Sinh_aee2 }, + { "Sinh_ai", XKB_KEY_Sinh_ai }, + { "Sinh_ai2", XKB_KEY_Sinh_ai2 }, + { "Sinh_al", XKB_KEY_Sinh_al }, + { "Sinh_au", XKB_KEY_Sinh_au }, + { "Sinh_au2", XKB_KEY_Sinh_au2 }, + { "Sinh_ba", XKB_KEY_Sinh_ba }, + { "Sinh_bha", XKB_KEY_Sinh_bha }, + { "Sinh_ca", XKB_KEY_Sinh_ca }, + { "Sinh_cha", XKB_KEY_Sinh_cha }, + { "Sinh_dda", XKB_KEY_Sinh_dda }, + { "Sinh_ddha", XKB_KEY_Sinh_ddha }, + { "Sinh_dha", XKB_KEY_Sinh_dha }, + { "Sinh_dhha", XKB_KEY_Sinh_dhha }, + { "Sinh_e", XKB_KEY_Sinh_e }, + { "Sinh_e2", XKB_KEY_Sinh_e2 }, + { "Sinh_ee", XKB_KEY_Sinh_ee }, + { "Sinh_ee2", XKB_KEY_Sinh_ee2 }, + { "Sinh_fa", XKB_KEY_Sinh_fa }, + { "Sinh_ga", XKB_KEY_Sinh_ga }, + { "Sinh_gha", XKB_KEY_Sinh_gha }, + { "Sinh_h2", XKB_KEY_Sinh_h2 }, + { "Sinh_ha", XKB_KEY_Sinh_ha }, + { "Sinh_i", XKB_KEY_Sinh_i }, + { "Sinh_i2", XKB_KEY_Sinh_i2 }, + { "Sinh_ii", XKB_KEY_Sinh_ii }, + { "Sinh_ii2", XKB_KEY_Sinh_ii2 }, + { "Sinh_ja", XKB_KEY_Sinh_ja }, + { "Sinh_jha", XKB_KEY_Sinh_jha }, + { "Sinh_jnya", XKB_KEY_Sinh_jnya }, + { "Sinh_ka", XKB_KEY_Sinh_ka }, + { "Sinh_kha", XKB_KEY_Sinh_kha }, + { "Sinh_kunddaliya", XKB_KEY_Sinh_kunddaliya }, + { "Sinh_la", XKB_KEY_Sinh_la }, + { "Sinh_lla", XKB_KEY_Sinh_lla }, + { "Sinh_lu", XKB_KEY_Sinh_lu }, + { "Sinh_lu2", XKB_KEY_Sinh_lu2 }, + { "Sinh_luu", XKB_KEY_Sinh_luu }, + { "Sinh_luu2", XKB_KEY_Sinh_luu2 }, + { "Sinh_ma", XKB_KEY_Sinh_ma }, + { "Sinh_mba", XKB_KEY_Sinh_mba }, + { "Sinh_na", XKB_KEY_Sinh_na }, + { "Sinh_ndda", XKB_KEY_Sinh_ndda }, + { "Sinh_ndha", XKB_KEY_Sinh_ndha }, + { "Sinh_ng", XKB_KEY_Sinh_ng }, + { "Sinh_ng2", XKB_KEY_Sinh_ng2 }, + { "Sinh_nga", XKB_KEY_Sinh_nga }, + { "Sinh_nja", XKB_KEY_Sinh_nja }, + { "Sinh_nna", XKB_KEY_Sinh_nna }, + { "Sinh_nya", XKB_KEY_Sinh_nya }, + { "Sinh_o", XKB_KEY_Sinh_o }, + { "Sinh_o2", XKB_KEY_Sinh_o2 }, + { "Sinh_oo", XKB_KEY_Sinh_oo }, + { "Sinh_oo2", XKB_KEY_Sinh_oo2 }, + { "Sinh_pa", XKB_KEY_Sinh_pa }, + { "Sinh_pha", XKB_KEY_Sinh_pha }, + { "Sinh_ra", XKB_KEY_Sinh_ra }, + { "Sinh_ri", XKB_KEY_Sinh_ri }, + { "Sinh_rii", XKB_KEY_Sinh_rii }, + { "Sinh_ru2", XKB_KEY_Sinh_ru2 }, + { "Sinh_ruu2", XKB_KEY_Sinh_ruu2 }, + { "Sinh_sa", XKB_KEY_Sinh_sa }, + { "Sinh_sha", XKB_KEY_Sinh_sha }, + { "Sinh_ssha", XKB_KEY_Sinh_ssha }, + { "Sinh_tha", XKB_KEY_Sinh_tha }, + { "Sinh_thha", XKB_KEY_Sinh_thha }, + { "Sinh_tta", XKB_KEY_Sinh_tta }, + { "Sinh_ttha", XKB_KEY_Sinh_ttha }, + { "Sinh_u", XKB_KEY_Sinh_u }, + { "Sinh_u2", XKB_KEY_Sinh_u2 }, + { "Sinh_uu", XKB_KEY_Sinh_uu }, + { "Sinh_uu2", XKB_KEY_Sinh_uu2 }, + { "Sinh_va", XKB_KEY_Sinh_va }, + { "Sinh_ya", XKB_KEY_Sinh_ya }, + { "sixsubscript", XKB_KEY_sixsubscript }, + { "sixsuperior", XKB_KEY_sixsuperior }, + { "slash", XKB_KEY_slash }, + { "SlowKeys_Enable", XKB_KEY_SlowKeys_Enable }, + { "soliddiamond", XKB_KEY_soliddiamond }, + { "space", XKB_KEY_space }, + { "squareroot", XKB_KEY_squareroot }, + { "ssharp", XKB_KEY_ssharp }, + { "sterling", XKB_KEY_sterling }, + { "StickyKeys_Enable", XKB_KEY_StickyKeys_Enable }, + { "stricteq", XKB_KEY_stricteq }, + { "SunAgain", XKB_KEY_SunAgain }, + { "SunAltGraph", XKB_KEY_SunAltGraph }, + { "SunAudioLowerVolume", XKB_KEY_SunAudioLowerVolume }, + { "SunAudioMute", XKB_KEY_SunAudioMute }, + { "SunAudioRaiseVolume", XKB_KEY_SunAudioRaiseVolume }, + { "SunCompose", XKB_KEY_SunCompose }, + { "SunCopy", XKB_KEY_SunCopy }, + { "SunCut", XKB_KEY_SunCut }, + { "SunF36", XKB_KEY_SunF36 }, + { "SunF37", XKB_KEY_SunF37 }, + { "SunFA_Acute", XKB_KEY_SunFA_Acute }, + { "SunFA_Cedilla", XKB_KEY_SunFA_Cedilla }, + { "SunFA_Circum", XKB_KEY_SunFA_Circum }, + { "SunFA_Diaeresis", XKB_KEY_SunFA_Diaeresis }, + { "SunFA_Grave", XKB_KEY_SunFA_Grave }, + { "SunFA_Tilde", XKB_KEY_SunFA_Tilde }, + { "SunFind", XKB_KEY_SunFind }, + { "SunFront", XKB_KEY_SunFront }, + { "SunOpen", XKB_KEY_SunOpen }, + { "SunPageDown", XKB_KEY_SunPageDown }, + { "SunPageUp", XKB_KEY_SunPageUp }, + { "SunPaste", XKB_KEY_SunPaste }, + { "SunPowerSwitch", XKB_KEY_SunPowerSwitch }, + { "SunPowerSwitchShift", XKB_KEY_SunPowerSwitchShift }, + { "SunPrint_Screen", XKB_KEY_SunPrint_Screen }, + { "SunProps", XKB_KEY_SunProps }, + { "SunStop", XKB_KEY_SunStop }, + { "SunSys_Req", XKB_KEY_SunSys_Req }, + { "SunUndo", XKB_KEY_SunUndo }, + { "SunVideoDegauss", XKB_KEY_SunVideoDegauss }, + { "SunVideoLowerBrightness", XKB_KEY_SunVideoLowerBrightness }, + { "SunVideoRaiseBrightness", XKB_KEY_SunVideoRaiseBrightness }, + { "Super_L", XKB_KEY_Super_L }, + { "Super_R", XKB_KEY_Super_R }, + { "Sys_Req", XKB_KEY_Sys_Req }, + { "System", XKB_KEY_System }, + { "T", XKB_KEY_T }, + { "t", XKB_KEY_t }, + { "Tab", XKB_KEY_Tab }, + { "Tabovedot", XKB_KEY_Tabovedot }, + { "tabovedot", XKB_KEY_tabovedot }, + { "Tcaron", XKB_KEY_Tcaron }, + { "tcaron", XKB_KEY_tcaron }, + { "Tcedilla", XKB_KEY_Tcedilla }, + { "tcedilla", XKB_KEY_tcedilla }, + { "telephone", XKB_KEY_telephone }, + { "telephonerecorder", XKB_KEY_telephonerecorder }, + { "Terminate_Server", XKB_KEY_Terminate_Server }, + { "Thai_baht", XKB_KEY_Thai_baht }, + { "Thai_bobaimai", XKB_KEY_Thai_bobaimai }, + { "Thai_chochan", XKB_KEY_Thai_chochan }, + { "Thai_chochang", XKB_KEY_Thai_chochang }, + { "Thai_choching", XKB_KEY_Thai_choching }, + { "Thai_chochoe", XKB_KEY_Thai_chochoe }, + { "Thai_dochada", XKB_KEY_Thai_dochada }, + { "Thai_dodek", XKB_KEY_Thai_dodek }, + { "Thai_fofa", XKB_KEY_Thai_fofa }, + { "Thai_fofan", XKB_KEY_Thai_fofan }, + { "Thai_hohip", XKB_KEY_Thai_hohip }, + { "Thai_honokhuk", XKB_KEY_Thai_honokhuk }, + { "Thai_khokhai", XKB_KEY_Thai_khokhai }, + { "Thai_khokhon", XKB_KEY_Thai_khokhon }, + { "Thai_khokhuat", XKB_KEY_Thai_khokhuat }, + { "Thai_khokhwai", XKB_KEY_Thai_khokhwai }, + { "Thai_khorakhang", XKB_KEY_Thai_khorakhang }, + { "Thai_kokai", XKB_KEY_Thai_kokai }, + { "Thai_lakkhangyao", XKB_KEY_Thai_lakkhangyao }, + { "Thai_lekchet", XKB_KEY_Thai_lekchet }, + { "Thai_lekha", XKB_KEY_Thai_lekha }, + { "Thai_lekhok", XKB_KEY_Thai_lekhok }, + { "Thai_lekkao", XKB_KEY_Thai_lekkao }, + { "Thai_leknung", XKB_KEY_Thai_leknung }, + { "Thai_lekpaet", XKB_KEY_Thai_lekpaet }, + { "Thai_leksam", XKB_KEY_Thai_leksam }, + { "Thai_leksi", XKB_KEY_Thai_leksi }, + { "Thai_leksong", XKB_KEY_Thai_leksong }, + { "Thai_leksun", XKB_KEY_Thai_leksun }, + { "Thai_lochula", XKB_KEY_Thai_lochula }, + { "Thai_loling", XKB_KEY_Thai_loling }, + { "Thai_lu", XKB_KEY_Thai_lu }, + { "Thai_maichattawa", XKB_KEY_Thai_maichattawa }, + { "Thai_maiek", XKB_KEY_Thai_maiek }, + { "Thai_maihanakat", XKB_KEY_Thai_maihanakat }, + { "Thai_maihanakat_maitho", XKB_KEY_Thai_maihanakat_maitho }, + { "Thai_maitaikhu", XKB_KEY_Thai_maitaikhu }, + { "Thai_maitho", XKB_KEY_Thai_maitho }, + { "Thai_maitri", XKB_KEY_Thai_maitri }, + { "Thai_maiyamok", XKB_KEY_Thai_maiyamok }, + { "Thai_moma", XKB_KEY_Thai_moma }, + { "Thai_ngongu", XKB_KEY_Thai_ngongu }, + { "Thai_nikhahit", XKB_KEY_Thai_nikhahit }, + { "Thai_nonen", XKB_KEY_Thai_nonen }, + { "Thai_nonu", XKB_KEY_Thai_nonu }, + { "Thai_oang", XKB_KEY_Thai_oang }, + { "Thai_paiyannoi", XKB_KEY_Thai_paiyannoi }, + { "Thai_phinthu", XKB_KEY_Thai_phinthu }, + { "Thai_phophan", XKB_KEY_Thai_phophan }, + { "Thai_phophung", XKB_KEY_Thai_phophung }, + { "Thai_phosamphao", XKB_KEY_Thai_phosamphao }, + { "Thai_popla", XKB_KEY_Thai_popla }, + { "Thai_rorua", XKB_KEY_Thai_rorua }, + { "Thai_ru", XKB_KEY_Thai_ru }, + { "Thai_saraa", XKB_KEY_Thai_saraa }, + { "Thai_saraaa", XKB_KEY_Thai_saraaa }, + { "Thai_saraae", XKB_KEY_Thai_saraae }, + { "Thai_saraaimaimalai", XKB_KEY_Thai_saraaimaimalai }, + { "Thai_saraaimaimuan", XKB_KEY_Thai_saraaimaimuan }, + { "Thai_saraam", XKB_KEY_Thai_saraam }, + { "Thai_sarae", XKB_KEY_Thai_sarae }, + { "Thai_sarai", XKB_KEY_Thai_sarai }, + { "Thai_saraii", XKB_KEY_Thai_saraii }, + { "Thai_sarao", XKB_KEY_Thai_sarao }, + { "Thai_sarau", XKB_KEY_Thai_sarau }, + { "Thai_saraue", XKB_KEY_Thai_saraue }, + { "Thai_sarauee", XKB_KEY_Thai_sarauee }, + { "Thai_sarauu", XKB_KEY_Thai_sarauu }, + { "Thai_sorusi", XKB_KEY_Thai_sorusi }, + { "Thai_sosala", XKB_KEY_Thai_sosala }, + { "Thai_soso", XKB_KEY_Thai_soso }, + { "Thai_sosua", XKB_KEY_Thai_sosua }, + { "Thai_thanthakhat", XKB_KEY_Thai_thanthakhat }, + { "Thai_thonangmontho", XKB_KEY_Thai_thonangmontho }, + { "Thai_thophuthao", XKB_KEY_Thai_thophuthao }, + { "Thai_thothahan", XKB_KEY_Thai_thothahan }, + { "Thai_thothan", XKB_KEY_Thai_thothan }, + { "Thai_thothong", XKB_KEY_Thai_thothong }, + { "Thai_thothung", XKB_KEY_Thai_thothung }, + { "Thai_topatak", XKB_KEY_Thai_topatak }, + { "Thai_totao", XKB_KEY_Thai_totao }, + { "Thai_wowaen", XKB_KEY_Thai_wowaen }, + { "Thai_yoyak", XKB_KEY_Thai_yoyak }, + { "Thai_yoying", XKB_KEY_Thai_yoying }, + { "therefore", XKB_KEY_therefore }, + { "thinspace", XKB_KEY_thinspace }, + { "THORN", XKB_KEY_THORN }, + { "Thorn", XKB_KEY_Thorn }, + { "thorn", XKB_KEY_thorn }, + { "threeeighths", XKB_KEY_threeeighths }, + { "threefifths", XKB_KEY_threefifths }, + { "threequarters", XKB_KEY_threequarters }, + { "threesubscript", XKB_KEY_threesubscript }, + { "threesuperior", XKB_KEY_threesuperior }, + { "tintegral", XKB_KEY_tintegral }, + { "topintegral", XKB_KEY_topintegral }, + { "topleftparens", XKB_KEY_topleftparens }, + { "topleftradical", XKB_KEY_topleftradical }, + { "topleftsqbracket", XKB_KEY_topleftsqbracket }, + { "topleftsummation", XKB_KEY_topleftsummation }, + { "toprightparens", XKB_KEY_toprightparens }, + { "toprightsqbracket", XKB_KEY_toprightsqbracket }, + { "toprightsummation", XKB_KEY_toprightsummation }, + { "topt", XKB_KEY_topt }, + { "topvertsummationconnector", XKB_KEY_topvertsummationconnector }, + { "Touroku", XKB_KEY_Touroku }, + { "trademark", XKB_KEY_trademark }, + { "trademarkincircle", XKB_KEY_trademarkincircle }, + { "Tslash", XKB_KEY_Tslash }, + { "tslash", XKB_KEY_tslash }, + { "twofifths", XKB_KEY_twofifths }, + { "twosubscript", XKB_KEY_twosubscript }, + { "twosuperior", XKB_KEY_twosuperior }, + { "twothirds", XKB_KEY_twothirds }, + { "U", XKB_KEY_U }, + { "u", XKB_KEY_u }, + { "Uacute", XKB_KEY_Uacute }, + { "uacute", XKB_KEY_uacute }, + { "Ubelowdot", XKB_KEY_Ubelowdot }, + { "ubelowdot", XKB_KEY_ubelowdot }, + { "Ubreve", XKB_KEY_Ubreve }, + { "ubreve", XKB_KEY_ubreve }, + { "Ucircumflex", XKB_KEY_Ucircumflex }, + { "ucircumflex", XKB_KEY_ucircumflex }, + { "Udiaeresis", XKB_KEY_Udiaeresis }, + { "udiaeresis", XKB_KEY_udiaeresis }, + { "Udoubleacute", XKB_KEY_Udoubleacute }, + { "udoubleacute", XKB_KEY_udoubleacute }, + { "Ugrave", XKB_KEY_Ugrave }, + { "ugrave", XKB_KEY_ugrave }, + { "Uhook", XKB_KEY_Uhook }, + { "uhook", XKB_KEY_uhook }, + { "Uhorn", XKB_KEY_Uhorn }, + { "uhorn", XKB_KEY_uhorn }, + { "Uhornacute", XKB_KEY_Uhornacute }, + { "uhornacute", XKB_KEY_uhornacute }, + { "Uhornbelowdot", XKB_KEY_Uhornbelowdot }, + { "uhornbelowdot", XKB_KEY_uhornbelowdot }, + { "Uhorngrave", XKB_KEY_Uhorngrave }, + { "uhorngrave", XKB_KEY_uhorngrave }, + { "Uhornhook", XKB_KEY_Uhornhook }, + { "uhornhook", XKB_KEY_uhornhook }, + { "Uhorntilde", XKB_KEY_Uhorntilde }, + { "uhorntilde", XKB_KEY_uhorntilde }, + { "Ukrainian_ghe_with_upturn", XKB_KEY_Ukrainian_ghe_with_upturn }, + { "Ukrainian_GHE_WITH_UPTURN", XKB_KEY_Ukrainian_GHE_WITH_UPTURN }, + { "Ukrainian_i", XKB_KEY_Ukrainian_i }, + { "Ukrainian_I", XKB_KEY_Ukrainian_I }, + { "Ukrainian_ie", XKB_KEY_Ukrainian_ie }, + { "Ukrainian_IE", XKB_KEY_Ukrainian_IE }, + { "Ukrainian_yi", XKB_KEY_Ukrainian_yi }, + { "Ukrainian_YI", XKB_KEY_Ukrainian_YI }, + { "Ukranian_i", XKB_KEY_Ukranian_i }, + { "Ukranian_I", XKB_KEY_Ukranian_I }, + { "Ukranian_je", XKB_KEY_Ukranian_je }, + { "Ukranian_JE", XKB_KEY_Ukranian_JE }, + { "Ukranian_yi", XKB_KEY_Ukranian_yi }, + { "Ukranian_YI", XKB_KEY_Ukranian_YI }, + { "Umacron", XKB_KEY_Umacron }, + { "umacron", XKB_KEY_umacron }, + { "underbar", XKB_KEY_underbar }, + { "underscore", XKB_KEY_underscore }, + { "Undo", XKB_KEY_Undo }, + { "union", XKB_KEY_union }, + { "Uogonek", XKB_KEY_Uogonek }, + { "uogonek", XKB_KEY_uogonek }, + { "Up", XKB_KEY_Up }, + { "uparrow", XKB_KEY_uparrow }, + { "upcaret", XKB_KEY_upcaret }, + { "upleftcorner", XKB_KEY_upleftcorner }, + { "uprightcorner", XKB_KEY_uprightcorner }, + { "upshoe", XKB_KEY_upshoe }, + { "upstile", XKB_KEY_upstile }, + { "uptack", XKB_KEY_uptack }, + { "Uring", XKB_KEY_Uring }, + { "uring", XKB_KEY_uring }, + { "User", XKB_KEY_User }, + { "Utilde", XKB_KEY_Utilde }, + { "utilde", XKB_KEY_utilde }, + { "V", XKB_KEY_V }, + { "v", XKB_KEY_v }, + { "variation", XKB_KEY_variation }, + { "vertbar", XKB_KEY_vertbar }, + { "vertconnector", XKB_KEY_vertconnector }, + { "voicedsound", XKB_KEY_voicedsound }, + { "VoidSymbol", XKB_KEY_VoidSymbol }, + { "vt", XKB_KEY_vt }, + { "W", XKB_KEY_W }, + { "w", XKB_KEY_w }, + { "Wacute", XKB_KEY_Wacute }, + { "wacute", XKB_KEY_wacute }, + { "Wcircumflex", XKB_KEY_Wcircumflex }, + { "wcircumflex", XKB_KEY_wcircumflex }, + { "Wdiaeresis", XKB_KEY_Wdiaeresis }, + { "wdiaeresis", XKB_KEY_wdiaeresis }, + { "Wgrave", XKB_KEY_Wgrave }, + { "wgrave", XKB_KEY_wgrave }, + { "WonSign", XKB_KEY_WonSign }, + { "X", XKB_KEY_X }, + { "x", XKB_KEY_x }, + { "Xabovedot", XKB_KEY_Xabovedot }, + { "xabovedot", XKB_KEY_xabovedot }, + { "XF86AddFavorite", XKB_KEY_XF86AddFavorite }, + { "XF86ApplicationLeft", XKB_KEY_XF86ApplicationLeft }, + { "XF86ApplicationRight", XKB_KEY_XF86ApplicationRight }, + { "XF86AudioCycleTrack", XKB_KEY_XF86AudioCycleTrack }, + { "XF86AudioForward", XKB_KEY_XF86AudioForward }, + { "XF86AudioLowerVolume", XKB_KEY_XF86AudioLowerVolume }, + { "XF86AudioMedia", XKB_KEY_XF86AudioMedia }, + { "XF86AudioMute", XKB_KEY_XF86AudioMute }, + { "XF86AudioNext", XKB_KEY_XF86AudioNext }, + { "XF86AudioPause", XKB_KEY_XF86AudioPause }, + { "XF86AudioPlay", XKB_KEY_XF86AudioPlay }, + { "XF86AudioPrev", XKB_KEY_XF86AudioPrev }, + { "XF86AudioRaiseVolume", XKB_KEY_XF86AudioRaiseVolume }, + { "XF86AudioRandomPlay", XKB_KEY_XF86AudioRandomPlay }, + { "XF86AudioRecord", XKB_KEY_XF86AudioRecord }, + { "XF86AudioRepeat", XKB_KEY_XF86AudioRepeat }, + { "XF86AudioRewind", XKB_KEY_XF86AudioRewind }, + { "XF86AudioStop", XKB_KEY_XF86AudioStop }, + { "XF86Away", XKB_KEY_XF86Away }, + { "XF86Back", XKB_KEY_XF86Back }, + { "XF86BackForward", XKB_KEY_XF86BackForward }, + { "XF86Battery", XKB_KEY_XF86Battery }, + { "XF86Blue", XKB_KEY_XF86Blue }, + { "XF86Bluetooth", XKB_KEY_XF86Bluetooth }, + { "XF86Book", XKB_KEY_XF86Book }, + { "XF86BrightnessAdjust", XKB_KEY_XF86BrightnessAdjust }, + { "XF86Calculater", XKB_KEY_XF86Calculater }, + { "XF86Calculator", XKB_KEY_XF86Calculator }, + { "XF86Calendar", XKB_KEY_XF86Calendar }, + { "XF86CD", XKB_KEY_XF86CD }, + { "XF86Clear", XKB_KEY_XF86Clear }, + { "XF86ClearGrab", XKB_KEY_XF86ClearGrab }, + { "XF86Close", XKB_KEY_XF86Close }, + { "XF86Community", XKB_KEY_XF86Community }, + { "XF86ContrastAdjust", XKB_KEY_XF86ContrastAdjust }, + { "XF86Copy", XKB_KEY_XF86Copy }, + { "XF86Cut", XKB_KEY_XF86Cut }, + { "XF86CycleAngle", XKB_KEY_XF86CycleAngle }, + { "XF86Display", XKB_KEY_XF86Display }, + { "XF86Documents", XKB_KEY_XF86Documents }, + { "XF86DOS", XKB_KEY_XF86DOS }, + { "XF86Eject", XKB_KEY_XF86Eject }, + { "XF86Excel", XKB_KEY_XF86Excel }, + { "XF86Explorer", XKB_KEY_XF86Explorer }, + { "XF86Favorites", XKB_KEY_XF86Favorites }, + { "XF86Finance", XKB_KEY_XF86Finance }, + { "XF86Forward", XKB_KEY_XF86Forward }, + { "XF86FrameBack", XKB_KEY_XF86FrameBack }, + { "XF86FrameForward", XKB_KEY_XF86FrameForward }, + { "XF86Game", XKB_KEY_XF86Game }, + { "XF86Go", XKB_KEY_XF86Go }, + { "XF86Green", XKB_KEY_XF86Green }, + { "XF86Hibernate", XKB_KEY_XF86Hibernate }, + { "XF86History", XKB_KEY_XF86History }, + { "XF86HomePage", XKB_KEY_XF86HomePage }, + { "XF86HotLinks", XKB_KEY_XF86HotLinks }, + { "XF86iTouch", XKB_KEY_XF86iTouch }, + { "XF86KbdBrightnessDown", XKB_KEY_XF86KbdBrightnessDown }, + { "XF86KbdBrightnessUp", XKB_KEY_XF86KbdBrightnessUp }, + { "XF86KbdLightOnOff", XKB_KEY_XF86KbdLightOnOff }, + { "XF86Launch0", XKB_KEY_XF86Launch0 }, + { "XF86Launch1", XKB_KEY_XF86Launch1 }, + { "XF86Launch2", XKB_KEY_XF86Launch2 }, + { "XF86Launch3", XKB_KEY_XF86Launch3 }, + { "XF86Launch4", XKB_KEY_XF86Launch4 }, + { "XF86Launch5", XKB_KEY_XF86Launch5 }, + { "XF86Launch6", XKB_KEY_XF86Launch6 }, + { "XF86Launch7", XKB_KEY_XF86Launch7 }, + { "XF86Launch8", XKB_KEY_XF86Launch8 }, + { "XF86Launch9", XKB_KEY_XF86Launch9 }, + { "XF86LaunchA", XKB_KEY_XF86LaunchA }, + { "XF86LaunchB", XKB_KEY_XF86LaunchB }, + { "XF86LaunchC", XKB_KEY_XF86LaunchC }, + { "XF86LaunchD", XKB_KEY_XF86LaunchD }, + { "XF86LaunchE", XKB_KEY_XF86LaunchE }, + { "XF86LaunchF", XKB_KEY_XF86LaunchF }, + { "XF86LightBulb", XKB_KEY_XF86LightBulb }, + { "XF86LogGrabInfo", XKB_KEY_XF86LogGrabInfo }, + { "XF86LogOff", XKB_KEY_XF86LogOff }, + { "XF86LogWindowTree", XKB_KEY_XF86LogWindowTree }, + { "XF86Mail", XKB_KEY_XF86Mail }, + { "XF86MailForward", XKB_KEY_XF86MailForward }, + { "XF86Market", XKB_KEY_XF86Market }, + { "XF86Meeting", XKB_KEY_XF86Meeting }, + { "XF86Memo", XKB_KEY_XF86Memo }, + { "XF86MenuKB", XKB_KEY_XF86MenuKB }, + { "XF86MenuPB", XKB_KEY_XF86MenuPB }, + { "XF86Messenger", XKB_KEY_XF86Messenger }, + { "XF86ModeLock", XKB_KEY_XF86ModeLock }, + { "XF86MonBrightnessDown", XKB_KEY_XF86MonBrightnessDown }, + { "XF86MonBrightnessUp", XKB_KEY_XF86MonBrightnessUp }, + { "XF86Music", XKB_KEY_XF86Music }, + { "XF86MyComputer", XKB_KEY_XF86MyComputer }, + { "XF86MySites", XKB_KEY_XF86MySites }, + { "XF86New", XKB_KEY_XF86New }, + { "XF86News", XKB_KEY_XF86News }, + { "XF86Next_VMode", XKB_KEY_XF86Next_VMode }, + { "XF86OfficeHome", XKB_KEY_XF86OfficeHome }, + { "XF86Open", XKB_KEY_XF86Open }, + { "XF86OpenURL", XKB_KEY_XF86OpenURL }, + { "XF86Option", XKB_KEY_XF86Option }, + { "XF86Paste", XKB_KEY_XF86Paste }, + { "XF86Phone", XKB_KEY_XF86Phone }, + { "XF86Pictures", XKB_KEY_XF86Pictures }, + { "XF86PowerDown", XKB_KEY_XF86PowerDown }, + { "XF86PowerOff", XKB_KEY_XF86PowerOff }, + { "XF86Prev_VMode", XKB_KEY_XF86Prev_VMode }, + { "XF86Q", XKB_KEY_XF86Q }, + { "XF86Red", XKB_KEY_XF86Red }, + { "XF86Refresh", XKB_KEY_XF86Refresh }, + { "XF86Reload", XKB_KEY_XF86Reload }, + { "XF86Reply", XKB_KEY_XF86Reply }, + { "XF86RockerDown", XKB_KEY_XF86RockerDown }, + { "XF86RockerEnter", XKB_KEY_XF86RockerEnter }, + { "XF86RockerUp", XKB_KEY_XF86RockerUp }, + { "XF86RotateWindows", XKB_KEY_XF86RotateWindows }, + { "XF86RotationKB", XKB_KEY_XF86RotationKB }, + { "XF86RotationPB", XKB_KEY_XF86RotationPB }, + { "XF86Save", XKB_KEY_XF86Save }, + { "XF86ScreenSaver", XKB_KEY_XF86ScreenSaver }, + { "XF86ScrollClick", XKB_KEY_XF86ScrollClick }, + { "XF86ScrollDown", XKB_KEY_XF86ScrollDown }, + { "XF86ScrollUp", XKB_KEY_XF86ScrollUp }, + { "XF86Search", XKB_KEY_XF86Search }, + { "XF86Select", XKB_KEY_XF86Select }, + { "XF86Send", XKB_KEY_XF86Send }, + { "XF86Shop", XKB_KEY_XF86Shop }, + { "XF86Sleep", XKB_KEY_XF86Sleep }, + { "XF86Spell", XKB_KEY_XF86Spell }, + { "XF86SplitScreen", XKB_KEY_XF86SplitScreen }, + { "XF86Standby", XKB_KEY_XF86Standby }, + { "XF86Start", XKB_KEY_XF86Start }, + { "XF86Stop", XKB_KEY_XF86Stop }, + { "XF86Subtitle", XKB_KEY_XF86Subtitle }, + { "XF86Support", XKB_KEY_XF86Support }, + { "XF86Suspend", XKB_KEY_XF86Suspend }, + { "XF86Switch_VT_1", XKB_KEY_XF86Switch_VT_1 }, + { "XF86Switch_VT_10", XKB_KEY_XF86Switch_VT_10 }, + { "XF86Switch_VT_11", XKB_KEY_XF86Switch_VT_11 }, + { "XF86Switch_VT_12", XKB_KEY_XF86Switch_VT_12 }, + { "XF86Switch_VT_2", XKB_KEY_XF86Switch_VT_2 }, + { "XF86Switch_VT_3", XKB_KEY_XF86Switch_VT_3 }, + { "XF86Switch_VT_4", XKB_KEY_XF86Switch_VT_4 }, + { "XF86Switch_VT_5", XKB_KEY_XF86Switch_VT_5 }, + { "XF86Switch_VT_6", XKB_KEY_XF86Switch_VT_6 }, + { "XF86Switch_VT_7", XKB_KEY_XF86Switch_VT_7 }, + { "XF86Switch_VT_8", XKB_KEY_XF86Switch_VT_8 }, + { "XF86Switch_VT_9", XKB_KEY_XF86Switch_VT_9 }, + { "XF86TaskPane", XKB_KEY_XF86TaskPane }, + { "XF86Terminal", XKB_KEY_XF86Terminal }, + { "XF86Time", XKB_KEY_XF86Time }, + { "XF86ToDoList", XKB_KEY_XF86ToDoList }, + { "XF86Tools", XKB_KEY_XF86Tools }, + { "XF86TopMenu", XKB_KEY_XF86TopMenu }, + { "XF86TouchpadOff", XKB_KEY_XF86TouchpadOff }, + { "XF86TouchpadOn", XKB_KEY_XF86TouchpadOn }, + { "XF86TouchpadToggle", XKB_KEY_XF86TouchpadToggle }, + { "XF86Travel", XKB_KEY_XF86Travel }, + { "XF86Ungrab", XKB_KEY_XF86Ungrab }, + { "XF86User1KB", XKB_KEY_XF86User1KB }, + { "XF86User2KB", XKB_KEY_XF86User2KB }, + { "XF86UserPB", XKB_KEY_XF86UserPB }, + { "XF86UWB", XKB_KEY_XF86UWB }, + { "XF86VendorHome", XKB_KEY_XF86VendorHome }, + { "XF86Video", XKB_KEY_XF86Video }, + { "XF86View", XKB_KEY_XF86View }, + { "XF86WakeUp", XKB_KEY_XF86WakeUp }, + { "XF86WebCam", XKB_KEY_XF86WebCam }, + { "XF86WheelButton", XKB_KEY_XF86WheelButton }, + { "XF86WLAN", XKB_KEY_XF86WLAN }, + { "XF86Word", XKB_KEY_XF86Word }, + { "XF86WWW", XKB_KEY_XF86WWW }, + { "XF86Xfer", XKB_KEY_XF86Xfer }, + { "XF86Yellow", XKB_KEY_XF86Yellow }, + { "XF86ZoomIn", XKB_KEY_XF86ZoomIn }, + { "XF86ZoomOut", XKB_KEY_XF86ZoomOut }, + { "Y", XKB_KEY_Y }, + { "y", XKB_KEY_y }, + { "Yacute", XKB_KEY_Yacute }, + { "yacute", XKB_KEY_yacute }, + { "Ybelowdot", XKB_KEY_Ybelowdot }, + { "ybelowdot", XKB_KEY_ybelowdot }, + { "Ycircumflex", XKB_KEY_Ycircumflex }, + { "ycircumflex", XKB_KEY_ycircumflex }, + { "ydiaeresis", XKB_KEY_ydiaeresis }, + { "Ydiaeresis", XKB_KEY_Ydiaeresis }, + { "yen", XKB_KEY_yen }, + { "Ygrave", XKB_KEY_Ygrave }, + { "ygrave", XKB_KEY_ygrave }, + { "Yhook", XKB_KEY_Yhook }, + { "yhook", XKB_KEY_yhook }, + { "Ytilde", XKB_KEY_Ytilde }, + { "ytilde", XKB_KEY_ytilde }, + { "Z", XKB_KEY_Z }, + { "z", XKB_KEY_z }, + { "Zabovedot", XKB_KEY_Zabovedot }, + { "zabovedot", XKB_KEY_zabovedot }, + { "Zacute", XKB_KEY_Zacute }, + { "zacute", XKB_KEY_zacute }, + { "Zcaron", XKB_KEY_Zcaron }, + { "zcaron", XKB_KEY_zcaron }, + { "Zen_Koho", XKB_KEY_Zen_Koho }, + { "Zenkaku", XKB_KEY_Zenkaku }, + { "Zenkaku_Hankaku", XKB_KEY_Zenkaku_Hankaku }, + { "zerosubscript", XKB_KEY_zerosubscript }, + { "zerosuperior", XKB_KEY_zerosuperior }, + { "Zstroke", XKB_KEY_Zstroke }, + { "zstroke", XKB_KEY_zstroke }, +}; + +static const struct name_keysym keysym_to_name[] = { + { "NoSymbol", XKB_KEY_NoSymbol }, + { "space", XKB_KEY_space }, + { "exclam", XKB_KEY_exclam }, + { "quotedbl", XKB_KEY_quotedbl }, + { "numbersign", XKB_KEY_numbersign }, + { "dollar", XKB_KEY_dollar }, + { "percent", XKB_KEY_percent }, + { "ampersand", XKB_KEY_ampersand }, + { "apostrophe", XKB_KEY_apostrophe }, + { "parenleft", XKB_KEY_parenleft }, + { "parenright", XKB_KEY_parenright }, + { "asterisk", XKB_KEY_asterisk }, + { "plus", XKB_KEY_plus }, + { "comma", XKB_KEY_comma }, + { "minus", XKB_KEY_minus }, + { "period", XKB_KEY_period }, + { "slash", XKB_KEY_slash }, + { "0", XKB_KEY_0 }, + { "1", XKB_KEY_1 }, + { "2", XKB_KEY_2 }, + { "3", XKB_KEY_3 }, + { "4", XKB_KEY_4 }, + { "5", XKB_KEY_5 }, + { "6", XKB_KEY_6 }, + { "7", XKB_KEY_7 }, + { "8", XKB_KEY_8 }, + { "9", XKB_KEY_9 }, + { "colon", XKB_KEY_colon }, + { "semicolon", XKB_KEY_semicolon }, + { "less", XKB_KEY_less }, + { "equal", XKB_KEY_equal }, + { "greater", XKB_KEY_greater }, + { "question", XKB_KEY_question }, + { "at", XKB_KEY_at }, + { "A", XKB_KEY_A }, + { "B", XKB_KEY_B }, + { "C", XKB_KEY_C }, + { "D", XKB_KEY_D }, + { "E", XKB_KEY_E }, + { "F", XKB_KEY_F }, + { "G", XKB_KEY_G }, + { "H", XKB_KEY_H }, + { "I", XKB_KEY_I }, + { "J", XKB_KEY_J }, + { "K", XKB_KEY_K }, + { "L", XKB_KEY_L }, + { "M", XKB_KEY_M }, + { "N", XKB_KEY_N }, + { "O", XKB_KEY_O }, + { "P", XKB_KEY_P }, + { "Q", XKB_KEY_Q }, + { "R", XKB_KEY_R }, + { "S", XKB_KEY_S }, + { "T", XKB_KEY_T }, + { "U", XKB_KEY_U }, + { "V", XKB_KEY_V }, + { "W", XKB_KEY_W }, + { "X", XKB_KEY_X }, + { "Y", XKB_KEY_Y }, + { "Z", XKB_KEY_Z }, + { "bracketleft", XKB_KEY_bracketleft }, + { "backslash", XKB_KEY_backslash }, + { "bracketright", XKB_KEY_bracketright }, + { "asciicircum", XKB_KEY_asciicircum }, + { "underscore", XKB_KEY_underscore }, + { "grave", XKB_KEY_grave }, + { "a", XKB_KEY_a }, + { "b", XKB_KEY_b }, + { "c", XKB_KEY_c }, + { "d", XKB_KEY_d }, + { "e", XKB_KEY_e }, + { "f", XKB_KEY_f }, + { "g", XKB_KEY_g }, + { "h", XKB_KEY_h }, + { "i", XKB_KEY_i }, + { "j", XKB_KEY_j }, + { "k", XKB_KEY_k }, + { "l", XKB_KEY_l }, + { "m", XKB_KEY_m }, + { "n", XKB_KEY_n }, + { "o", XKB_KEY_o }, + { "p", XKB_KEY_p }, + { "q", XKB_KEY_q }, + { "r", XKB_KEY_r }, + { "s", XKB_KEY_s }, + { "t", XKB_KEY_t }, + { "u", XKB_KEY_u }, + { "v", XKB_KEY_v }, + { "w", XKB_KEY_w }, + { "x", XKB_KEY_x }, + { "y", XKB_KEY_y }, + { "z", XKB_KEY_z }, + { "braceleft", XKB_KEY_braceleft }, + { "bar", XKB_KEY_bar }, + { "braceright", XKB_KEY_braceright }, + { "asciitilde", XKB_KEY_asciitilde }, + { "nobreakspace", XKB_KEY_nobreakspace }, + { "exclamdown", XKB_KEY_exclamdown }, + { "cent", XKB_KEY_cent }, + { "sterling", XKB_KEY_sterling }, + { "currency", XKB_KEY_currency }, + { "yen", XKB_KEY_yen }, + { "brokenbar", XKB_KEY_brokenbar }, + { "section", XKB_KEY_section }, + { "diaeresis", XKB_KEY_diaeresis }, + { "copyright", XKB_KEY_copyright }, + { "ordfeminine", XKB_KEY_ordfeminine }, + { "guillemotleft", XKB_KEY_guillemotleft }, + { "notsign", XKB_KEY_notsign }, + { "hyphen", XKB_KEY_hyphen }, + { "registered", XKB_KEY_registered }, + { "macron", XKB_KEY_macron }, + { "degree", XKB_KEY_degree }, + { "plusminus", XKB_KEY_plusminus }, + { "twosuperior", XKB_KEY_twosuperior }, + { "threesuperior", XKB_KEY_threesuperior }, + { "acute", XKB_KEY_acute }, + { "mu", XKB_KEY_mu }, + { "paragraph", XKB_KEY_paragraph }, + { "periodcentered", XKB_KEY_periodcentered }, + { "cedilla", XKB_KEY_cedilla }, + { "onesuperior", XKB_KEY_onesuperior }, + { "masculine", XKB_KEY_masculine }, + { "guillemotright", XKB_KEY_guillemotright }, + { "onequarter", XKB_KEY_onequarter }, + { "onehalf", XKB_KEY_onehalf }, + { "threequarters", XKB_KEY_threequarters }, + { "questiondown", XKB_KEY_questiondown }, + { "Agrave", XKB_KEY_Agrave }, + { "Aacute", XKB_KEY_Aacute }, + { "Acircumflex", XKB_KEY_Acircumflex }, + { "Atilde", XKB_KEY_Atilde }, + { "Adiaeresis", XKB_KEY_Adiaeresis }, + { "Aring", XKB_KEY_Aring }, + { "AE", XKB_KEY_AE }, + { "Ccedilla", XKB_KEY_Ccedilla }, + { "Egrave", XKB_KEY_Egrave }, + { "Eacute", XKB_KEY_Eacute }, + { "Ecircumflex", XKB_KEY_Ecircumflex }, + { "Ediaeresis", XKB_KEY_Ediaeresis }, + { "Igrave", XKB_KEY_Igrave }, + { "Iacute", XKB_KEY_Iacute }, + { "Icircumflex", XKB_KEY_Icircumflex }, + { "Idiaeresis", XKB_KEY_Idiaeresis }, + { "ETH", XKB_KEY_ETH }, + { "Ntilde", XKB_KEY_Ntilde }, + { "Ograve", XKB_KEY_Ograve }, + { "Oacute", XKB_KEY_Oacute }, + { "Ocircumflex", XKB_KEY_Ocircumflex }, + { "Otilde", XKB_KEY_Otilde }, + { "Odiaeresis", XKB_KEY_Odiaeresis }, + { "multiply", XKB_KEY_multiply }, + { "Oslash", XKB_KEY_Oslash }, + { "Ugrave", XKB_KEY_Ugrave }, + { "Uacute", XKB_KEY_Uacute }, + { "Ucircumflex", XKB_KEY_Ucircumflex }, + { "Udiaeresis", XKB_KEY_Udiaeresis }, + { "Yacute", XKB_KEY_Yacute }, + { "THORN", XKB_KEY_THORN }, + { "ssharp", XKB_KEY_ssharp }, + { "agrave", XKB_KEY_agrave }, + { "aacute", XKB_KEY_aacute }, + { "acircumflex", XKB_KEY_acircumflex }, + { "atilde", XKB_KEY_atilde }, + { "adiaeresis", XKB_KEY_adiaeresis }, + { "aring", XKB_KEY_aring }, + { "ae", XKB_KEY_ae }, + { "ccedilla", XKB_KEY_ccedilla }, + { "egrave", XKB_KEY_egrave }, + { "eacute", XKB_KEY_eacute }, + { "ecircumflex", XKB_KEY_ecircumflex }, + { "ediaeresis", XKB_KEY_ediaeresis }, + { "igrave", XKB_KEY_igrave }, + { "iacute", XKB_KEY_iacute }, + { "icircumflex", XKB_KEY_icircumflex }, + { "idiaeresis", XKB_KEY_idiaeresis }, + { "eth", XKB_KEY_eth }, + { "ntilde", XKB_KEY_ntilde }, + { "ograve", XKB_KEY_ograve }, + { "oacute", XKB_KEY_oacute }, + { "ocircumflex", XKB_KEY_ocircumflex }, + { "otilde", XKB_KEY_otilde }, + { "odiaeresis", XKB_KEY_odiaeresis }, + { "division", XKB_KEY_division }, + { "oslash", XKB_KEY_oslash }, + { "ugrave", XKB_KEY_ugrave }, + { "uacute", XKB_KEY_uacute }, + { "ucircumflex", XKB_KEY_ucircumflex }, + { "udiaeresis", XKB_KEY_udiaeresis }, + { "yacute", XKB_KEY_yacute }, + { "thorn", XKB_KEY_thorn }, + { "ydiaeresis", XKB_KEY_ydiaeresis }, + { "Aogonek", XKB_KEY_Aogonek }, + { "breve", XKB_KEY_breve }, + { "Lstroke", XKB_KEY_Lstroke }, + { "Lcaron", XKB_KEY_Lcaron }, + { "Sacute", XKB_KEY_Sacute }, + { "Scaron", XKB_KEY_Scaron }, + { "Scedilla", XKB_KEY_Scedilla }, + { "Tcaron", XKB_KEY_Tcaron }, + { "Zacute", XKB_KEY_Zacute }, + { "Zcaron", XKB_KEY_Zcaron }, + { "Zabovedot", XKB_KEY_Zabovedot }, + { "aogonek", XKB_KEY_aogonek }, + { "ogonek", XKB_KEY_ogonek }, + { "lstroke", XKB_KEY_lstroke }, + { "lcaron", XKB_KEY_lcaron }, + { "sacute", XKB_KEY_sacute }, + { "caron", XKB_KEY_caron }, + { "scaron", XKB_KEY_scaron }, + { "scedilla", XKB_KEY_scedilla }, + { "tcaron", XKB_KEY_tcaron }, + { "zacute", XKB_KEY_zacute }, + { "doubleacute", XKB_KEY_doubleacute }, + { "zcaron", XKB_KEY_zcaron }, + { "zabovedot", XKB_KEY_zabovedot }, + { "Racute", XKB_KEY_Racute }, + { "Abreve", XKB_KEY_Abreve }, + { "Lacute", XKB_KEY_Lacute }, + { "Cacute", XKB_KEY_Cacute }, + { "Ccaron", XKB_KEY_Ccaron }, + { "Eogonek", XKB_KEY_Eogonek }, + { "Ecaron", XKB_KEY_Ecaron }, + { "Dcaron", XKB_KEY_Dcaron }, + { "Dstroke", XKB_KEY_Dstroke }, + { "Nacute", XKB_KEY_Nacute }, + { "Ncaron", XKB_KEY_Ncaron }, + { "Odoubleacute", XKB_KEY_Odoubleacute }, + { "Rcaron", XKB_KEY_Rcaron }, + { "Uring", XKB_KEY_Uring }, + { "Udoubleacute", XKB_KEY_Udoubleacute }, + { "Tcedilla", XKB_KEY_Tcedilla }, + { "racute", XKB_KEY_racute }, + { "abreve", XKB_KEY_abreve }, + { "lacute", XKB_KEY_lacute }, + { "cacute", XKB_KEY_cacute }, + { "ccaron", XKB_KEY_ccaron }, + { "eogonek", XKB_KEY_eogonek }, + { "ecaron", XKB_KEY_ecaron }, + { "dcaron", XKB_KEY_dcaron }, + { "dstroke", XKB_KEY_dstroke }, + { "nacute", XKB_KEY_nacute }, + { "ncaron", XKB_KEY_ncaron }, + { "odoubleacute", XKB_KEY_odoubleacute }, + { "rcaron", XKB_KEY_rcaron }, + { "uring", XKB_KEY_uring }, + { "udoubleacute", XKB_KEY_udoubleacute }, + { "tcedilla", XKB_KEY_tcedilla }, + { "abovedot", XKB_KEY_abovedot }, + { "Hstroke", XKB_KEY_Hstroke }, + { "Hcircumflex", XKB_KEY_Hcircumflex }, + { "Iabovedot", XKB_KEY_Iabovedot }, + { "Gbreve", XKB_KEY_Gbreve }, + { "Jcircumflex", XKB_KEY_Jcircumflex }, + { "hstroke", XKB_KEY_hstroke }, + { "hcircumflex", XKB_KEY_hcircumflex }, + { "idotless", XKB_KEY_idotless }, + { "gbreve", XKB_KEY_gbreve }, + { "jcircumflex", XKB_KEY_jcircumflex }, + { "Cabovedot", XKB_KEY_Cabovedot }, + { "Ccircumflex", XKB_KEY_Ccircumflex }, + { "Gabovedot", XKB_KEY_Gabovedot }, + { "Gcircumflex", XKB_KEY_Gcircumflex }, + { "Ubreve", XKB_KEY_Ubreve }, + { "Scircumflex", XKB_KEY_Scircumflex }, + { "cabovedot", XKB_KEY_cabovedot }, + { "ccircumflex", XKB_KEY_ccircumflex }, + { "gabovedot", XKB_KEY_gabovedot }, + { "gcircumflex", XKB_KEY_gcircumflex }, + { "ubreve", XKB_KEY_ubreve }, + { "scircumflex", XKB_KEY_scircumflex }, + { "kra", XKB_KEY_kra }, + { "Rcedilla", XKB_KEY_Rcedilla }, + { "Itilde", XKB_KEY_Itilde }, + { "Lcedilla", XKB_KEY_Lcedilla }, + { "Emacron", XKB_KEY_Emacron }, + { "Gcedilla", XKB_KEY_Gcedilla }, + { "Tslash", XKB_KEY_Tslash }, + { "rcedilla", XKB_KEY_rcedilla }, + { "itilde", XKB_KEY_itilde }, + { "lcedilla", XKB_KEY_lcedilla }, + { "emacron", XKB_KEY_emacron }, + { "gcedilla", XKB_KEY_gcedilla }, + { "tslash", XKB_KEY_tslash }, + { "ENG", XKB_KEY_ENG }, + { "eng", XKB_KEY_eng }, + { "Amacron", XKB_KEY_Amacron }, + { "Iogonek", XKB_KEY_Iogonek }, + { "Eabovedot", XKB_KEY_Eabovedot }, + { "Imacron", XKB_KEY_Imacron }, + { "Ncedilla", XKB_KEY_Ncedilla }, + { "Omacron", XKB_KEY_Omacron }, + { "Kcedilla", XKB_KEY_Kcedilla }, + { "Uogonek", XKB_KEY_Uogonek }, + { "Utilde", XKB_KEY_Utilde }, + { "Umacron", XKB_KEY_Umacron }, + { "amacron", XKB_KEY_amacron }, + { "iogonek", XKB_KEY_iogonek }, + { "eabovedot", XKB_KEY_eabovedot }, + { "imacron", XKB_KEY_imacron }, + { "ncedilla", XKB_KEY_ncedilla }, + { "omacron", XKB_KEY_omacron }, + { "kcedilla", XKB_KEY_kcedilla }, + { "uogonek", XKB_KEY_uogonek }, + { "utilde", XKB_KEY_utilde }, + { "umacron", XKB_KEY_umacron }, + { "overline", XKB_KEY_overline }, + { "kana_fullstop", XKB_KEY_kana_fullstop }, + { "kana_openingbracket", XKB_KEY_kana_openingbracket }, + { "kana_closingbracket", XKB_KEY_kana_closingbracket }, + { "kana_comma", XKB_KEY_kana_comma }, + { "kana_conjunctive", XKB_KEY_kana_conjunctive }, + { "kana_WO", XKB_KEY_kana_WO }, + { "kana_a", XKB_KEY_kana_a }, + { "kana_i", XKB_KEY_kana_i }, + { "kana_u", XKB_KEY_kana_u }, + { "kana_e", XKB_KEY_kana_e }, + { "kana_o", XKB_KEY_kana_o }, + { "kana_ya", XKB_KEY_kana_ya }, + { "kana_yu", XKB_KEY_kana_yu }, + { "kana_yo", XKB_KEY_kana_yo }, + { "kana_tsu", XKB_KEY_kana_tsu }, + { "prolongedsound", XKB_KEY_prolongedsound }, + { "kana_A", XKB_KEY_kana_A }, + { "kana_I", XKB_KEY_kana_I }, + { "kana_U", XKB_KEY_kana_U }, + { "kana_E", XKB_KEY_kana_E }, + { "kana_O", XKB_KEY_kana_O }, + { "kana_KA", XKB_KEY_kana_KA }, + { "kana_KI", XKB_KEY_kana_KI }, + { "kana_KU", XKB_KEY_kana_KU }, + { "kana_KE", XKB_KEY_kana_KE }, + { "kana_KO", XKB_KEY_kana_KO }, + { "kana_SA", XKB_KEY_kana_SA }, + { "kana_SHI", XKB_KEY_kana_SHI }, + { "kana_SU", XKB_KEY_kana_SU }, + { "kana_SE", XKB_KEY_kana_SE }, + { "kana_SO", XKB_KEY_kana_SO }, + { "kana_TA", XKB_KEY_kana_TA }, + { "kana_CHI", XKB_KEY_kana_CHI }, + { "kana_TSU", XKB_KEY_kana_TSU }, + { "kana_TE", XKB_KEY_kana_TE }, + { "kana_TO", XKB_KEY_kana_TO }, + { "kana_NA", XKB_KEY_kana_NA }, + { "kana_NI", XKB_KEY_kana_NI }, + { "kana_NU", XKB_KEY_kana_NU }, + { "kana_NE", XKB_KEY_kana_NE }, + { "kana_NO", XKB_KEY_kana_NO }, + { "kana_HA", XKB_KEY_kana_HA }, + { "kana_HI", XKB_KEY_kana_HI }, + { "kana_FU", XKB_KEY_kana_FU }, + { "kana_HE", XKB_KEY_kana_HE }, + { "kana_HO", XKB_KEY_kana_HO }, + { "kana_MA", XKB_KEY_kana_MA }, + { "kana_MI", XKB_KEY_kana_MI }, + { "kana_MU", XKB_KEY_kana_MU }, + { "kana_ME", XKB_KEY_kana_ME }, + { "kana_MO", XKB_KEY_kana_MO }, + { "kana_YA", XKB_KEY_kana_YA }, + { "kana_YU", XKB_KEY_kana_YU }, + { "kana_YO", XKB_KEY_kana_YO }, + { "kana_RA", XKB_KEY_kana_RA }, + { "kana_RI", XKB_KEY_kana_RI }, + { "kana_RU", XKB_KEY_kana_RU }, + { "kana_RE", XKB_KEY_kana_RE }, + { "kana_RO", XKB_KEY_kana_RO }, + { "kana_WA", XKB_KEY_kana_WA }, + { "kana_N", XKB_KEY_kana_N }, + { "voicedsound", XKB_KEY_voicedsound }, + { "semivoicedsound", XKB_KEY_semivoicedsound }, + { "Arabic_comma", XKB_KEY_Arabic_comma }, + { "Arabic_semicolon", XKB_KEY_Arabic_semicolon }, + { "Arabic_question_mark", XKB_KEY_Arabic_question_mark }, + { "Arabic_hamza", XKB_KEY_Arabic_hamza }, + { "Arabic_maddaonalef", XKB_KEY_Arabic_maddaonalef }, + { "Arabic_hamzaonalef", XKB_KEY_Arabic_hamzaonalef }, + { "Arabic_hamzaonwaw", XKB_KEY_Arabic_hamzaonwaw }, + { "Arabic_hamzaunderalef", XKB_KEY_Arabic_hamzaunderalef }, + { "Arabic_hamzaonyeh", XKB_KEY_Arabic_hamzaonyeh }, + { "Arabic_alef", XKB_KEY_Arabic_alef }, + { "Arabic_beh", XKB_KEY_Arabic_beh }, + { "Arabic_tehmarbuta", XKB_KEY_Arabic_tehmarbuta }, + { "Arabic_teh", XKB_KEY_Arabic_teh }, + { "Arabic_theh", XKB_KEY_Arabic_theh }, + { "Arabic_jeem", XKB_KEY_Arabic_jeem }, + { "Arabic_hah", XKB_KEY_Arabic_hah }, + { "Arabic_khah", XKB_KEY_Arabic_khah }, + { "Arabic_dal", XKB_KEY_Arabic_dal }, + { "Arabic_thal", XKB_KEY_Arabic_thal }, + { "Arabic_ra", XKB_KEY_Arabic_ra }, + { "Arabic_zain", XKB_KEY_Arabic_zain }, + { "Arabic_seen", XKB_KEY_Arabic_seen }, + { "Arabic_sheen", XKB_KEY_Arabic_sheen }, + { "Arabic_sad", XKB_KEY_Arabic_sad }, + { "Arabic_dad", XKB_KEY_Arabic_dad }, + { "Arabic_tah", XKB_KEY_Arabic_tah }, + { "Arabic_zah", XKB_KEY_Arabic_zah }, + { "Arabic_ain", XKB_KEY_Arabic_ain }, + { "Arabic_ghain", XKB_KEY_Arabic_ghain }, + { "Arabic_tatweel", XKB_KEY_Arabic_tatweel }, + { "Arabic_feh", XKB_KEY_Arabic_feh }, + { "Arabic_qaf", XKB_KEY_Arabic_qaf }, + { "Arabic_kaf", XKB_KEY_Arabic_kaf }, + { "Arabic_lam", XKB_KEY_Arabic_lam }, + { "Arabic_meem", XKB_KEY_Arabic_meem }, + { "Arabic_noon", XKB_KEY_Arabic_noon }, + { "Arabic_ha", XKB_KEY_Arabic_ha }, + { "Arabic_waw", XKB_KEY_Arabic_waw }, + { "Arabic_alefmaksura", XKB_KEY_Arabic_alefmaksura }, + { "Arabic_yeh", XKB_KEY_Arabic_yeh }, + { "Arabic_fathatan", XKB_KEY_Arabic_fathatan }, + { "Arabic_dammatan", XKB_KEY_Arabic_dammatan }, + { "Arabic_kasratan", XKB_KEY_Arabic_kasratan }, + { "Arabic_fatha", XKB_KEY_Arabic_fatha }, + { "Arabic_damma", XKB_KEY_Arabic_damma }, + { "Arabic_kasra", XKB_KEY_Arabic_kasra }, + { "Arabic_shadda", XKB_KEY_Arabic_shadda }, + { "Arabic_sukun", XKB_KEY_Arabic_sukun }, + { "Serbian_dje", XKB_KEY_Serbian_dje }, + { "Macedonia_gje", XKB_KEY_Macedonia_gje }, + { "Cyrillic_io", XKB_KEY_Cyrillic_io }, + { "Ukrainian_ie", XKB_KEY_Ukrainian_ie }, + { "Macedonia_dse", XKB_KEY_Macedonia_dse }, + { "Ukrainian_i", XKB_KEY_Ukrainian_i }, + { "Ukrainian_yi", XKB_KEY_Ukrainian_yi }, + { "Cyrillic_je", XKB_KEY_Cyrillic_je }, + { "Cyrillic_lje", XKB_KEY_Cyrillic_lje }, + { "Cyrillic_nje", XKB_KEY_Cyrillic_nje }, + { "Serbian_tshe", XKB_KEY_Serbian_tshe }, + { "Macedonia_kje", XKB_KEY_Macedonia_kje }, + { "Ukrainian_ghe_with_upturn", XKB_KEY_Ukrainian_ghe_with_upturn }, + { "Byelorussian_shortu", XKB_KEY_Byelorussian_shortu }, + { "Cyrillic_dzhe", XKB_KEY_Cyrillic_dzhe }, + { "numerosign", XKB_KEY_numerosign }, + { "Serbian_DJE", XKB_KEY_Serbian_DJE }, + { "Macedonia_GJE", XKB_KEY_Macedonia_GJE }, + { "Cyrillic_IO", XKB_KEY_Cyrillic_IO }, + { "Ukrainian_IE", XKB_KEY_Ukrainian_IE }, + { "Macedonia_DSE", XKB_KEY_Macedonia_DSE }, + { "Ukrainian_I", XKB_KEY_Ukrainian_I }, + { "Ukrainian_YI", XKB_KEY_Ukrainian_YI }, + { "Cyrillic_JE", XKB_KEY_Cyrillic_JE }, + { "Cyrillic_LJE", XKB_KEY_Cyrillic_LJE }, + { "Cyrillic_NJE", XKB_KEY_Cyrillic_NJE }, + { "Serbian_TSHE", XKB_KEY_Serbian_TSHE }, + { "Macedonia_KJE", XKB_KEY_Macedonia_KJE }, + { "Ukrainian_GHE_WITH_UPTURN", XKB_KEY_Ukrainian_GHE_WITH_UPTURN }, + { "Byelorussian_SHORTU", XKB_KEY_Byelorussian_SHORTU }, + { "Cyrillic_DZHE", XKB_KEY_Cyrillic_DZHE }, + { "Cyrillic_yu", XKB_KEY_Cyrillic_yu }, + { "Cyrillic_a", XKB_KEY_Cyrillic_a }, + { "Cyrillic_be", XKB_KEY_Cyrillic_be }, + { "Cyrillic_tse", XKB_KEY_Cyrillic_tse }, + { "Cyrillic_de", XKB_KEY_Cyrillic_de }, + { "Cyrillic_ie", XKB_KEY_Cyrillic_ie }, + { "Cyrillic_ef", XKB_KEY_Cyrillic_ef }, + { "Cyrillic_ghe", XKB_KEY_Cyrillic_ghe }, + { "Cyrillic_ha", XKB_KEY_Cyrillic_ha }, + { "Cyrillic_i", XKB_KEY_Cyrillic_i }, + { "Cyrillic_shorti", XKB_KEY_Cyrillic_shorti }, + { "Cyrillic_ka", XKB_KEY_Cyrillic_ka }, + { "Cyrillic_el", XKB_KEY_Cyrillic_el }, + { "Cyrillic_em", XKB_KEY_Cyrillic_em }, + { "Cyrillic_en", XKB_KEY_Cyrillic_en }, + { "Cyrillic_o", XKB_KEY_Cyrillic_o }, + { "Cyrillic_pe", XKB_KEY_Cyrillic_pe }, + { "Cyrillic_ya", XKB_KEY_Cyrillic_ya }, + { "Cyrillic_er", XKB_KEY_Cyrillic_er }, + { "Cyrillic_es", XKB_KEY_Cyrillic_es }, + { "Cyrillic_te", XKB_KEY_Cyrillic_te }, + { "Cyrillic_u", XKB_KEY_Cyrillic_u }, + { "Cyrillic_zhe", XKB_KEY_Cyrillic_zhe }, + { "Cyrillic_ve", XKB_KEY_Cyrillic_ve }, + { "Cyrillic_softsign", XKB_KEY_Cyrillic_softsign }, + { "Cyrillic_yeru", XKB_KEY_Cyrillic_yeru }, + { "Cyrillic_ze", XKB_KEY_Cyrillic_ze }, + { "Cyrillic_sha", XKB_KEY_Cyrillic_sha }, + { "Cyrillic_e", XKB_KEY_Cyrillic_e }, + { "Cyrillic_shcha", XKB_KEY_Cyrillic_shcha }, + { "Cyrillic_che", XKB_KEY_Cyrillic_che }, + { "Cyrillic_hardsign", XKB_KEY_Cyrillic_hardsign }, + { "Cyrillic_YU", XKB_KEY_Cyrillic_YU }, + { "Cyrillic_A", XKB_KEY_Cyrillic_A }, + { "Cyrillic_BE", XKB_KEY_Cyrillic_BE }, + { "Cyrillic_TSE", XKB_KEY_Cyrillic_TSE }, + { "Cyrillic_DE", XKB_KEY_Cyrillic_DE }, + { "Cyrillic_IE", XKB_KEY_Cyrillic_IE }, + { "Cyrillic_EF", XKB_KEY_Cyrillic_EF }, + { "Cyrillic_GHE", XKB_KEY_Cyrillic_GHE }, + { "Cyrillic_HA", XKB_KEY_Cyrillic_HA }, + { "Cyrillic_I", XKB_KEY_Cyrillic_I }, + { "Cyrillic_SHORTI", XKB_KEY_Cyrillic_SHORTI }, + { "Cyrillic_KA", XKB_KEY_Cyrillic_KA }, + { "Cyrillic_EL", XKB_KEY_Cyrillic_EL }, + { "Cyrillic_EM", XKB_KEY_Cyrillic_EM }, + { "Cyrillic_EN", XKB_KEY_Cyrillic_EN }, + { "Cyrillic_O", XKB_KEY_Cyrillic_O }, + { "Cyrillic_PE", XKB_KEY_Cyrillic_PE }, + { "Cyrillic_YA", XKB_KEY_Cyrillic_YA }, + { "Cyrillic_ER", XKB_KEY_Cyrillic_ER }, + { "Cyrillic_ES", XKB_KEY_Cyrillic_ES }, + { "Cyrillic_TE", XKB_KEY_Cyrillic_TE }, + { "Cyrillic_U", XKB_KEY_Cyrillic_U }, + { "Cyrillic_ZHE", XKB_KEY_Cyrillic_ZHE }, + { "Cyrillic_VE", XKB_KEY_Cyrillic_VE }, + { "Cyrillic_SOFTSIGN", XKB_KEY_Cyrillic_SOFTSIGN }, + { "Cyrillic_YERU", XKB_KEY_Cyrillic_YERU }, + { "Cyrillic_ZE", XKB_KEY_Cyrillic_ZE }, + { "Cyrillic_SHA", XKB_KEY_Cyrillic_SHA }, + { "Cyrillic_E", XKB_KEY_Cyrillic_E }, + { "Cyrillic_SHCHA", XKB_KEY_Cyrillic_SHCHA }, + { "Cyrillic_CHE", XKB_KEY_Cyrillic_CHE }, + { "Cyrillic_HARDSIGN", XKB_KEY_Cyrillic_HARDSIGN }, + { "Greek_ALPHAaccent", XKB_KEY_Greek_ALPHAaccent }, + { "Greek_EPSILONaccent", XKB_KEY_Greek_EPSILONaccent }, + { "Greek_ETAaccent", XKB_KEY_Greek_ETAaccent }, + { "Greek_IOTAaccent", XKB_KEY_Greek_IOTAaccent }, + { "Greek_IOTAdieresis", XKB_KEY_Greek_IOTAdieresis }, + { "Greek_OMICRONaccent", XKB_KEY_Greek_OMICRONaccent }, + { "Greek_UPSILONaccent", XKB_KEY_Greek_UPSILONaccent }, + { "Greek_UPSILONdieresis", XKB_KEY_Greek_UPSILONdieresis }, + { "Greek_OMEGAaccent", XKB_KEY_Greek_OMEGAaccent }, + { "Greek_accentdieresis", XKB_KEY_Greek_accentdieresis }, + { "Greek_horizbar", XKB_KEY_Greek_horizbar }, + { "Greek_alphaaccent", XKB_KEY_Greek_alphaaccent }, + { "Greek_epsilonaccent", XKB_KEY_Greek_epsilonaccent }, + { "Greek_etaaccent", XKB_KEY_Greek_etaaccent }, + { "Greek_iotaaccent", XKB_KEY_Greek_iotaaccent }, + { "Greek_iotadieresis", XKB_KEY_Greek_iotadieresis }, + { "Greek_iotaaccentdieresis", XKB_KEY_Greek_iotaaccentdieresis }, + { "Greek_omicronaccent", XKB_KEY_Greek_omicronaccent }, + { "Greek_upsilonaccent", XKB_KEY_Greek_upsilonaccent }, + { "Greek_upsilondieresis", XKB_KEY_Greek_upsilondieresis }, + { "Greek_upsilonaccentdieresis", XKB_KEY_Greek_upsilonaccentdieresis }, + { "Greek_omegaaccent", XKB_KEY_Greek_omegaaccent }, + { "Greek_ALPHA", XKB_KEY_Greek_ALPHA }, + { "Greek_BETA", XKB_KEY_Greek_BETA }, + { "Greek_GAMMA", XKB_KEY_Greek_GAMMA }, + { "Greek_DELTA", XKB_KEY_Greek_DELTA }, + { "Greek_EPSILON", XKB_KEY_Greek_EPSILON }, + { "Greek_ZETA", XKB_KEY_Greek_ZETA }, + { "Greek_ETA", XKB_KEY_Greek_ETA }, + { "Greek_THETA", XKB_KEY_Greek_THETA }, + { "Greek_IOTA", XKB_KEY_Greek_IOTA }, + { "Greek_KAPPA", XKB_KEY_Greek_KAPPA }, + { "Greek_LAMDA", XKB_KEY_Greek_LAMDA }, + { "Greek_MU", XKB_KEY_Greek_MU }, + { "Greek_NU", XKB_KEY_Greek_NU }, + { "Greek_XI", XKB_KEY_Greek_XI }, + { "Greek_OMICRON", XKB_KEY_Greek_OMICRON }, + { "Greek_PI", XKB_KEY_Greek_PI }, + { "Greek_RHO", XKB_KEY_Greek_RHO }, + { "Greek_SIGMA", XKB_KEY_Greek_SIGMA }, + { "Greek_TAU", XKB_KEY_Greek_TAU }, + { "Greek_UPSILON", XKB_KEY_Greek_UPSILON }, + { "Greek_PHI", XKB_KEY_Greek_PHI }, + { "Greek_CHI", XKB_KEY_Greek_CHI }, + { "Greek_PSI", XKB_KEY_Greek_PSI }, + { "Greek_OMEGA", XKB_KEY_Greek_OMEGA }, + { "Greek_alpha", XKB_KEY_Greek_alpha }, + { "Greek_beta", XKB_KEY_Greek_beta }, + { "Greek_gamma", XKB_KEY_Greek_gamma }, + { "Greek_delta", XKB_KEY_Greek_delta }, + { "Greek_epsilon", XKB_KEY_Greek_epsilon }, + { "Greek_zeta", XKB_KEY_Greek_zeta }, + { "Greek_eta", XKB_KEY_Greek_eta }, + { "Greek_theta", XKB_KEY_Greek_theta }, + { "Greek_iota", XKB_KEY_Greek_iota }, + { "Greek_kappa", XKB_KEY_Greek_kappa }, + { "Greek_lamda", XKB_KEY_Greek_lamda }, + { "Greek_mu", XKB_KEY_Greek_mu }, + { "Greek_nu", XKB_KEY_Greek_nu }, + { "Greek_xi", XKB_KEY_Greek_xi }, + { "Greek_omicron", XKB_KEY_Greek_omicron }, + { "Greek_pi", XKB_KEY_Greek_pi }, + { "Greek_rho", XKB_KEY_Greek_rho }, + { "Greek_sigma", XKB_KEY_Greek_sigma }, + { "Greek_finalsmallsigma", XKB_KEY_Greek_finalsmallsigma }, + { "Greek_tau", XKB_KEY_Greek_tau }, + { "Greek_upsilon", XKB_KEY_Greek_upsilon }, + { "Greek_phi", XKB_KEY_Greek_phi }, + { "Greek_chi", XKB_KEY_Greek_chi }, + { "Greek_psi", XKB_KEY_Greek_psi }, + { "Greek_omega", XKB_KEY_Greek_omega }, + { "leftradical", XKB_KEY_leftradical }, + { "topleftradical", XKB_KEY_topleftradical }, + { "horizconnector", XKB_KEY_horizconnector }, + { "topintegral", XKB_KEY_topintegral }, + { "botintegral", XKB_KEY_botintegral }, + { "vertconnector", XKB_KEY_vertconnector }, + { "topleftsqbracket", XKB_KEY_topleftsqbracket }, + { "botleftsqbracket", XKB_KEY_botleftsqbracket }, + { "toprightsqbracket", XKB_KEY_toprightsqbracket }, + { "botrightsqbracket", XKB_KEY_botrightsqbracket }, + { "topleftparens", XKB_KEY_topleftparens }, + { "botleftparens", XKB_KEY_botleftparens }, + { "toprightparens", XKB_KEY_toprightparens }, + { "botrightparens", XKB_KEY_botrightparens }, + { "leftmiddlecurlybrace", XKB_KEY_leftmiddlecurlybrace }, + { "rightmiddlecurlybrace", XKB_KEY_rightmiddlecurlybrace }, + { "topleftsummation", XKB_KEY_topleftsummation }, + { "botleftsummation", XKB_KEY_botleftsummation }, + { "topvertsummationconnector", XKB_KEY_topvertsummationconnector }, + { "botvertsummationconnector", XKB_KEY_botvertsummationconnector }, + { "toprightsummation", XKB_KEY_toprightsummation }, + { "botrightsummation", XKB_KEY_botrightsummation }, + { "rightmiddlesummation", XKB_KEY_rightmiddlesummation }, + { "lessthanequal", XKB_KEY_lessthanequal }, + { "notequal", XKB_KEY_notequal }, + { "greaterthanequal", XKB_KEY_greaterthanequal }, + { "integral", XKB_KEY_integral }, + { "therefore", XKB_KEY_therefore }, + { "variation", XKB_KEY_variation }, + { "infinity", XKB_KEY_infinity }, + { "nabla", XKB_KEY_nabla }, + { "approximate", XKB_KEY_approximate }, + { "similarequal", XKB_KEY_similarequal }, + { "ifonlyif", XKB_KEY_ifonlyif }, + { "implies", XKB_KEY_implies }, + { "identical", XKB_KEY_identical }, + { "radical", XKB_KEY_radical }, + { "includedin", XKB_KEY_includedin }, + { "includes", XKB_KEY_includes }, + { "intersection", XKB_KEY_intersection }, + { "union", XKB_KEY_union }, + { "logicaland", XKB_KEY_logicaland }, + { "logicalor", XKB_KEY_logicalor }, + { "partialderivative", XKB_KEY_partialderivative }, + { "function", XKB_KEY_function }, + { "leftarrow", XKB_KEY_leftarrow }, + { "uparrow", XKB_KEY_uparrow }, + { "rightarrow", XKB_KEY_rightarrow }, + { "downarrow", XKB_KEY_downarrow }, + { "blank", XKB_KEY_blank }, + { "soliddiamond", XKB_KEY_soliddiamond }, + { "checkerboard", XKB_KEY_checkerboard }, + { "ht", XKB_KEY_ht }, + { "ff", XKB_KEY_ff }, + { "cr", XKB_KEY_cr }, + { "lf", XKB_KEY_lf }, + { "nl", XKB_KEY_nl }, + { "vt", XKB_KEY_vt }, + { "lowrightcorner", XKB_KEY_lowrightcorner }, + { "uprightcorner", XKB_KEY_uprightcorner }, + { "upleftcorner", XKB_KEY_upleftcorner }, + { "lowleftcorner", XKB_KEY_lowleftcorner }, + { "crossinglines", XKB_KEY_crossinglines }, + { "horizlinescan1", XKB_KEY_horizlinescan1 }, + { "horizlinescan3", XKB_KEY_horizlinescan3 }, + { "horizlinescan5", XKB_KEY_horizlinescan5 }, + { "horizlinescan7", XKB_KEY_horizlinescan7 }, + { "horizlinescan9", XKB_KEY_horizlinescan9 }, + { "leftt", XKB_KEY_leftt }, + { "rightt", XKB_KEY_rightt }, + { "bott", XKB_KEY_bott }, + { "topt", XKB_KEY_topt }, + { "vertbar", XKB_KEY_vertbar }, + { "emspace", XKB_KEY_emspace }, + { "enspace", XKB_KEY_enspace }, + { "em3space", XKB_KEY_em3space }, + { "em4space", XKB_KEY_em4space }, + { "digitspace", XKB_KEY_digitspace }, + { "punctspace", XKB_KEY_punctspace }, + { "thinspace", XKB_KEY_thinspace }, + { "hairspace", XKB_KEY_hairspace }, + { "emdash", XKB_KEY_emdash }, + { "endash", XKB_KEY_endash }, + { "signifblank", XKB_KEY_signifblank }, + { "ellipsis", XKB_KEY_ellipsis }, + { "doubbaselinedot", XKB_KEY_doubbaselinedot }, + { "onethird", XKB_KEY_onethird }, + { "twothirds", XKB_KEY_twothirds }, + { "onefifth", XKB_KEY_onefifth }, + { "twofifths", XKB_KEY_twofifths }, + { "threefifths", XKB_KEY_threefifths }, + { "fourfifths", XKB_KEY_fourfifths }, + { "onesixth", XKB_KEY_onesixth }, + { "fivesixths", XKB_KEY_fivesixths }, + { "careof", XKB_KEY_careof }, + { "figdash", XKB_KEY_figdash }, + { "leftanglebracket", XKB_KEY_leftanglebracket }, + { "decimalpoint", XKB_KEY_decimalpoint }, + { "rightanglebracket", XKB_KEY_rightanglebracket }, + { "marker", XKB_KEY_marker }, + { "oneeighth", XKB_KEY_oneeighth }, + { "threeeighths", XKB_KEY_threeeighths }, + { "fiveeighths", XKB_KEY_fiveeighths }, + { "seveneighths", XKB_KEY_seveneighths }, + { "trademark", XKB_KEY_trademark }, + { "signaturemark", XKB_KEY_signaturemark }, + { "trademarkincircle", XKB_KEY_trademarkincircle }, + { "leftopentriangle", XKB_KEY_leftopentriangle }, + { "rightopentriangle", XKB_KEY_rightopentriangle }, + { "emopencircle", XKB_KEY_emopencircle }, + { "emopenrectangle", XKB_KEY_emopenrectangle }, + { "leftsinglequotemark", XKB_KEY_leftsinglequotemark }, + { "rightsinglequotemark", XKB_KEY_rightsinglequotemark }, + { "leftdoublequotemark", XKB_KEY_leftdoublequotemark }, + { "rightdoublequotemark", XKB_KEY_rightdoublequotemark }, + { "prescription", XKB_KEY_prescription }, + { "permille", XKB_KEY_permille }, + { "minutes", XKB_KEY_minutes }, + { "seconds", XKB_KEY_seconds }, + { "latincross", XKB_KEY_latincross }, + { "hexagram", XKB_KEY_hexagram }, + { "filledrectbullet", XKB_KEY_filledrectbullet }, + { "filledlefttribullet", XKB_KEY_filledlefttribullet }, + { "filledrighttribullet", XKB_KEY_filledrighttribullet }, + { "emfilledcircle", XKB_KEY_emfilledcircle }, + { "emfilledrect", XKB_KEY_emfilledrect }, + { "enopencircbullet", XKB_KEY_enopencircbullet }, + { "enopensquarebullet", XKB_KEY_enopensquarebullet }, + { "openrectbullet", XKB_KEY_openrectbullet }, + { "opentribulletup", XKB_KEY_opentribulletup }, + { "opentribulletdown", XKB_KEY_opentribulletdown }, + { "openstar", XKB_KEY_openstar }, + { "enfilledcircbullet", XKB_KEY_enfilledcircbullet }, + { "enfilledsqbullet", XKB_KEY_enfilledsqbullet }, + { "filledtribulletup", XKB_KEY_filledtribulletup }, + { "filledtribulletdown", XKB_KEY_filledtribulletdown }, + { "leftpointer", XKB_KEY_leftpointer }, + { "rightpointer", XKB_KEY_rightpointer }, + { "club", XKB_KEY_club }, + { "diamond", XKB_KEY_diamond }, + { "heart", XKB_KEY_heart }, + { "maltesecross", XKB_KEY_maltesecross }, + { "dagger", XKB_KEY_dagger }, + { "doubledagger", XKB_KEY_doubledagger }, + { "checkmark", XKB_KEY_checkmark }, + { "ballotcross", XKB_KEY_ballotcross }, + { "musicalsharp", XKB_KEY_musicalsharp }, + { "musicalflat", XKB_KEY_musicalflat }, + { "malesymbol", XKB_KEY_malesymbol }, + { "femalesymbol", XKB_KEY_femalesymbol }, + { "telephone", XKB_KEY_telephone }, + { "telephonerecorder", XKB_KEY_telephonerecorder }, + { "phonographcopyright", XKB_KEY_phonographcopyright }, + { "caret", XKB_KEY_caret }, + { "singlelowquotemark", XKB_KEY_singlelowquotemark }, + { "doublelowquotemark", XKB_KEY_doublelowquotemark }, + { "cursor", XKB_KEY_cursor }, + { "leftcaret", XKB_KEY_leftcaret }, + { "rightcaret", XKB_KEY_rightcaret }, + { "downcaret", XKB_KEY_downcaret }, + { "upcaret", XKB_KEY_upcaret }, + { "overbar", XKB_KEY_overbar }, + { "downtack", XKB_KEY_downtack }, + { "upshoe", XKB_KEY_upshoe }, + { "downstile", XKB_KEY_downstile }, + { "underbar", XKB_KEY_underbar }, + { "jot", XKB_KEY_jot }, + { "quad", XKB_KEY_quad }, + { "uptack", XKB_KEY_uptack }, + { "circle", XKB_KEY_circle }, + { "upstile", XKB_KEY_upstile }, + { "downshoe", XKB_KEY_downshoe }, + { "rightshoe", XKB_KEY_rightshoe }, + { "leftshoe", XKB_KEY_leftshoe }, + { "lefttack", XKB_KEY_lefttack }, + { "righttack", XKB_KEY_righttack }, + { "hebrew_doublelowline", XKB_KEY_hebrew_doublelowline }, + { "hebrew_aleph", XKB_KEY_hebrew_aleph }, + { "hebrew_bet", XKB_KEY_hebrew_bet }, + { "hebrew_gimel", XKB_KEY_hebrew_gimel }, + { "hebrew_dalet", XKB_KEY_hebrew_dalet }, + { "hebrew_he", XKB_KEY_hebrew_he }, + { "hebrew_waw", XKB_KEY_hebrew_waw }, + { "hebrew_zain", XKB_KEY_hebrew_zain }, + { "hebrew_chet", XKB_KEY_hebrew_chet }, + { "hebrew_tet", XKB_KEY_hebrew_tet }, + { "hebrew_yod", XKB_KEY_hebrew_yod }, + { "hebrew_finalkaph", XKB_KEY_hebrew_finalkaph }, + { "hebrew_kaph", XKB_KEY_hebrew_kaph }, + { "hebrew_lamed", XKB_KEY_hebrew_lamed }, + { "hebrew_finalmem", XKB_KEY_hebrew_finalmem }, + { "hebrew_mem", XKB_KEY_hebrew_mem }, + { "hebrew_finalnun", XKB_KEY_hebrew_finalnun }, + { "hebrew_nun", XKB_KEY_hebrew_nun }, + { "hebrew_samech", XKB_KEY_hebrew_samech }, + { "hebrew_ayin", XKB_KEY_hebrew_ayin }, + { "hebrew_finalpe", XKB_KEY_hebrew_finalpe }, + { "hebrew_pe", XKB_KEY_hebrew_pe }, + { "hebrew_finalzade", XKB_KEY_hebrew_finalzade }, + { "hebrew_zade", XKB_KEY_hebrew_zade }, + { "hebrew_qoph", XKB_KEY_hebrew_qoph }, + { "hebrew_resh", XKB_KEY_hebrew_resh }, + { "hebrew_shin", XKB_KEY_hebrew_shin }, + { "hebrew_taw", XKB_KEY_hebrew_taw }, + { "Thai_kokai", XKB_KEY_Thai_kokai }, + { "Thai_khokhai", XKB_KEY_Thai_khokhai }, + { "Thai_khokhuat", XKB_KEY_Thai_khokhuat }, + { "Thai_khokhwai", XKB_KEY_Thai_khokhwai }, + { "Thai_khokhon", XKB_KEY_Thai_khokhon }, + { "Thai_khorakhang", XKB_KEY_Thai_khorakhang }, + { "Thai_ngongu", XKB_KEY_Thai_ngongu }, + { "Thai_chochan", XKB_KEY_Thai_chochan }, + { "Thai_choching", XKB_KEY_Thai_choching }, + { "Thai_chochang", XKB_KEY_Thai_chochang }, + { "Thai_soso", XKB_KEY_Thai_soso }, + { "Thai_chochoe", XKB_KEY_Thai_chochoe }, + { "Thai_yoying", XKB_KEY_Thai_yoying }, + { "Thai_dochada", XKB_KEY_Thai_dochada }, + { "Thai_topatak", XKB_KEY_Thai_topatak }, + { "Thai_thothan", XKB_KEY_Thai_thothan }, + { "Thai_thonangmontho", XKB_KEY_Thai_thonangmontho }, + { "Thai_thophuthao", XKB_KEY_Thai_thophuthao }, + { "Thai_nonen", XKB_KEY_Thai_nonen }, + { "Thai_dodek", XKB_KEY_Thai_dodek }, + { "Thai_totao", XKB_KEY_Thai_totao }, + { "Thai_thothung", XKB_KEY_Thai_thothung }, + { "Thai_thothahan", XKB_KEY_Thai_thothahan }, + { "Thai_thothong", XKB_KEY_Thai_thothong }, + { "Thai_nonu", XKB_KEY_Thai_nonu }, + { "Thai_bobaimai", XKB_KEY_Thai_bobaimai }, + { "Thai_popla", XKB_KEY_Thai_popla }, + { "Thai_phophung", XKB_KEY_Thai_phophung }, + { "Thai_fofa", XKB_KEY_Thai_fofa }, + { "Thai_phophan", XKB_KEY_Thai_phophan }, + { "Thai_fofan", XKB_KEY_Thai_fofan }, + { "Thai_phosamphao", XKB_KEY_Thai_phosamphao }, + { "Thai_moma", XKB_KEY_Thai_moma }, + { "Thai_yoyak", XKB_KEY_Thai_yoyak }, + { "Thai_rorua", XKB_KEY_Thai_rorua }, + { "Thai_ru", XKB_KEY_Thai_ru }, + { "Thai_loling", XKB_KEY_Thai_loling }, + { "Thai_lu", XKB_KEY_Thai_lu }, + { "Thai_wowaen", XKB_KEY_Thai_wowaen }, + { "Thai_sosala", XKB_KEY_Thai_sosala }, + { "Thai_sorusi", XKB_KEY_Thai_sorusi }, + { "Thai_sosua", XKB_KEY_Thai_sosua }, + { "Thai_hohip", XKB_KEY_Thai_hohip }, + { "Thai_lochula", XKB_KEY_Thai_lochula }, + { "Thai_oang", XKB_KEY_Thai_oang }, + { "Thai_honokhuk", XKB_KEY_Thai_honokhuk }, + { "Thai_paiyannoi", XKB_KEY_Thai_paiyannoi }, + { "Thai_saraa", XKB_KEY_Thai_saraa }, + { "Thai_maihanakat", XKB_KEY_Thai_maihanakat }, + { "Thai_saraaa", XKB_KEY_Thai_saraaa }, + { "Thai_saraam", XKB_KEY_Thai_saraam }, + { "Thai_sarai", XKB_KEY_Thai_sarai }, + { "Thai_saraii", XKB_KEY_Thai_saraii }, + { "Thai_saraue", XKB_KEY_Thai_saraue }, + { "Thai_sarauee", XKB_KEY_Thai_sarauee }, + { "Thai_sarau", XKB_KEY_Thai_sarau }, + { "Thai_sarauu", XKB_KEY_Thai_sarauu }, + { "Thai_phinthu", XKB_KEY_Thai_phinthu }, + { "Thai_maihanakat_maitho", XKB_KEY_Thai_maihanakat_maitho }, + { "Thai_baht", XKB_KEY_Thai_baht }, + { "Thai_sarae", XKB_KEY_Thai_sarae }, + { "Thai_saraae", XKB_KEY_Thai_saraae }, + { "Thai_sarao", XKB_KEY_Thai_sarao }, + { "Thai_saraaimaimuan", XKB_KEY_Thai_saraaimaimuan }, + { "Thai_saraaimaimalai", XKB_KEY_Thai_saraaimaimalai }, + { "Thai_lakkhangyao", XKB_KEY_Thai_lakkhangyao }, + { "Thai_maiyamok", XKB_KEY_Thai_maiyamok }, + { "Thai_maitaikhu", XKB_KEY_Thai_maitaikhu }, + { "Thai_maiek", XKB_KEY_Thai_maiek }, + { "Thai_maitho", XKB_KEY_Thai_maitho }, + { "Thai_maitri", XKB_KEY_Thai_maitri }, + { "Thai_maichattawa", XKB_KEY_Thai_maichattawa }, + { "Thai_thanthakhat", XKB_KEY_Thai_thanthakhat }, + { "Thai_nikhahit", XKB_KEY_Thai_nikhahit }, + { "Thai_leksun", XKB_KEY_Thai_leksun }, + { "Thai_leknung", XKB_KEY_Thai_leknung }, + { "Thai_leksong", XKB_KEY_Thai_leksong }, + { "Thai_leksam", XKB_KEY_Thai_leksam }, + { "Thai_leksi", XKB_KEY_Thai_leksi }, + { "Thai_lekha", XKB_KEY_Thai_lekha }, + { "Thai_lekhok", XKB_KEY_Thai_lekhok }, + { "Thai_lekchet", XKB_KEY_Thai_lekchet }, + { "Thai_lekpaet", XKB_KEY_Thai_lekpaet }, + { "Thai_lekkao", XKB_KEY_Thai_lekkao }, + { "Hangul_Kiyeog", XKB_KEY_Hangul_Kiyeog }, + { "Hangul_SsangKiyeog", XKB_KEY_Hangul_SsangKiyeog }, + { "Hangul_KiyeogSios", XKB_KEY_Hangul_KiyeogSios }, + { "Hangul_Nieun", XKB_KEY_Hangul_Nieun }, + { "Hangul_NieunJieuj", XKB_KEY_Hangul_NieunJieuj }, + { "Hangul_NieunHieuh", XKB_KEY_Hangul_NieunHieuh }, + { "Hangul_Dikeud", XKB_KEY_Hangul_Dikeud }, + { "Hangul_SsangDikeud", XKB_KEY_Hangul_SsangDikeud }, + { "Hangul_Rieul", XKB_KEY_Hangul_Rieul }, + { "Hangul_RieulKiyeog", XKB_KEY_Hangul_RieulKiyeog }, + { "Hangul_RieulMieum", XKB_KEY_Hangul_RieulMieum }, + { "Hangul_RieulPieub", XKB_KEY_Hangul_RieulPieub }, + { "Hangul_RieulSios", XKB_KEY_Hangul_RieulSios }, + { "Hangul_RieulTieut", XKB_KEY_Hangul_RieulTieut }, + { "Hangul_RieulPhieuf", XKB_KEY_Hangul_RieulPhieuf }, + { "Hangul_RieulHieuh", XKB_KEY_Hangul_RieulHieuh }, + { "Hangul_Mieum", XKB_KEY_Hangul_Mieum }, + { "Hangul_Pieub", XKB_KEY_Hangul_Pieub }, + { "Hangul_SsangPieub", XKB_KEY_Hangul_SsangPieub }, + { "Hangul_PieubSios", XKB_KEY_Hangul_PieubSios }, + { "Hangul_Sios", XKB_KEY_Hangul_Sios }, + { "Hangul_SsangSios", XKB_KEY_Hangul_SsangSios }, + { "Hangul_Ieung", XKB_KEY_Hangul_Ieung }, + { "Hangul_Jieuj", XKB_KEY_Hangul_Jieuj }, + { "Hangul_SsangJieuj", XKB_KEY_Hangul_SsangJieuj }, + { "Hangul_Cieuc", XKB_KEY_Hangul_Cieuc }, + { "Hangul_Khieuq", XKB_KEY_Hangul_Khieuq }, + { "Hangul_Tieut", XKB_KEY_Hangul_Tieut }, + { "Hangul_Phieuf", XKB_KEY_Hangul_Phieuf }, + { "Hangul_Hieuh", XKB_KEY_Hangul_Hieuh }, + { "Hangul_A", XKB_KEY_Hangul_A }, + { "Hangul_AE", XKB_KEY_Hangul_AE }, + { "Hangul_YA", XKB_KEY_Hangul_YA }, + { "Hangul_YAE", XKB_KEY_Hangul_YAE }, + { "Hangul_EO", XKB_KEY_Hangul_EO }, + { "Hangul_E", XKB_KEY_Hangul_E }, + { "Hangul_YEO", XKB_KEY_Hangul_YEO }, + { "Hangul_YE", XKB_KEY_Hangul_YE }, + { "Hangul_O", XKB_KEY_Hangul_O }, + { "Hangul_WA", XKB_KEY_Hangul_WA }, + { "Hangul_WAE", XKB_KEY_Hangul_WAE }, + { "Hangul_OE", XKB_KEY_Hangul_OE }, + { "Hangul_YO", XKB_KEY_Hangul_YO }, + { "Hangul_U", XKB_KEY_Hangul_U }, + { "Hangul_WEO", XKB_KEY_Hangul_WEO }, + { "Hangul_WE", XKB_KEY_Hangul_WE }, + { "Hangul_WI", XKB_KEY_Hangul_WI }, + { "Hangul_YU", XKB_KEY_Hangul_YU }, + { "Hangul_EU", XKB_KEY_Hangul_EU }, + { "Hangul_YI", XKB_KEY_Hangul_YI }, + { "Hangul_I", XKB_KEY_Hangul_I }, + { "Hangul_J_Kiyeog", XKB_KEY_Hangul_J_Kiyeog }, + { "Hangul_J_SsangKiyeog", XKB_KEY_Hangul_J_SsangKiyeog }, + { "Hangul_J_KiyeogSios", XKB_KEY_Hangul_J_KiyeogSios }, + { "Hangul_J_Nieun", XKB_KEY_Hangul_J_Nieun }, + { "Hangul_J_NieunJieuj", XKB_KEY_Hangul_J_NieunJieuj }, + { "Hangul_J_NieunHieuh", XKB_KEY_Hangul_J_NieunHieuh }, + { "Hangul_J_Dikeud", XKB_KEY_Hangul_J_Dikeud }, + { "Hangul_J_Rieul", XKB_KEY_Hangul_J_Rieul }, + { "Hangul_J_RieulKiyeog", XKB_KEY_Hangul_J_RieulKiyeog }, + { "Hangul_J_RieulMieum", XKB_KEY_Hangul_J_RieulMieum }, + { "Hangul_J_RieulPieub", XKB_KEY_Hangul_J_RieulPieub }, + { "Hangul_J_RieulSios", XKB_KEY_Hangul_J_RieulSios }, + { "Hangul_J_RieulTieut", XKB_KEY_Hangul_J_RieulTieut }, + { "Hangul_J_RieulPhieuf", XKB_KEY_Hangul_J_RieulPhieuf }, + { "Hangul_J_RieulHieuh", XKB_KEY_Hangul_J_RieulHieuh }, + { "Hangul_J_Mieum", XKB_KEY_Hangul_J_Mieum }, + { "Hangul_J_Pieub", XKB_KEY_Hangul_J_Pieub }, + { "Hangul_J_PieubSios", XKB_KEY_Hangul_J_PieubSios }, + { "Hangul_J_Sios", XKB_KEY_Hangul_J_Sios }, + { "Hangul_J_SsangSios", XKB_KEY_Hangul_J_SsangSios }, + { "Hangul_J_Ieung", XKB_KEY_Hangul_J_Ieung }, + { "Hangul_J_Jieuj", XKB_KEY_Hangul_J_Jieuj }, + { "Hangul_J_Cieuc", XKB_KEY_Hangul_J_Cieuc }, + { "Hangul_J_Khieuq", XKB_KEY_Hangul_J_Khieuq }, + { "Hangul_J_Tieut", XKB_KEY_Hangul_J_Tieut }, + { "Hangul_J_Phieuf", XKB_KEY_Hangul_J_Phieuf }, + { "Hangul_J_Hieuh", XKB_KEY_Hangul_J_Hieuh }, + { "Hangul_RieulYeorinHieuh", XKB_KEY_Hangul_RieulYeorinHieuh }, + { "Hangul_SunkyeongeumMieum", XKB_KEY_Hangul_SunkyeongeumMieum }, + { "Hangul_SunkyeongeumPieub", XKB_KEY_Hangul_SunkyeongeumPieub }, + { "Hangul_PanSios", XKB_KEY_Hangul_PanSios }, + { "Hangul_KkogjiDalrinIeung", XKB_KEY_Hangul_KkogjiDalrinIeung }, + { "Hangul_SunkyeongeumPhieuf", XKB_KEY_Hangul_SunkyeongeumPhieuf }, + { "Hangul_YeorinHieuh", XKB_KEY_Hangul_YeorinHieuh }, + { "Hangul_AraeA", XKB_KEY_Hangul_AraeA }, + { "Hangul_AraeAE", XKB_KEY_Hangul_AraeAE }, + { "Hangul_J_PanSios", XKB_KEY_Hangul_J_PanSios }, + { "Hangul_J_KkogjiDalrinIeung", XKB_KEY_Hangul_J_KkogjiDalrinIeung }, + { "Hangul_J_YeorinHieuh", XKB_KEY_Hangul_J_YeorinHieuh }, + { "Korean_Won", XKB_KEY_Korean_Won }, + { "OE", XKB_KEY_OE }, + { "oe", XKB_KEY_oe }, + { "Ydiaeresis", XKB_KEY_Ydiaeresis }, + { "EuroSign", XKB_KEY_EuroSign }, + { "3270_Duplicate", XKB_KEY_3270_Duplicate }, + { "3270_FieldMark", XKB_KEY_3270_FieldMark }, + { "3270_Right2", XKB_KEY_3270_Right2 }, + { "3270_Left2", XKB_KEY_3270_Left2 }, + { "3270_BackTab", XKB_KEY_3270_BackTab }, + { "3270_EraseEOF", XKB_KEY_3270_EraseEOF }, + { "3270_EraseInput", XKB_KEY_3270_EraseInput }, + { "3270_Reset", XKB_KEY_3270_Reset }, + { "3270_Quit", XKB_KEY_3270_Quit }, + { "3270_PA1", XKB_KEY_3270_PA1 }, + { "3270_PA2", XKB_KEY_3270_PA2 }, + { "3270_PA3", XKB_KEY_3270_PA3 }, + { "3270_Test", XKB_KEY_3270_Test }, + { "3270_Attn", XKB_KEY_3270_Attn }, + { "3270_CursorBlink", XKB_KEY_3270_CursorBlink }, + { "3270_AltCursor", XKB_KEY_3270_AltCursor }, + { "3270_KeyClick", XKB_KEY_3270_KeyClick }, + { "3270_Jump", XKB_KEY_3270_Jump }, + { "3270_Ident", XKB_KEY_3270_Ident }, + { "3270_Rule", XKB_KEY_3270_Rule }, + { "3270_Copy", XKB_KEY_3270_Copy }, + { "3270_Play", XKB_KEY_3270_Play }, + { "3270_Setup", XKB_KEY_3270_Setup }, + { "3270_Record", XKB_KEY_3270_Record }, + { "3270_ChangeScreen", XKB_KEY_3270_ChangeScreen }, + { "3270_DeleteWord", XKB_KEY_3270_DeleteWord }, + { "3270_ExSelect", XKB_KEY_3270_ExSelect }, + { "3270_CursorSelect", XKB_KEY_3270_CursorSelect }, + { "3270_PrintScreen", XKB_KEY_3270_PrintScreen }, + { "3270_Enter", XKB_KEY_3270_Enter }, + { "ISO_Lock", XKB_KEY_ISO_Lock }, + { "ISO_Level2_Latch", XKB_KEY_ISO_Level2_Latch }, + { "ISO_Level3_Shift", XKB_KEY_ISO_Level3_Shift }, + { "ISO_Level3_Latch", XKB_KEY_ISO_Level3_Latch }, + { "ISO_Level3_Lock", XKB_KEY_ISO_Level3_Lock }, + { "ISO_Group_Latch", XKB_KEY_ISO_Group_Latch }, + { "ISO_Group_Lock", XKB_KEY_ISO_Group_Lock }, + { "ISO_Next_Group", XKB_KEY_ISO_Next_Group }, + { "ISO_Next_Group_Lock", XKB_KEY_ISO_Next_Group_Lock }, + { "ISO_Prev_Group", XKB_KEY_ISO_Prev_Group }, + { "ISO_Prev_Group_Lock", XKB_KEY_ISO_Prev_Group_Lock }, + { "ISO_First_Group", XKB_KEY_ISO_First_Group }, + { "ISO_First_Group_Lock", XKB_KEY_ISO_First_Group_Lock }, + { "ISO_Last_Group", XKB_KEY_ISO_Last_Group }, + { "ISO_Last_Group_Lock", XKB_KEY_ISO_Last_Group_Lock }, + { "ISO_Level5_Shift", XKB_KEY_ISO_Level5_Shift }, + { "ISO_Level5_Latch", XKB_KEY_ISO_Level5_Latch }, + { "ISO_Level5_Lock", XKB_KEY_ISO_Level5_Lock }, + { "ISO_Left_Tab", XKB_KEY_ISO_Left_Tab }, + { "ISO_Move_Line_Up", XKB_KEY_ISO_Move_Line_Up }, + { "ISO_Move_Line_Down", XKB_KEY_ISO_Move_Line_Down }, + { "ISO_Partial_Line_Up", XKB_KEY_ISO_Partial_Line_Up }, + { "ISO_Partial_Line_Down", XKB_KEY_ISO_Partial_Line_Down }, + { "ISO_Partial_Space_Left", XKB_KEY_ISO_Partial_Space_Left }, + { "ISO_Partial_Space_Right", XKB_KEY_ISO_Partial_Space_Right }, + { "ISO_Set_Margin_Left", XKB_KEY_ISO_Set_Margin_Left }, + { "ISO_Set_Margin_Right", XKB_KEY_ISO_Set_Margin_Right }, + { "ISO_Release_Margin_Left", XKB_KEY_ISO_Release_Margin_Left }, + { "ISO_Release_Margin_Right", XKB_KEY_ISO_Release_Margin_Right }, + { "ISO_Release_Both_Margins", XKB_KEY_ISO_Release_Both_Margins }, + { "ISO_Fast_Cursor_Left", XKB_KEY_ISO_Fast_Cursor_Left }, + { "ISO_Fast_Cursor_Right", XKB_KEY_ISO_Fast_Cursor_Right }, + { "ISO_Fast_Cursor_Up", XKB_KEY_ISO_Fast_Cursor_Up }, + { "ISO_Fast_Cursor_Down", XKB_KEY_ISO_Fast_Cursor_Down }, + { "ISO_Continuous_Underline", XKB_KEY_ISO_Continuous_Underline }, + { "ISO_Discontinuous_Underline", XKB_KEY_ISO_Discontinuous_Underline }, + { "ISO_Emphasize", XKB_KEY_ISO_Emphasize }, + { "ISO_Center_Object", XKB_KEY_ISO_Center_Object }, + { "ISO_Enter", XKB_KEY_ISO_Enter }, + { "dead_grave", XKB_KEY_dead_grave }, + { "dead_acute", XKB_KEY_dead_acute }, + { "dead_circumflex", XKB_KEY_dead_circumflex }, + { "dead_tilde", XKB_KEY_dead_tilde }, + { "dead_macron", XKB_KEY_dead_macron }, + { "dead_breve", XKB_KEY_dead_breve }, + { "dead_abovedot", XKB_KEY_dead_abovedot }, + { "dead_diaeresis", XKB_KEY_dead_diaeresis }, + { "dead_abovering", XKB_KEY_dead_abovering }, + { "dead_doubleacute", XKB_KEY_dead_doubleacute }, + { "dead_caron", XKB_KEY_dead_caron }, + { "dead_cedilla", XKB_KEY_dead_cedilla }, + { "dead_ogonek", XKB_KEY_dead_ogonek }, + { "dead_iota", XKB_KEY_dead_iota }, + { "dead_voiced_sound", XKB_KEY_dead_voiced_sound }, + { "dead_semivoiced_sound", XKB_KEY_dead_semivoiced_sound }, + { "dead_belowdot", XKB_KEY_dead_belowdot }, + { "dead_hook", XKB_KEY_dead_hook }, + { "dead_horn", XKB_KEY_dead_horn }, + { "dead_stroke", XKB_KEY_dead_stroke }, + { "dead_abovecomma", XKB_KEY_dead_abovecomma }, + { "dead_abovereversedcomma", XKB_KEY_dead_abovereversedcomma }, + { "dead_doublegrave", XKB_KEY_dead_doublegrave }, + { "dead_belowring", XKB_KEY_dead_belowring }, + { "dead_belowmacron", XKB_KEY_dead_belowmacron }, + { "dead_belowcircumflex", XKB_KEY_dead_belowcircumflex }, + { "dead_belowtilde", XKB_KEY_dead_belowtilde }, + { "dead_belowbreve", XKB_KEY_dead_belowbreve }, + { "dead_belowdiaeresis", XKB_KEY_dead_belowdiaeresis }, + { "dead_invertedbreve", XKB_KEY_dead_invertedbreve }, + { "dead_belowcomma", XKB_KEY_dead_belowcomma }, + { "dead_currency", XKB_KEY_dead_currency }, + { "AccessX_Enable", XKB_KEY_AccessX_Enable }, + { "AccessX_Feedback_Enable", XKB_KEY_AccessX_Feedback_Enable }, + { "RepeatKeys_Enable", XKB_KEY_RepeatKeys_Enable }, + { "SlowKeys_Enable", XKB_KEY_SlowKeys_Enable }, + { "BounceKeys_Enable", XKB_KEY_BounceKeys_Enable }, + { "StickyKeys_Enable", XKB_KEY_StickyKeys_Enable }, + { "MouseKeys_Enable", XKB_KEY_MouseKeys_Enable }, + { "MouseKeys_Accel_Enable", XKB_KEY_MouseKeys_Accel_Enable }, + { "Overlay1_Enable", XKB_KEY_Overlay1_Enable }, + { "Overlay2_Enable", XKB_KEY_Overlay2_Enable }, + { "AudibleBell_Enable", XKB_KEY_AudibleBell_Enable }, + { "dead_a", XKB_KEY_dead_a }, + { "dead_A", XKB_KEY_dead_A }, + { "dead_e", XKB_KEY_dead_e }, + { "dead_E", XKB_KEY_dead_E }, + { "dead_i", XKB_KEY_dead_i }, + { "dead_I", XKB_KEY_dead_I }, + { "dead_o", XKB_KEY_dead_o }, + { "dead_O", XKB_KEY_dead_O }, + { "dead_u", XKB_KEY_dead_u }, + { "dead_U", XKB_KEY_dead_U }, + { "dead_small_schwa", XKB_KEY_dead_small_schwa }, + { "dead_capital_schwa", XKB_KEY_dead_capital_schwa }, + { "dead_greek", XKB_KEY_dead_greek }, + { "ch", XKB_KEY_ch }, + { "Ch", XKB_KEY_Ch }, + { "CH", XKB_KEY_CH }, + { "c_h", XKB_KEY_c_h }, + { "C_h", XKB_KEY_C_h }, + { "C_H", XKB_KEY_C_H }, + { "First_Virtual_Screen", XKB_KEY_First_Virtual_Screen }, + { "Prev_Virtual_Screen", XKB_KEY_Prev_Virtual_Screen }, + { "Next_Virtual_Screen", XKB_KEY_Next_Virtual_Screen }, + { "Last_Virtual_Screen", XKB_KEY_Last_Virtual_Screen }, + { "Terminate_Server", XKB_KEY_Terminate_Server }, + { "Pointer_Left", XKB_KEY_Pointer_Left }, + { "Pointer_Right", XKB_KEY_Pointer_Right }, + { "Pointer_Up", XKB_KEY_Pointer_Up }, + { "Pointer_Down", XKB_KEY_Pointer_Down }, + { "Pointer_UpLeft", XKB_KEY_Pointer_UpLeft }, + { "Pointer_UpRight", XKB_KEY_Pointer_UpRight }, + { "Pointer_DownLeft", XKB_KEY_Pointer_DownLeft }, + { "Pointer_DownRight", XKB_KEY_Pointer_DownRight }, + { "Pointer_Button_Dflt", XKB_KEY_Pointer_Button_Dflt }, + { "Pointer_Button1", XKB_KEY_Pointer_Button1 }, + { "Pointer_Button2", XKB_KEY_Pointer_Button2 }, + { "Pointer_Button3", XKB_KEY_Pointer_Button3 }, + { "Pointer_Button4", XKB_KEY_Pointer_Button4 }, + { "Pointer_Button5", XKB_KEY_Pointer_Button5 }, + { "Pointer_DblClick_Dflt", XKB_KEY_Pointer_DblClick_Dflt }, + { "Pointer_DblClick1", XKB_KEY_Pointer_DblClick1 }, + { "Pointer_DblClick2", XKB_KEY_Pointer_DblClick2 }, + { "Pointer_DblClick3", XKB_KEY_Pointer_DblClick3 }, + { "Pointer_DblClick4", XKB_KEY_Pointer_DblClick4 }, + { "Pointer_DblClick5", XKB_KEY_Pointer_DblClick5 }, + { "Pointer_Drag_Dflt", XKB_KEY_Pointer_Drag_Dflt }, + { "Pointer_Drag1", XKB_KEY_Pointer_Drag1 }, + { "Pointer_Drag2", XKB_KEY_Pointer_Drag2 }, + { "Pointer_Drag3", XKB_KEY_Pointer_Drag3 }, + { "Pointer_Drag4", XKB_KEY_Pointer_Drag4 }, + { "Pointer_EnableKeys", XKB_KEY_Pointer_EnableKeys }, + { "Pointer_Accelerate", XKB_KEY_Pointer_Accelerate }, + { "Pointer_DfltBtnNext", XKB_KEY_Pointer_DfltBtnNext }, + { "Pointer_DfltBtnPrev", XKB_KEY_Pointer_DfltBtnPrev }, + { "Pointer_Drag5", XKB_KEY_Pointer_Drag5 }, + { "BackSpace", XKB_KEY_BackSpace }, + { "Tab", XKB_KEY_Tab }, + { "Linefeed", XKB_KEY_Linefeed }, + { "Clear", XKB_KEY_Clear }, + { "Return", XKB_KEY_Return }, + { "Pause", XKB_KEY_Pause }, + { "Scroll_Lock", XKB_KEY_Scroll_Lock }, + { "Sys_Req", XKB_KEY_Sys_Req }, + { "Escape", XKB_KEY_Escape }, + { "Multi_key", XKB_KEY_Multi_key }, + { "Kanji", XKB_KEY_Kanji }, + { "Muhenkan", XKB_KEY_Muhenkan }, + { "Henkan_Mode", XKB_KEY_Henkan_Mode }, + { "Romaji", XKB_KEY_Romaji }, + { "Hiragana", XKB_KEY_Hiragana }, + { "Katakana", XKB_KEY_Katakana }, + { "Hiragana_Katakana", XKB_KEY_Hiragana_Katakana }, + { "Zenkaku", XKB_KEY_Zenkaku }, + { "Hankaku", XKB_KEY_Hankaku }, + { "Zenkaku_Hankaku", XKB_KEY_Zenkaku_Hankaku }, + { "Touroku", XKB_KEY_Touroku }, + { "Massyo", XKB_KEY_Massyo }, + { "Kana_Lock", XKB_KEY_Kana_Lock }, + { "Kana_Shift", XKB_KEY_Kana_Shift }, + { "Eisu_Shift", XKB_KEY_Eisu_Shift }, + { "Eisu_toggle", XKB_KEY_Eisu_toggle }, + { "Hangul", XKB_KEY_Hangul }, + { "Hangul_Start", XKB_KEY_Hangul_Start }, + { "Hangul_End", XKB_KEY_Hangul_End }, + { "Hangul_Hanja", XKB_KEY_Hangul_Hanja }, + { "Hangul_Jamo", XKB_KEY_Hangul_Jamo }, + { "Hangul_Romaja", XKB_KEY_Hangul_Romaja }, + { "Codeinput", XKB_KEY_Codeinput }, + { "Hangul_Jeonja", XKB_KEY_Hangul_Jeonja }, + { "Hangul_Banja", XKB_KEY_Hangul_Banja }, + { "Hangul_PreHanja", XKB_KEY_Hangul_PreHanja }, + { "Hangul_PostHanja", XKB_KEY_Hangul_PostHanja }, + { "SingleCandidate", XKB_KEY_SingleCandidate }, + { "MultipleCandidate", XKB_KEY_MultipleCandidate }, + { "PreviousCandidate", XKB_KEY_PreviousCandidate }, + { "Hangul_Special", XKB_KEY_Hangul_Special }, + { "Home", XKB_KEY_Home }, + { "Left", XKB_KEY_Left }, + { "Up", XKB_KEY_Up }, + { "Right", XKB_KEY_Right }, + { "Down", XKB_KEY_Down }, + { "Prior", XKB_KEY_Prior }, + { "Next", XKB_KEY_Next }, + { "End", XKB_KEY_End }, + { "Begin", XKB_KEY_Begin }, + { "Select", XKB_KEY_Select }, + { "Print", XKB_KEY_Print }, + { "Execute", XKB_KEY_Execute }, + { "Insert", XKB_KEY_Insert }, + { "Undo", XKB_KEY_Undo }, + { "Redo", XKB_KEY_Redo }, + { "Menu", XKB_KEY_Menu }, + { "Find", XKB_KEY_Find }, + { "Cancel", XKB_KEY_Cancel }, + { "Help", XKB_KEY_Help }, + { "Break", XKB_KEY_Break }, + { "Mode_switch", XKB_KEY_Mode_switch }, + { "Num_Lock", XKB_KEY_Num_Lock }, + { "KP_Space", XKB_KEY_KP_Space }, + { "KP_Tab", XKB_KEY_KP_Tab }, + { "KP_Enter", XKB_KEY_KP_Enter }, + { "KP_F1", XKB_KEY_KP_F1 }, + { "KP_F2", XKB_KEY_KP_F2 }, + { "KP_F3", XKB_KEY_KP_F3 }, + { "KP_F4", XKB_KEY_KP_F4 }, + { "KP_Home", XKB_KEY_KP_Home }, + { "KP_Left", XKB_KEY_KP_Left }, + { "KP_Up", XKB_KEY_KP_Up }, + { "KP_Right", XKB_KEY_KP_Right }, + { "KP_Down", XKB_KEY_KP_Down }, + { "KP_Prior", XKB_KEY_KP_Prior }, + { "KP_Next", XKB_KEY_KP_Next }, + { "KP_End", XKB_KEY_KP_End }, + { "KP_Begin", XKB_KEY_KP_Begin }, + { "KP_Insert", XKB_KEY_KP_Insert }, + { "KP_Delete", XKB_KEY_KP_Delete }, + { "KP_Multiply", XKB_KEY_KP_Multiply }, + { "KP_Add", XKB_KEY_KP_Add }, + { "KP_Separator", XKB_KEY_KP_Separator }, + { "KP_Subtract", XKB_KEY_KP_Subtract }, + { "KP_Decimal", XKB_KEY_KP_Decimal }, + { "KP_Divide", XKB_KEY_KP_Divide }, + { "KP_0", XKB_KEY_KP_0 }, + { "KP_1", XKB_KEY_KP_1 }, + { "KP_2", XKB_KEY_KP_2 }, + { "KP_3", XKB_KEY_KP_3 }, + { "KP_4", XKB_KEY_KP_4 }, + { "KP_5", XKB_KEY_KP_5 }, + { "KP_6", XKB_KEY_KP_6 }, + { "KP_7", XKB_KEY_KP_7 }, + { "KP_8", XKB_KEY_KP_8 }, + { "KP_9", XKB_KEY_KP_9 }, + { "KP_Equal", XKB_KEY_KP_Equal }, + { "F1", XKB_KEY_F1 }, + { "F2", XKB_KEY_F2 }, + { "F3", XKB_KEY_F3 }, + { "F4", XKB_KEY_F4 }, + { "F5", XKB_KEY_F5 }, + { "F6", XKB_KEY_F6 }, + { "F7", XKB_KEY_F7 }, + { "F8", XKB_KEY_F8 }, + { "F9", XKB_KEY_F9 }, + { "F10", XKB_KEY_F10 }, + { "F11", XKB_KEY_F11 }, + { "F12", XKB_KEY_F12 }, + { "F13", XKB_KEY_F13 }, + { "F14", XKB_KEY_F14 }, + { "F15", XKB_KEY_F15 }, + { "F16", XKB_KEY_F16 }, + { "F17", XKB_KEY_F17 }, + { "F18", XKB_KEY_F18 }, + { "F19", XKB_KEY_F19 }, + { "F20", XKB_KEY_F20 }, + { "F21", XKB_KEY_F21 }, + { "F22", XKB_KEY_F22 }, + { "F23", XKB_KEY_F23 }, + { "F24", XKB_KEY_F24 }, + { "F25", XKB_KEY_F25 }, + { "F26", XKB_KEY_F26 }, + { "F27", XKB_KEY_F27 }, + { "F28", XKB_KEY_F28 }, + { "F29", XKB_KEY_F29 }, + { "F30", XKB_KEY_F30 }, + { "F31", XKB_KEY_F31 }, + { "F32", XKB_KEY_F32 }, + { "F33", XKB_KEY_F33 }, + { "F34", XKB_KEY_F34 }, + { "F35", XKB_KEY_F35 }, + { "Shift_L", XKB_KEY_Shift_L }, + { "Shift_R", XKB_KEY_Shift_R }, + { "Control_L", XKB_KEY_Control_L }, + { "Control_R", XKB_KEY_Control_R }, + { "Caps_Lock", XKB_KEY_Caps_Lock }, + { "Shift_Lock", XKB_KEY_Shift_Lock }, + { "Meta_L", XKB_KEY_Meta_L }, + { "Meta_R", XKB_KEY_Meta_R }, + { "Alt_L", XKB_KEY_Alt_L }, + { "Alt_R", XKB_KEY_Alt_R }, + { "Super_L", XKB_KEY_Super_L }, + { "Super_R", XKB_KEY_Super_R }, + { "Hyper_L", XKB_KEY_Hyper_L }, + { "Hyper_R", XKB_KEY_Hyper_R }, + { "braille_dot_1", XKB_KEY_braille_dot_1 }, + { "braille_dot_2", XKB_KEY_braille_dot_2 }, + { "braille_dot_3", XKB_KEY_braille_dot_3 }, + { "braille_dot_4", XKB_KEY_braille_dot_4 }, + { "braille_dot_5", XKB_KEY_braille_dot_5 }, + { "braille_dot_6", XKB_KEY_braille_dot_6 }, + { "braille_dot_7", XKB_KEY_braille_dot_7 }, + { "braille_dot_8", XKB_KEY_braille_dot_8 }, + { "braille_dot_9", XKB_KEY_braille_dot_9 }, + { "braille_dot_10", XKB_KEY_braille_dot_10 }, + { "Delete", XKB_KEY_Delete }, + { "VoidSymbol", XKB_KEY_VoidSymbol }, + { "Ibreve", XKB_KEY_Ibreve }, + { "ibreve", XKB_KEY_ibreve }, + { "Wcircumflex", XKB_KEY_Wcircumflex }, + { "wcircumflex", XKB_KEY_wcircumflex }, + { "Ycircumflex", XKB_KEY_Ycircumflex }, + { "ycircumflex", XKB_KEY_ycircumflex }, + { "SCHWA", XKB_KEY_SCHWA }, + { "Obarred", XKB_KEY_Obarred }, + { "Ohorn", XKB_KEY_Ohorn }, + { "ohorn", XKB_KEY_ohorn }, + { "Uhorn", XKB_KEY_Uhorn }, + { "uhorn", XKB_KEY_uhorn }, + { "Zstroke", XKB_KEY_Zstroke }, + { "zstroke", XKB_KEY_zstroke }, + { "EZH", XKB_KEY_EZH }, + { "Ocaron", XKB_KEY_Ocaron }, + { "ocaron", XKB_KEY_ocaron }, + { "Gcaron", XKB_KEY_Gcaron }, + { "gcaron", XKB_KEY_gcaron }, + { "schwa", XKB_KEY_schwa }, + { "obarred", XKB_KEY_obarred }, + { "ezh", XKB_KEY_ezh }, + { "Cyrillic_GHE_bar", XKB_KEY_Cyrillic_GHE_bar }, + { "Cyrillic_ghe_bar", XKB_KEY_Cyrillic_ghe_bar }, + { "Cyrillic_ZHE_descender", XKB_KEY_Cyrillic_ZHE_descender }, + { "Cyrillic_zhe_descender", XKB_KEY_Cyrillic_zhe_descender }, + { "Cyrillic_KA_descender", XKB_KEY_Cyrillic_KA_descender }, + { "Cyrillic_ka_descender", XKB_KEY_Cyrillic_ka_descender }, + { "Cyrillic_KA_vertstroke", XKB_KEY_Cyrillic_KA_vertstroke }, + { "Cyrillic_ka_vertstroke", XKB_KEY_Cyrillic_ka_vertstroke }, + { "Cyrillic_EN_descender", XKB_KEY_Cyrillic_EN_descender }, + { "Cyrillic_en_descender", XKB_KEY_Cyrillic_en_descender }, + { "Cyrillic_U_straight", XKB_KEY_Cyrillic_U_straight }, + { "Cyrillic_u_straight", XKB_KEY_Cyrillic_u_straight }, + { "Cyrillic_U_straight_bar", XKB_KEY_Cyrillic_U_straight_bar }, + { "Cyrillic_u_straight_bar", XKB_KEY_Cyrillic_u_straight_bar }, + { "Cyrillic_HA_descender", XKB_KEY_Cyrillic_HA_descender }, + { "Cyrillic_ha_descender", XKB_KEY_Cyrillic_ha_descender }, + { "Cyrillic_CHE_descender", XKB_KEY_Cyrillic_CHE_descender }, + { "Cyrillic_che_descender", XKB_KEY_Cyrillic_che_descender }, + { "Cyrillic_CHE_vertstroke", XKB_KEY_Cyrillic_CHE_vertstroke }, + { "Cyrillic_che_vertstroke", XKB_KEY_Cyrillic_che_vertstroke }, + { "Cyrillic_SHHA", XKB_KEY_Cyrillic_SHHA }, + { "Cyrillic_shha", XKB_KEY_Cyrillic_shha }, + { "Cyrillic_SCHWA", XKB_KEY_Cyrillic_SCHWA }, + { "Cyrillic_schwa", XKB_KEY_Cyrillic_schwa }, + { "Cyrillic_I_macron", XKB_KEY_Cyrillic_I_macron }, + { "Cyrillic_i_macron", XKB_KEY_Cyrillic_i_macron }, + { "Cyrillic_O_bar", XKB_KEY_Cyrillic_O_bar }, + { "Cyrillic_o_bar", XKB_KEY_Cyrillic_o_bar }, + { "Cyrillic_U_macron", XKB_KEY_Cyrillic_U_macron }, + { "Cyrillic_u_macron", XKB_KEY_Cyrillic_u_macron }, + { "Armenian_AYB", XKB_KEY_Armenian_AYB }, + { "Armenian_BEN", XKB_KEY_Armenian_BEN }, + { "Armenian_GIM", XKB_KEY_Armenian_GIM }, + { "Armenian_DA", XKB_KEY_Armenian_DA }, + { "Armenian_YECH", XKB_KEY_Armenian_YECH }, + { "Armenian_ZA", XKB_KEY_Armenian_ZA }, + { "Armenian_E", XKB_KEY_Armenian_E }, + { "Armenian_AT", XKB_KEY_Armenian_AT }, + { "Armenian_TO", XKB_KEY_Armenian_TO }, + { "Armenian_ZHE", XKB_KEY_Armenian_ZHE }, + { "Armenian_INI", XKB_KEY_Armenian_INI }, + { "Armenian_LYUN", XKB_KEY_Armenian_LYUN }, + { "Armenian_KHE", XKB_KEY_Armenian_KHE }, + { "Armenian_TSA", XKB_KEY_Armenian_TSA }, + { "Armenian_KEN", XKB_KEY_Armenian_KEN }, + { "Armenian_HO", XKB_KEY_Armenian_HO }, + { "Armenian_DZA", XKB_KEY_Armenian_DZA }, + { "Armenian_GHAT", XKB_KEY_Armenian_GHAT }, + { "Armenian_TCHE", XKB_KEY_Armenian_TCHE }, + { "Armenian_MEN", XKB_KEY_Armenian_MEN }, + { "Armenian_HI", XKB_KEY_Armenian_HI }, + { "Armenian_NU", XKB_KEY_Armenian_NU }, + { "Armenian_SHA", XKB_KEY_Armenian_SHA }, + { "Armenian_VO", XKB_KEY_Armenian_VO }, + { "Armenian_CHA", XKB_KEY_Armenian_CHA }, + { "Armenian_PE", XKB_KEY_Armenian_PE }, + { "Armenian_JE", XKB_KEY_Armenian_JE }, + { "Armenian_RA", XKB_KEY_Armenian_RA }, + { "Armenian_SE", XKB_KEY_Armenian_SE }, + { "Armenian_VEV", XKB_KEY_Armenian_VEV }, + { "Armenian_TYUN", XKB_KEY_Armenian_TYUN }, + { "Armenian_RE", XKB_KEY_Armenian_RE }, + { "Armenian_TSO", XKB_KEY_Armenian_TSO }, + { "Armenian_VYUN", XKB_KEY_Armenian_VYUN }, + { "Armenian_PYUR", XKB_KEY_Armenian_PYUR }, + { "Armenian_KE", XKB_KEY_Armenian_KE }, + { "Armenian_O", XKB_KEY_Armenian_O }, + { "Armenian_FE", XKB_KEY_Armenian_FE }, + { "Armenian_apostrophe", XKB_KEY_Armenian_apostrophe }, + { "Armenian_accent", XKB_KEY_Armenian_accent }, + { "Armenian_exclam", XKB_KEY_Armenian_exclam }, + { "Armenian_separation_mark", XKB_KEY_Armenian_separation_mark }, + { "Armenian_question", XKB_KEY_Armenian_question }, + { "Armenian_ayb", XKB_KEY_Armenian_ayb }, + { "Armenian_ben", XKB_KEY_Armenian_ben }, + { "Armenian_gim", XKB_KEY_Armenian_gim }, + { "Armenian_da", XKB_KEY_Armenian_da }, + { "Armenian_yech", XKB_KEY_Armenian_yech }, + { "Armenian_za", XKB_KEY_Armenian_za }, + { "Armenian_e", XKB_KEY_Armenian_e }, + { "Armenian_at", XKB_KEY_Armenian_at }, + { "Armenian_to", XKB_KEY_Armenian_to }, + { "Armenian_zhe", XKB_KEY_Armenian_zhe }, + { "Armenian_ini", XKB_KEY_Armenian_ini }, + { "Armenian_lyun", XKB_KEY_Armenian_lyun }, + { "Armenian_khe", XKB_KEY_Armenian_khe }, + { "Armenian_tsa", XKB_KEY_Armenian_tsa }, + { "Armenian_ken", XKB_KEY_Armenian_ken }, + { "Armenian_ho", XKB_KEY_Armenian_ho }, + { "Armenian_dza", XKB_KEY_Armenian_dza }, + { "Armenian_ghat", XKB_KEY_Armenian_ghat }, + { "Armenian_tche", XKB_KEY_Armenian_tche }, + { "Armenian_men", XKB_KEY_Armenian_men }, + { "Armenian_hi", XKB_KEY_Armenian_hi }, + { "Armenian_nu", XKB_KEY_Armenian_nu }, + { "Armenian_sha", XKB_KEY_Armenian_sha }, + { "Armenian_vo", XKB_KEY_Armenian_vo }, + { "Armenian_cha", XKB_KEY_Armenian_cha }, + { "Armenian_pe", XKB_KEY_Armenian_pe }, + { "Armenian_je", XKB_KEY_Armenian_je }, + { "Armenian_ra", XKB_KEY_Armenian_ra }, + { "Armenian_se", XKB_KEY_Armenian_se }, + { "Armenian_vev", XKB_KEY_Armenian_vev }, + { "Armenian_tyun", XKB_KEY_Armenian_tyun }, + { "Armenian_re", XKB_KEY_Armenian_re }, + { "Armenian_tso", XKB_KEY_Armenian_tso }, + { "Armenian_vyun", XKB_KEY_Armenian_vyun }, + { "Armenian_pyur", XKB_KEY_Armenian_pyur }, + { "Armenian_ke", XKB_KEY_Armenian_ke }, + { "Armenian_o", XKB_KEY_Armenian_o }, + { "Armenian_fe", XKB_KEY_Armenian_fe }, + { "Armenian_ligature_ew", XKB_KEY_Armenian_ligature_ew }, + { "Armenian_full_stop", XKB_KEY_Armenian_full_stop }, + { "Armenian_hyphen", XKB_KEY_Armenian_hyphen }, + { "Arabic_madda_above", XKB_KEY_Arabic_madda_above }, + { "Arabic_hamza_above", XKB_KEY_Arabic_hamza_above }, + { "Arabic_hamza_below", XKB_KEY_Arabic_hamza_below }, + { "Arabic_0", XKB_KEY_Arabic_0 }, + { "Arabic_1", XKB_KEY_Arabic_1 }, + { "Arabic_2", XKB_KEY_Arabic_2 }, + { "Arabic_3", XKB_KEY_Arabic_3 }, + { "Arabic_4", XKB_KEY_Arabic_4 }, + { "Arabic_5", XKB_KEY_Arabic_5 }, + { "Arabic_6", XKB_KEY_Arabic_6 }, + { "Arabic_7", XKB_KEY_Arabic_7 }, + { "Arabic_8", XKB_KEY_Arabic_8 }, + { "Arabic_9", XKB_KEY_Arabic_9 }, + { "Arabic_percent", XKB_KEY_Arabic_percent }, + { "Arabic_superscript_alef", XKB_KEY_Arabic_superscript_alef }, + { "Arabic_tteh", XKB_KEY_Arabic_tteh }, + { "Arabic_peh", XKB_KEY_Arabic_peh }, + { "Arabic_tcheh", XKB_KEY_Arabic_tcheh }, + { "Arabic_ddal", XKB_KEY_Arabic_ddal }, + { "Arabic_rreh", XKB_KEY_Arabic_rreh }, + { "Arabic_jeh", XKB_KEY_Arabic_jeh }, + { "Arabic_veh", XKB_KEY_Arabic_veh }, + { "Arabic_keheh", XKB_KEY_Arabic_keheh }, + { "Arabic_gaf", XKB_KEY_Arabic_gaf }, + { "Arabic_noon_ghunna", XKB_KEY_Arabic_noon_ghunna }, + { "Arabic_heh_doachashmee", XKB_KEY_Arabic_heh_doachashmee }, + { "Arabic_heh_goal", XKB_KEY_Arabic_heh_goal }, + { "Farsi_yeh", XKB_KEY_Farsi_yeh }, + { "Arabic_yeh_baree", XKB_KEY_Arabic_yeh_baree }, + { "Arabic_fullstop", XKB_KEY_Arabic_fullstop }, + { "Farsi_0", XKB_KEY_Farsi_0 }, + { "Farsi_1", XKB_KEY_Farsi_1 }, + { "Farsi_2", XKB_KEY_Farsi_2 }, + { "Farsi_3", XKB_KEY_Farsi_3 }, + { "Farsi_4", XKB_KEY_Farsi_4 }, + { "Farsi_5", XKB_KEY_Farsi_5 }, + { "Farsi_6", XKB_KEY_Farsi_6 }, + { "Farsi_7", XKB_KEY_Farsi_7 }, + { "Farsi_8", XKB_KEY_Farsi_8 }, + { "Farsi_9", XKB_KEY_Farsi_9 }, + { "Sinh_ng", XKB_KEY_Sinh_ng }, + { "Sinh_h2", XKB_KEY_Sinh_h2 }, + { "Sinh_a", XKB_KEY_Sinh_a }, + { "Sinh_aa", XKB_KEY_Sinh_aa }, + { "Sinh_ae", XKB_KEY_Sinh_ae }, + { "Sinh_aee", XKB_KEY_Sinh_aee }, + { "Sinh_i", XKB_KEY_Sinh_i }, + { "Sinh_ii", XKB_KEY_Sinh_ii }, + { "Sinh_u", XKB_KEY_Sinh_u }, + { "Sinh_uu", XKB_KEY_Sinh_uu }, + { "Sinh_ri", XKB_KEY_Sinh_ri }, + { "Sinh_rii", XKB_KEY_Sinh_rii }, + { "Sinh_lu", XKB_KEY_Sinh_lu }, + { "Sinh_luu", XKB_KEY_Sinh_luu }, + { "Sinh_e", XKB_KEY_Sinh_e }, + { "Sinh_ee", XKB_KEY_Sinh_ee }, + { "Sinh_ai", XKB_KEY_Sinh_ai }, + { "Sinh_o", XKB_KEY_Sinh_o }, + { "Sinh_oo", XKB_KEY_Sinh_oo }, + { "Sinh_au", XKB_KEY_Sinh_au }, + { "Sinh_ka", XKB_KEY_Sinh_ka }, + { "Sinh_kha", XKB_KEY_Sinh_kha }, + { "Sinh_ga", XKB_KEY_Sinh_ga }, + { "Sinh_gha", XKB_KEY_Sinh_gha }, + { "Sinh_ng2", XKB_KEY_Sinh_ng2 }, + { "Sinh_nga", XKB_KEY_Sinh_nga }, + { "Sinh_ca", XKB_KEY_Sinh_ca }, + { "Sinh_cha", XKB_KEY_Sinh_cha }, + { "Sinh_ja", XKB_KEY_Sinh_ja }, + { "Sinh_jha", XKB_KEY_Sinh_jha }, + { "Sinh_nya", XKB_KEY_Sinh_nya }, + { "Sinh_jnya", XKB_KEY_Sinh_jnya }, + { "Sinh_nja", XKB_KEY_Sinh_nja }, + { "Sinh_tta", XKB_KEY_Sinh_tta }, + { "Sinh_ttha", XKB_KEY_Sinh_ttha }, + { "Sinh_dda", XKB_KEY_Sinh_dda }, + { "Sinh_ddha", XKB_KEY_Sinh_ddha }, + { "Sinh_nna", XKB_KEY_Sinh_nna }, + { "Sinh_ndda", XKB_KEY_Sinh_ndda }, + { "Sinh_tha", XKB_KEY_Sinh_tha }, + { "Sinh_thha", XKB_KEY_Sinh_thha }, + { "Sinh_dha", XKB_KEY_Sinh_dha }, + { "Sinh_dhha", XKB_KEY_Sinh_dhha }, + { "Sinh_na", XKB_KEY_Sinh_na }, + { "Sinh_ndha", XKB_KEY_Sinh_ndha }, + { "Sinh_pa", XKB_KEY_Sinh_pa }, + { "Sinh_pha", XKB_KEY_Sinh_pha }, + { "Sinh_ba", XKB_KEY_Sinh_ba }, + { "Sinh_bha", XKB_KEY_Sinh_bha }, + { "Sinh_ma", XKB_KEY_Sinh_ma }, + { "Sinh_mba", XKB_KEY_Sinh_mba }, + { "Sinh_ya", XKB_KEY_Sinh_ya }, + { "Sinh_ra", XKB_KEY_Sinh_ra }, + { "Sinh_la", XKB_KEY_Sinh_la }, + { "Sinh_va", XKB_KEY_Sinh_va }, + { "Sinh_sha", XKB_KEY_Sinh_sha }, + { "Sinh_ssha", XKB_KEY_Sinh_ssha }, + { "Sinh_sa", XKB_KEY_Sinh_sa }, + { "Sinh_ha", XKB_KEY_Sinh_ha }, + { "Sinh_lla", XKB_KEY_Sinh_lla }, + { "Sinh_fa", XKB_KEY_Sinh_fa }, + { "Sinh_al", XKB_KEY_Sinh_al }, + { "Sinh_aa2", XKB_KEY_Sinh_aa2 }, + { "Sinh_ae2", XKB_KEY_Sinh_ae2 }, + { "Sinh_aee2", XKB_KEY_Sinh_aee2 }, + { "Sinh_i2", XKB_KEY_Sinh_i2 }, + { "Sinh_ii2", XKB_KEY_Sinh_ii2 }, + { "Sinh_u2", XKB_KEY_Sinh_u2 }, + { "Sinh_uu2", XKB_KEY_Sinh_uu2 }, + { "Sinh_ru2", XKB_KEY_Sinh_ru2 }, + { "Sinh_e2", XKB_KEY_Sinh_e2 }, + { "Sinh_ee2", XKB_KEY_Sinh_ee2 }, + { "Sinh_ai2", XKB_KEY_Sinh_ai2 }, + { "Sinh_o2", XKB_KEY_Sinh_o2 }, + { "Sinh_oo2", XKB_KEY_Sinh_oo2 }, + { "Sinh_au2", XKB_KEY_Sinh_au2 }, + { "Sinh_lu2", XKB_KEY_Sinh_lu2 }, + { "Sinh_ruu2", XKB_KEY_Sinh_ruu2 }, + { "Sinh_luu2", XKB_KEY_Sinh_luu2 }, + { "Sinh_kunddaliya", XKB_KEY_Sinh_kunddaliya }, + { "Georgian_an", XKB_KEY_Georgian_an }, + { "Georgian_ban", XKB_KEY_Georgian_ban }, + { "Georgian_gan", XKB_KEY_Georgian_gan }, + { "Georgian_don", XKB_KEY_Georgian_don }, + { "Georgian_en", XKB_KEY_Georgian_en }, + { "Georgian_vin", XKB_KEY_Georgian_vin }, + { "Georgian_zen", XKB_KEY_Georgian_zen }, + { "Georgian_tan", XKB_KEY_Georgian_tan }, + { "Georgian_in", XKB_KEY_Georgian_in }, + { "Georgian_kan", XKB_KEY_Georgian_kan }, + { "Georgian_las", XKB_KEY_Georgian_las }, + { "Georgian_man", XKB_KEY_Georgian_man }, + { "Georgian_nar", XKB_KEY_Georgian_nar }, + { "Georgian_on", XKB_KEY_Georgian_on }, + { "Georgian_par", XKB_KEY_Georgian_par }, + { "Georgian_zhar", XKB_KEY_Georgian_zhar }, + { "Georgian_rae", XKB_KEY_Georgian_rae }, + { "Georgian_san", XKB_KEY_Georgian_san }, + { "Georgian_tar", XKB_KEY_Georgian_tar }, + { "Georgian_un", XKB_KEY_Georgian_un }, + { "Georgian_phar", XKB_KEY_Georgian_phar }, + { "Georgian_khar", XKB_KEY_Georgian_khar }, + { "Georgian_ghan", XKB_KEY_Georgian_ghan }, + { "Georgian_qar", XKB_KEY_Georgian_qar }, + { "Georgian_shin", XKB_KEY_Georgian_shin }, + { "Georgian_chin", XKB_KEY_Georgian_chin }, + { "Georgian_can", XKB_KEY_Georgian_can }, + { "Georgian_jil", XKB_KEY_Georgian_jil }, + { "Georgian_cil", XKB_KEY_Georgian_cil }, + { "Georgian_char", XKB_KEY_Georgian_char }, + { "Georgian_xan", XKB_KEY_Georgian_xan }, + { "Georgian_jhan", XKB_KEY_Georgian_jhan }, + { "Georgian_hae", XKB_KEY_Georgian_hae }, + { "Georgian_he", XKB_KEY_Georgian_he }, + { "Georgian_hie", XKB_KEY_Georgian_hie }, + { "Georgian_we", XKB_KEY_Georgian_we }, + { "Georgian_har", XKB_KEY_Georgian_har }, + { "Georgian_hoe", XKB_KEY_Georgian_hoe }, + { "Georgian_fi", XKB_KEY_Georgian_fi }, + { "Babovedot", XKB_KEY_Babovedot }, + { "babovedot", XKB_KEY_babovedot }, + { "Dabovedot", XKB_KEY_Dabovedot }, + { "dabovedot", XKB_KEY_dabovedot }, + { "Fabovedot", XKB_KEY_Fabovedot }, + { "fabovedot", XKB_KEY_fabovedot }, + { "Lbelowdot", XKB_KEY_Lbelowdot }, + { "lbelowdot", XKB_KEY_lbelowdot }, + { "Mabovedot", XKB_KEY_Mabovedot }, + { "mabovedot", XKB_KEY_mabovedot }, + { "Pabovedot", XKB_KEY_Pabovedot }, + { "pabovedot", XKB_KEY_pabovedot }, + { "Sabovedot", XKB_KEY_Sabovedot }, + { "sabovedot", XKB_KEY_sabovedot }, + { "Tabovedot", XKB_KEY_Tabovedot }, + { "tabovedot", XKB_KEY_tabovedot }, + { "Wgrave", XKB_KEY_Wgrave }, + { "wgrave", XKB_KEY_wgrave }, + { "Wacute", XKB_KEY_Wacute }, + { "wacute", XKB_KEY_wacute }, + { "Wdiaeresis", XKB_KEY_Wdiaeresis }, + { "wdiaeresis", XKB_KEY_wdiaeresis }, + { "Xabovedot", XKB_KEY_Xabovedot }, + { "xabovedot", XKB_KEY_xabovedot }, + { "Abelowdot", XKB_KEY_Abelowdot }, + { "abelowdot", XKB_KEY_abelowdot }, + { "Ahook", XKB_KEY_Ahook }, + { "ahook", XKB_KEY_ahook }, + { "Acircumflexacute", XKB_KEY_Acircumflexacute }, + { "acircumflexacute", XKB_KEY_acircumflexacute }, + { "Acircumflexgrave", XKB_KEY_Acircumflexgrave }, + { "acircumflexgrave", XKB_KEY_acircumflexgrave }, + { "Acircumflexhook", XKB_KEY_Acircumflexhook }, + { "acircumflexhook", XKB_KEY_acircumflexhook }, + { "Acircumflextilde", XKB_KEY_Acircumflextilde }, + { "acircumflextilde", XKB_KEY_acircumflextilde }, + { "Acircumflexbelowdot", XKB_KEY_Acircumflexbelowdot }, + { "acircumflexbelowdot", XKB_KEY_acircumflexbelowdot }, + { "Abreveacute", XKB_KEY_Abreveacute }, + { "abreveacute", XKB_KEY_abreveacute }, + { "Abrevegrave", XKB_KEY_Abrevegrave }, + { "abrevegrave", XKB_KEY_abrevegrave }, + { "Abrevehook", XKB_KEY_Abrevehook }, + { "abrevehook", XKB_KEY_abrevehook }, + { "Abrevetilde", XKB_KEY_Abrevetilde }, + { "abrevetilde", XKB_KEY_abrevetilde }, + { "Abrevebelowdot", XKB_KEY_Abrevebelowdot }, + { "abrevebelowdot", XKB_KEY_abrevebelowdot }, + { "Ebelowdot", XKB_KEY_Ebelowdot }, + { "ebelowdot", XKB_KEY_ebelowdot }, + { "Ehook", XKB_KEY_Ehook }, + { "ehook", XKB_KEY_ehook }, + { "Etilde", XKB_KEY_Etilde }, + { "etilde", XKB_KEY_etilde }, + { "Ecircumflexacute", XKB_KEY_Ecircumflexacute }, + { "ecircumflexacute", XKB_KEY_ecircumflexacute }, + { "Ecircumflexgrave", XKB_KEY_Ecircumflexgrave }, + { "ecircumflexgrave", XKB_KEY_ecircumflexgrave }, + { "Ecircumflexhook", XKB_KEY_Ecircumflexhook }, + { "ecircumflexhook", XKB_KEY_ecircumflexhook }, + { "Ecircumflextilde", XKB_KEY_Ecircumflextilde }, + { "ecircumflextilde", XKB_KEY_ecircumflextilde }, + { "Ecircumflexbelowdot", XKB_KEY_Ecircumflexbelowdot }, + { "ecircumflexbelowdot", XKB_KEY_ecircumflexbelowdot }, + { "Ihook", XKB_KEY_Ihook }, + { "ihook", XKB_KEY_ihook }, + { "Ibelowdot", XKB_KEY_Ibelowdot }, + { "ibelowdot", XKB_KEY_ibelowdot }, + { "Obelowdot", XKB_KEY_Obelowdot }, + { "obelowdot", XKB_KEY_obelowdot }, + { "Ohook", XKB_KEY_Ohook }, + { "ohook", XKB_KEY_ohook }, + { "Ocircumflexacute", XKB_KEY_Ocircumflexacute }, + { "ocircumflexacute", XKB_KEY_ocircumflexacute }, + { "Ocircumflexgrave", XKB_KEY_Ocircumflexgrave }, + { "ocircumflexgrave", XKB_KEY_ocircumflexgrave }, + { "Ocircumflexhook", XKB_KEY_Ocircumflexhook }, + { "ocircumflexhook", XKB_KEY_ocircumflexhook }, + { "Ocircumflextilde", XKB_KEY_Ocircumflextilde }, + { "ocircumflextilde", XKB_KEY_ocircumflextilde }, + { "Ocircumflexbelowdot", XKB_KEY_Ocircumflexbelowdot }, + { "ocircumflexbelowdot", XKB_KEY_ocircumflexbelowdot }, + { "Ohornacute", XKB_KEY_Ohornacute }, + { "ohornacute", XKB_KEY_ohornacute }, + { "Ohorngrave", XKB_KEY_Ohorngrave }, + { "ohorngrave", XKB_KEY_ohorngrave }, + { "Ohornhook", XKB_KEY_Ohornhook }, + { "ohornhook", XKB_KEY_ohornhook }, + { "Ohorntilde", XKB_KEY_Ohorntilde }, + { "ohorntilde", XKB_KEY_ohorntilde }, + { "Ohornbelowdot", XKB_KEY_Ohornbelowdot }, + { "ohornbelowdot", XKB_KEY_ohornbelowdot }, + { "Ubelowdot", XKB_KEY_Ubelowdot }, + { "ubelowdot", XKB_KEY_ubelowdot }, + { "Uhook", XKB_KEY_Uhook }, + { "uhook", XKB_KEY_uhook }, + { "Uhornacute", XKB_KEY_Uhornacute }, + { "uhornacute", XKB_KEY_uhornacute }, + { "Uhorngrave", XKB_KEY_Uhorngrave }, + { "uhorngrave", XKB_KEY_uhorngrave }, + { "Uhornhook", XKB_KEY_Uhornhook }, + { "uhornhook", XKB_KEY_uhornhook }, + { "Uhorntilde", XKB_KEY_Uhorntilde }, + { "uhorntilde", XKB_KEY_uhorntilde }, + { "Uhornbelowdot", XKB_KEY_Uhornbelowdot }, + { "uhornbelowdot", XKB_KEY_uhornbelowdot }, + { "Ygrave", XKB_KEY_Ygrave }, + { "ygrave", XKB_KEY_ygrave }, + { "Ybelowdot", XKB_KEY_Ybelowdot }, + { "ybelowdot", XKB_KEY_ybelowdot }, + { "Yhook", XKB_KEY_Yhook }, + { "yhook", XKB_KEY_yhook }, + { "Ytilde", XKB_KEY_Ytilde }, + { "ytilde", XKB_KEY_ytilde }, + { "zerosuperior", XKB_KEY_zerosuperior }, + { "foursuperior", XKB_KEY_foursuperior }, + { "fivesuperior", XKB_KEY_fivesuperior }, + { "sixsuperior", XKB_KEY_sixsuperior }, + { "sevensuperior", XKB_KEY_sevensuperior }, + { "eightsuperior", XKB_KEY_eightsuperior }, + { "ninesuperior", XKB_KEY_ninesuperior }, + { "zerosubscript", XKB_KEY_zerosubscript }, + { "onesubscript", XKB_KEY_onesubscript }, + { "twosubscript", XKB_KEY_twosubscript }, + { "threesubscript", XKB_KEY_threesubscript }, + { "foursubscript", XKB_KEY_foursubscript }, + { "fivesubscript", XKB_KEY_fivesubscript }, + { "sixsubscript", XKB_KEY_sixsubscript }, + { "sevensubscript", XKB_KEY_sevensubscript }, + { "eightsubscript", XKB_KEY_eightsubscript }, + { "ninesubscript", XKB_KEY_ninesubscript }, + { "EcuSign", XKB_KEY_EcuSign }, + { "ColonSign", XKB_KEY_ColonSign }, + { "CruzeiroSign", XKB_KEY_CruzeiroSign }, + { "FFrancSign", XKB_KEY_FFrancSign }, + { "LiraSign", XKB_KEY_LiraSign }, + { "MillSign", XKB_KEY_MillSign }, + { "NairaSign", XKB_KEY_NairaSign }, + { "PesetaSign", XKB_KEY_PesetaSign }, + { "RupeeSign", XKB_KEY_RupeeSign }, + { "WonSign", XKB_KEY_WonSign }, + { "NewSheqelSign", XKB_KEY_NewSheqelSign }, + { "DongSign", XKB_KEY_DongSign }, + { "partdifferential", XKB_KEY_partdifferential }, + { "emptyset", XKB_KEY_emptyset }, + { "elementof", XKB_KEY_elementof }, + { "notelementof", XKB_KEY_notelementof }, + { "containsas", XKB_KEY_containsas }, + { "squareroot", XKB_KEY_squareroot }, + { "cuberoot", XKB_KEY_cuberoot }, + { "fourthroot", XKB_KEY_fourthroot }, + { "dintegral", XKB_KEY_dintegral }, + { "tintegral", XKB_KEY_tintegral }, + { "because", XKB_KEY_because }, + { "notapproxeq", XKB_KEY_notapproxeq }, + { "approxeq", XKB_KEY_approxeq }, + { "notidentical", XKB_KEY_notidentical }, + { "stricteq", XKB_KEY_stricteq }, + { "braille_blank", XKB_KEY_braille_blank }, + { "braille_dots_1", XKB_KEY_braille_dots_1 }, + { "braille_dots_2", XKB_KEY_braille_dots_2 }, + { "braille_dots_12", XKB_KEY_braille_dots_12 }, + { "braille_dots_3", XKB_KEY_braille_dots_3 }, + { "braille_dots_13", XKB_KEY_braille_dots_13 }, + { "braille_dots_23", XKB_KEY_braille_dots_23 }, + { "braille_dots_123", XKB_KEY_braille_dots_123 }, + { "braille_dots_4", XKB_KEY_braille_dots_4 }, + { "braille_dots_14", XKB_KEY_braille_dots_14 }, + { "braille_dots_24", XKB_KEY_braille_dots_24 }, + { "braille_dots_124", XKB_KEY_braille_dots_124 }, + { "braille_dots_34", XKB_KEY_braille_dots_34 }, + { "braille_dots_134", XKB_KEY_braille_dots_134 }, + { "braille_dots_234", XKB_KEY_braille_dots_234 }, + { "braille_dots_1234", XKB_KEY_braille_dots_1234 }, + { "braille_dots_5", XKB_KEY_braille_dots_5 }, + { "braille_dots_15", XKB_KEY_braille_dots_15 }, + { "braille_dots_25", XKB_KEY_braille_dots_25 }, + { "braille_dots_125", XKB_KEY_braille_dots_125 }, + { "braille_dots_35", XKB_KEY_braille_dots_35 }, + { "braille_dots_135", XKB_KEY_braille_dots_135 }, + { "braille_dots_235", XKB_KEY_braille_dots_235 }, + { "braille_dots_1235", XKB_KEY_braille_dots_1235 }, + { "braille_dots_45", XKB_KEY_braille_dots_45 }, + { "braille_dots_145", XKB_KEY_braille_dots_145 }, + { "braille_dots_245", XKB_KEY_braille_dots_245 }, + { "braille_dots_1245", XKB_KEY_braille_dots_1245 }, + { "braille_dots_345", XKB_KEY_braille_dots_345 }, + { "braille_dots_1345", XKB_KEY_braille_dots_1345 }, + { "braille_dots_2345", XKB_KEY_braille_dots_2345 }, + { "braille_dots_12345", XKB_KEY_braille_dots_12345 }, + { "braille_dots_6", XKB_KEY_braille_dots_6 }, + { "braille_dots_16", XKB_KEY_braille_dots_16 }, + { "braille_dots_26", XKB_KEY_braille_dots_26 }, + { "braille_dots_126", XKB_KEY_braille_dots_126 }, + { "braille_dots_36", XKB_KEY_braille_dots_36 }, + { "braille_dots_136", XKB_KEY_braille_dots_136 }, + { "braille_dots_236", XKB_KEY_braille_dots_236 }, + { "braille_dots_1236", XKB_KEY_braille_dots_1236 }, + { "braille_dots_46", XKB_KEY_braille_dots_46 }, + { "braille_dots_146", XKB_KEY_braille_dots_146 }, + { "braille_dots_246", XKB_KEY_braille_dots_246 }, + { "braille_dots_1246", XKB_KEY_braille_dots_1246 }, + { "braille_dots_346", XKB_KEY_braille_dots_346 }, + { "braille_dots_1346", XKB_KEY_braille_dots_1346 }, + { "braille_dots_2346", XKB_KEY_braille_dots_2346 }, + { "braille_dots_12346", XKB_KEY_braille_dots_12346 }, + { "braille_dots_56", XKB_KEY_braille_dots_56 }, + { "braille_dots_156", XKB_KEY_braille_dots_156 }, + { "braille_dots_256", XKB_KEY_braille_dots_256 }, + { "braille_dots_1256", XKB_KEY_braille_dots_1256 }, + { "braille_dots_356", XKB_KEY_braille_dots_356 }, + { "braille_dots_1356", XKB_KEY_braille_dots_1356 }, + { "braille_dots_2356", XKB_KEY_braille_dots_2356 }, + { "braille_dots_12356", XKB_KEY_braille_dots_12356 }, + { "braille_dots_456", XKB_KEY_braille_dots_456 }, + { "braille_dots_1456", XKB_KEY_braille_dots_1456 }, + { "braille_dots_2456", XKB_KEY_braille_dots_2456 }, + { "braille_dots_12456", XKB_KEY_braille_dots_12456 }, + { "braille_dots_3456", XKB_KEY_braille_dots_3456 }, + { "braille_dots_13456", XKB_KEY_braille_dots_13456 }, + { "braille_dots_23456", XKB_KEY_braille_dots_23456 }, + { "braille_dots_123456", XKB_KEY_braille_dots_123456 }, + { "braille_dots_7", XKB_KEY_braille_dots_7 }, + { "braille_dots_17", XKB_KEY_braille_dots_17 }, + { "braille_dots_27", XKB_KEY_braille_dots_27 }, + { "braille_dots_127", XKB_KEY_braille_dots_127 }, + { "braille_dots_37", XKB_KEY_braille_dots_37 }, + { "braille_dots_137", XKB_KEY_braille_dots_137 }, + { "braille_dots_237", XKB_KEY_braille_dots_237 }, + { "braille_dots_1237", XKB_KEY_braille_dots_1237 }, + { "braille_dots_47", XKB_KEY_braille_dots_47 }, + { "braille_dots_147", XKB_KEY_braille_dots_147 }, + { "braille_dots_247", XKB_KEY_braille_dots_247 }, + { "braille_dots_1247", XKB_KEY_braille_dots_1247 }, + { "braille_dots_347", XKB_KEY_braille_dots_347 }, + { "braille_dots_1347", XKB_KEY_braille_dots_1347 }, + { "braille_dots_2347", XKB_KEY_braille_dots_2347 }, + { "braille_dots_12347", XKB_KEY_braille_dots_12347 }, + { "braille_dots_57", XKB_KEY_braille_dots_57 }, + { "braille_dots_157", XKB_KEY_braille_dots_157 }, + { "braille_dots_257", XKB_KEY_braille_dots_257 }, + { "braille_dots_1257", XKB_KEY_braille_dots_1257 }, + { "braille_dots_357", XKB_KEY_braille_dots_357 }, + { "braille_dots_1357", XKB_KEY_braille_dots_1357 }, + { "braille_dots_2357", XKB_KEY_braille_dots_2357 }, + { "braille_dots_12357", XKB_KEY_braille_dots_12357 }, + { "braille_dots_457", XKB_KEY_braille_dots_457 }, + { "braille_dots_1457", XKB_KEY_braille_dots_1457 }, + { "braille_dots_2457", XKB_KEY_braille_dots_2457 }, + { "braille_dots_12457", XKB_KEY_braille_dots_12457 }, + { "braille_dots_3457", XKB_KEY_braille_dots_3457 }, + { "braille_dots_13457", XKB_KEY_braille_dots_13457 }, + { "braille_dots_23457", XKB_KEY_braille_dots_23457 }, + { "braille_dots_123457", XKB_KEY_braille_dots_123457 }, + { "braille_dots_67", XKB_KEY_braille_dots_67 }, + { "braille_dots_167", XKB_KEY_braille_dots_167 }, + { "braille_dots_267", XKB_KEY_braille_dots_267 }, + { "braille_dots_1267", XKB_KEY_braille_dots_1267 }, + { "braille_dots_367", XKB_KEY_braille_dots_367 }, + { "braille_dots_1367", XKB_KEY_braille_dots_1367 }, + { "braille_dots_2367", XKB_KEY_braille_dots_2367 }, + { "braille_dots_12367", XKB_KEY_braille_dots_12367 }, + { "braille_dots_467", XKB_KEY_braille_dots_467 }, + { "braille_dots_1467", XKB_KEY_braille_dots_1467 }, + { "braille_dots_2467", XKB_KEY_braille_dots_2467 }, + { "braille_dots_12467", XKB_KEY_braille_dots_12467 }, + { "braille_dots_3467", XKB_KEY_braille_dots_3467 }, + { "braille_dots_13467", XKB_KEY_braille_dots_13467 }, + { "braille_dots_23467", XKB_KEY_braille_dots_23467 }, + { "braille_dots_123467", XKB_KEY_braille_dots_123467 }, + { "braille_dots_567", XKB_KEY_braille_dots_567 }, + { "braille_dots_1567", XKB_KEY_braille_dots_1567 }, + { "braille_dots_2567", XKB_KEY_braille_dots_2567 }, + { "braille_dots_12567", XKB_KEY_braille_dots_12567 }, + { "braille_dots_3567", XKB_KEY_braille_dots_3567 }, + { "braille_dots_13567", XKB_KEY_braille_dots_13567 }, + { "braille_dots_23567", XKB_KEY_braille_dots_23567 }, + { "braille_dots_123567", XKB_KEY_braille_dots_123567 }, + { "braille_dots_4567", XKB_KEY_braille_dots_4567 }, + { "braille_dots_14567", XKB_KEY_braille_dots_14567 }, + { "braille_dots_24567", XKB_KEY_braille_dots_24567 }, + { "braille_dots_124567", XKB_KEY_braille_dots_124567 }, + { "braille_dots_34567", XKB_KEY_braille_dots_34567 }, + { "braille_dots_134567", XKB_KEY_braille_dots_134567 }, + { "braille_dots_234567", XKB_KEY_braille_dots_234567 }, + { "braille_dots_1234567", XKB_KEY_braille_dots_1234567 }, + { "braille_dots_8", XKB_KEY_braille_dots_8 }, + { "braille_dots_18", XKB_KEY_braille_dots_18 }, + { "braille_dots_28", XKB_KEY_braille_dots_28 }, + { "braille_dots_128", XKB_KEY_braille_dots_128 }, + { "braille_dots_38", XKB_KEY_braille_dots_38 }, + { "braille_dots_138", XKB_KEY_braille_dots_138 }, + { "braille_dots_238", XKB_KEY_braille_dots_238 }, + { "braille_dots_1238", XKB_KEY_braille_dots_1238 }, + { "braille_dots_48", XKB_KEY_braille_dots_48 }, + { "braille_dots_148", XKB_KEY_braille_dots_148 }, + { "braille_dots_248", XKB_KEY_braille_dots_248 }, + { "braille_dots_1248", XKB_KEY_braille_dots_1248 }, + { "braille_dots_348", XKB_KEY_braille_dots_348 }, + { "braille_dots_1348", XKB_KEY_braille_dots_1348 }, + { "braille_dots_2348", XKB_KEY_braille_dots_2348 }, + { "braille_dots_12348", XKB_KEY_braille_dots_12348 }, + { "braille_dots_58", XKB_KEY_braille_dots_58 }, + { "braille_dots_158", XKB_KEY_braille_dots_158 }, + { "braille_dots_258", XKB_KEY_braille_dots_258 }, + { "braille_dots_1258", XKB_KEY_braille_dots_1258 }, + { "braille_dots_358", XKB_KEY_braille_dots_358 }, + { "braille_dots_1358", XKB_KEY_braille_dots_1358 }, + { "braille_dots_2358", XKB_KEY_braille_dots_2358 }, + { "braille_dots_12358", XKB_KEY_braille_dots_12358 }, + { "braille_dots_458", XKB_KEY_braille_dots_458 }, + { "braille_dots_1458", XKB_KEY_braille_dots_1458 }, + { "braille_dots_2458", XKB_KEY_braille_dots_2458 }, + { "braille_dots_12458", XKB_KEY_braille_dots_12458 }, + { "braille_dots_3458", XKB_KEY_braille_dots_3458 }, + { "braille_dots_13458", XKB_KEY_braille_dots_13458 }, + { "braille_dots_23458", XKB_KEY_braille_dots_23458 }, + { "braille_dots_123458", XKB_KEY_braille_dots_123458 }, + { "braille_dots_68", XKB_KEY_braille_dots_68 }, + { "braille_dots_168", XKB_KEY_braille_dots_168 }, + { "braille_dots_268", XKB_KEY_braille_dots_268 }, + { "braille_dots_1268", XKB_KEY_braille_dots_1268 }, + { "braille_dots_368", XKB_KEY_braille_dots_368 }, + { "braille_dots_1368", XKB_KEY_braille_dots_1368 }, + { "braille_dots_2368", XKB_KEY_braille_dots_2368 }, + { "braille_dots_12368", XKB_KEY_braille_dots_12368 }, + { "braille_dots_468", XKB_KEY_braille_dots_468 }, + { "braille_dots_1468", XKB_KEY_braille_dots_1468 }, + { "braille_dots_2468", XKB_KEY_braille_dots_2468 }, + { "braille_dots_12468", XKB_KEY_braille_dots_12468 }, + { "braille_dots_3468", XKB_KEY_braille_dots_3468 }, + { "braille_dots_13468", XKB_KEY_braille_dots_13468 }, + { "braille_dots_23468", XKB_KEY_braille_dots_23468 }, + { "braille_dots_123468", XKB_KEY_braille_dots_123468 }, + { "braille_dots_568", XKB_KEY_braille_dots_568 }, + { "braille_dots_1568", XKB_KEY_braille_dots_1568 }, + { "braille_dots_2568", XKB_KEY_braille_dots_2568 }, + { "braille_dots_12568", XKB_KEY_braille_dots_12568 }, + { "braille_dots_3568", XKB_KEY_braille_dots_3568 }, + { "braille_dots_13568", XKB_KEY_braille_dots_13568 }, + { "braille_dots_23568", XKB_KEY_braille_dots_23568 }, + { "braille_dots_123568", XKB_KEY_braille_dots_123568 }, + { "braille_dots_4568", XKB_KEY_braille_dots_4568 }, + { "braille_dots_14568", XKB_KEY_braille_dots_14568 }, + { "braille_dots_24568", XKB_KEY_braille_dots_24568 }, + { "braille_dots_124568", XKB_KEY_braille_dots_124568 }, + { "braille_dots_34568", XKB_KEY_braille_dots_34568 }, + { "braille_dots_134568", XKB_KEY_braille_dots_134568 }, + { "braille_dots_234568", XKB_KEY_braille_dots_234568 }, + { "braille_dots_1234568", XKB_KEY_braille_dots_1234568 }, + { "braille_dots_78", XKB_KEY_braille_dots_78 }, + { "braille_dots_178", XKB_KEY_braille_dots_178 }, + { "braille_dots_278", XKB_KEY_braille_dots_278 }, + { "braille_dots_1278", XKB_KEY_braille_dots_1278 }, + { "braille_dots_378", XKB_KEY_braille_dots_378 }, + { "braille_dots_1378", XKB_KEY_braille_dots_1378 }, + { "braille_dots_2378", XKB_KEY_braille_dots_2378 }, + { "braille_dots_12378", XKB_KEY_braille_dots_12378 }, + { "braille_dots_478", XKB_KEY_braille_dots_478 }, + { "braille_dots_1478", XKB_KEY_braille_dots_1478 }, + { "braille_dots_2478", XKB_KEY_braille_dots_2478 }, + { "braille_dots_12478", XKB_KEY_braille_dots_12478 }, + { "braille_dots_3478", XKB_KEY_braille_dots_3478 }, + { "braille_dots_13478", XKB_KEY_braille_dots_13478 }, + { "braille_dots_23478", XKB_KEY_braille_dots_23478 }, + { "braille_dots_123478", XKB_KEY_braille_dots_123478 }, + { "braille_dots_578", XKB_KEY_braille_dots_578 }, + { "braille_dots_1578", XKB_KEY_braille_dots_1578 }, + { "braille_dots_2578", XKB_KEY_braille_dots_2578 }, + { "braille_dots_12578", XKB_KEY_braille_dots_12578 }, + { "braille_dots_3578", XKB_KEY_braille_dots_3578 }, + { "braille_dots_13578", XKB_KEY_braille_dots_13578 }, + { "braille_dots_23578", XKB_KEY_braille_dots_23578 }, + { "braille_dots_123578", XKB_KEY_braille_dots_123578 }, + { "braille_dots_4578", XKB_KEY_braille_dots_4578 }, + { "braille_dots_14578", XKB_KEY_braille_dots_14578 }, + { "braille_dots_24578", XKB_KEY_braille_dots_24578 }, + { "braille_dots_124578", XKB_KEY_braille_dots_124578 }, + { "braille_dots_34578", XKB_KEY_braille_dots_34578 }, + { "braille_dots_134578", XKB_KEY_braille_dots_134578 }, + { "braille_dots_234578", XKB_KEY_braille_dots_234578 }, + { "braille_dots_1234578", XKB_KEY_braille_dots_1234578 }, + { "braille_dots_678", XKB_KEY_braille_dots_678 }, + { "braille_dots_1678", XKB_KEY_braille_dots_1678 }, + { "braille_dots_2678", XKB_KEY_braille_dots_2678 }, + { "braille_dots_12678", XKB_KEY_braille_dots_12678 }, + { "braille_dots_3678", XKB_KEY_braille_dots_3678 }, + { "braille_dots_13678", XKB_KEY_braille_dots_13678 }, + { "braille_dots_23678", XKB_KEY_braille_dots_23678 }, + { "braille_dots_123678", XKB_KEY_braille_dots_123678 }, + { "braille_dots_4678", XKB_KEY_braille_dots_4678 }, + { "braille_dots_14678", XKB_KEY_braille_dots_14678 }, + { "braille_dots_24678", XKB_KEY_braille_dots_24678 }, + { "braille_dots_124678", XKB_KEY_braille_dots_124678 }, + { "braille_dots_34678", XKB_KEY_braille_dots_34678 }, + { "braille_dots_134678", XKB_KEY_braille_dots_134678 }, + { "braille_dots_234678", XKB_KEY_braille_dots_234678 }, + { "braille_dots_1234678", XKB_KEY_braille_dots_1234678 }, + { "braille_dots_5678", XKB_KEY_braille_dots_5678 }, + { "braille_dots_15678", XKB_KEY_braille_dots_15678 }, + { "braille_dots_25678", XKB_KEY_braille_dots_25678 }, + { "braille_dots_125678", XKB_KEY_braille_dots_125678 }, + { "braille_dots_35678", XKB_KEY_braille_dots_35678 }, + { "braille_dots_135678", XKB_KEY_braille_dots_135678 }, + { "braille_dots_235678", XKB_KEY_braille_dots_235678 }, + { "braille_dots_1235678", XKB_KEY_braille_dots_1235678 }, + { "braille_dots_45678", XKB_KEY_braille_dots_45678 }, + { "braille_dots_145678", XKB_KEY_braille_dots_145678 }, + { "braille_dots_245678", XKB_KEY_braille_dots_245678 }, + { "braille_dots_1245678", XKB_KEY_braille_dots_1245678 }, + { "braille_dots_345678", XKB_KEY_braille_dots_345678 }, + { "braille_dots_1345678", XKB_KEY_braille_dots_1345678 }, + { "braille_dots_2345678", XKB_KEY_braille_dots_2345678 }, + { "braille_dots_12345678", XKB_KEY_braille_dots_12345678 }, + { "hpmute_acute", XKB_KEY_hpmute_acute }, + { "hpmute_grave", XKB_KEY_hpmute_grave }, + { "hpmute_asciicircum", XKB_KEY_hpmute_asciicircum }, + { "hpmute_diaeresis", XKB_KEY_hpmute_diaeresis }, + { "hpmute_asciitilde", XKB_KEY_hpmute_asciitilde }, + { "hplira", XKB_KEY_hplira }, + { "hpguilder", XKB_KEY_hpguilder }, + { "hpYdiaeresis", XKB_KEY_hpYdiaeresis }, + { "hplongminus", XKB_KEY_hplongminus }, + { "hpblock", XKB_KEY_hpblock }, + { "Ddiaeresis", XKB_KEY_Ddiaeresis }, + { "Dacute_accent", XKB_KEY_Dacute_accent }, + { "Dcedilla_accent", XKB_KEY_Dcedilla_accent }, + { "Dcircumflex_accent", XKB_KEY_Dcircumflex_accent }, + { "Dgrave_accent", XKB_KEY_Dgrave_accent }, + { "Dtilde", XKB_KEY_Dtilde }, + { "Dring_accent", XKB_KEY_Dring_accent }, + { "DRemove", XKB_KEY_DRemove }, + { "hpModelock1", XKB_KEY_hpModelock1 }, + { "hpModelock2", XKB_KEY_hpModelock2 }, + { "hpReset", XKB_KEY_hpReset }, + { "hpSystem", XKB_KEY_hpSystem }, + { "hpUser", XKB_KEY_hpUser }, + { "hpClearLine", XKB_KEY_hpClearLine }, + { "hpInsertLine", XKB_KEY_hpInsertLine }, + { "hpDeleteLine", XKB_KEY_hpDeleteLine }, + { "hpInsertChar", XKB_KEY_hpInsertChar }, + { "hpDeleteChar", XKB_KEY_hpDeleteChar }, + { "hpBackTab", XKB_KEY_hpBackTab }, + { "hpKP_BackTab", XKB_KEY_hpKP_BackTab }, + { "Ext16bit_L", XKB_KEY_Ext16bit_L }, + { "Ext16bit_R", XKB_KEY_Ext16bit_R }, + { "osfCopy", XKB_KEY_osfCopy }, + { "osfCut", XKB_KEY_osfCut }, + { "osfPaste", XKB_KEY_osfPaste }, + { "osfBackTab", XKB_KEY_osfBackTab }, + { "osfBackSpace", XKB_KEY_osfBackSpace }, + { "osfClear", XKB_KEY_osfClear }, + { "osfEscape", XKB_KEY_osfEscape }, + { "osfAddMode", XKB_KEY_osfAddMode }, + { "osfPrimaryPaste", XKB_KEY_osfPrimaryPaste }, + { "osfQuickPaste", XKB_KEY_osfQuickPaste }, + { "osfPageLeft", XKB_KEY_osfPageLeft }, + { "osfPageUp", XKB_KEY_osfPageUp }, + { "osfPageDown", XKB_KEY_osfPageDown }, + { "osfPageRight", XKB_KEY_osfPageRight }, + { "osfActivate", XKB_KEY_osfActivate }, + { "osfMenuBar", XKB_KEY_osfMenuBar }, + { "osfLeft", XKB_KEY_osfLeft }, + { "osfUp", XKB_KEY_osfUp }, + { "osfRight", XKB_KEY_osfRight }, + { "osfDown", XKB_KEY_osfDown }, + { "osfEndLine", XKB_KEY_osfEndLine }, + { "osfBeginLine", XKB_KEY_osfBeginLine }, + { "osfEndData", XKB_KEY_osfEndData }, + { "osfBeginData", XKB_KEY_osfBeginData }, + { "osfPrevMenu", XKB_KEY_osfPrevMenu }, + { "osfNextMenu", XKB_KEY_osfNextMenu }, + { "osfPrevField", XKB_KEY_osfPrevField }, + { "osfNextField", XKB_KEY_osfNextField }, + { "osfSelect", XKB_KEY_osfSelect }, + { "osfInsert", XKB_KEY_osfInsert }, + { "osfUndo", XKB_KEY_osfUndo }, + { "osfMenu", XKB_KEY_osfMenu }, + { "osfCancel", XKB_KEY_osfCancel }, + { "osfHelp", XKB_KEY_osfHelp }, + { "osfSelectAll", XKB_KEY_osfSelectAll }, + { "osfDeselectAll", XKB_KEY_osfDeselectAll }, + { "osfReselect", XKB_KEY_osfReselect }, + { "osfExtend", XKB_KEY_osfExtend }, + { "osfRestore", XKB_KEY_osfRestore }, + { "osfDelete", XKB_KEY_osfDelete }, + { "SunFA_Grave", XKB_KEY_SunFA_Grave }, + { "SunFA_Circum", XKB_KEY_SunFA_Circum }, + { "SunFA_Tilde", XKB_KEY_SunFA_Tilde }, + { "SunFA_Acute", XKB_KEY_SunFA_Acute }, + { "SunFA_Diaeresis", XKB_KEY_SunFA_Diaeresis }, + { "SunFA_Cedilla", XKB_KEY_SunFA_Cedilla }, + { "SunF36", XKB_KEY_SunF36 }, + { "SunF37", XKB_KEY_SunF37 }, + { "SunSys_Req", XKB_KEY_SunSys_Req }, + { "SunProps", XKB_KEY_SunProps }, + { "SunFront", XKB_KEY_SunFront }, + { "SunCopy", XKB_KEY_SunCopy }, + { "SunOpen", XKB_KEY_SunOpen }, + { "SunPaste", XKB_KEY_SunPaste }, + { "SunCut", XKB_KEY_SunCut }, + { "SunPowerSwitch", XKB_KEY_SunPowerSwitch }, + { "SunAudioLowerVolume", XKB_KEY_SunAudioLowerVolume }, + { "SunAudioMute", XKB_KEY_SunAudioMute }, + { "SunAudioRaiseVolume", XKB_KEY_SunAudioRaiseVolume }, + { "SunVideoDegauss", XKB_KEY_SunVideoDegauss }, + { "SunVideoLowerBrightness", XKB_KEY_SunVideoLowerBrightness }, + { "SunVideoRaiseBrightness", XKB_KEY_SunVideoRaiseBrightness }, + { "SunPowerSwitchShift", XKB_KEY_SunPowerSwitchShift }, + { "XF86Switch_VT_1", XKB_KEY_XF86Switch_VT_1 }, + { "XF86Switch_VT_2", XKB_KEY_XF86Switch_VT_2 }, + { "XF86Switch_VT_3", XKB_KEY_XF86Switch_VT_3 }, + { "XF86Switch_VT_4", XKB_KEY_XF86Switch_VT_4 }, + { "XF86Switch_VT_5", XKB_KEY_XF86Switch_VT_5 }, + { "XF86Switch_VT_6", XKB_KEY_XF86Switch_VT_6 }, + { "XF86Switch_VT_7", XKB_KEY_XF86Switch_VT_7 }, + { "XF86Switch_VT_8", XKB_KEY_XF86Switch_VT_8 }, + { "XF86Switch_VT_9", XKB_KEY_XF86Switch_VT_9 }, + { "XF86Switch_VT_10", XKB_KEY_XF86Switch_VT_10 }, + { "XF86Switch_VT_11", XKB_KEY_XF86Switch_VT_11 }, + { "XF86Switch_VT_12", XKB_KEY_XF86Switch_VT_12 }, + { "XF86Ungrab", XKB_KEY_XF86Ungrab }, + { "XF86ClearGrab", XKB_KEY_XF86ClearGrab }, + { "XF86Next_VMode", XKB_KEY_XF86Next_VMode }, + { "XF86Prev_VMode", XKB_KEY_XF86Prev_VMode }, + { "XF86LogWindowTree", XKB_KEY_XF86LogWindowTree }, + { "XF86LogGrabInfo", XKB_KEY_XF86LogGrabInfo }, + { "XF86ModeLock", XKB_KEY_XF86ModeLock }, + { "XF86MonBrightnessUp", XKB_KEY_XF86MonBrightnessUp }, + { "XF86MonBrightnessDown", XKB_KEY_XF86MonBrightnessDown }, + { "XF86KbdLightOnOff", XKB_KEY_XF86KbdLightOnOff }, + { "XF86KbdBrightnessUp", XKB_KEY_XF86KbdBrightnessUp }, + { "XF86KbdBrightnessDown", XKB_KEY_XF86KbdBrightnessDown }, + { "XF86Standby", XKB_KEY_XF86Standby }, + { "XF86AudioLowerVolume", XKB_KEY_XF86AudioLowerVolume }, + { "XF86AudioMute", XKB_KEY_XF86AudioMute }, + { "XF86AudioRaiseVolume", XKB_KEY_XF86AudioRaiseVolume }, + { "XF86AudioPlay", XKB_KEY_XF86AudioPlay }, + { "XF86AudioStop", XKB_KEY_XF86AudioStop }, + { "XF86AudioPrev", XKB_KEY_XF86AudioPrev }, + { "XF86AudioNext", XKB_KEY_XF86AudioNext }, + { "XF86HomePage", XKB_KEY_XF86HomePage }, + { "XF86Mail", XKB_KEY_XF86Mail }, + { "XF86Start", XKB_KEY_XF86Start }, + { "XF86Search", XKB_KEY_XF86Search }, + { "XF86AudioRecord", XKB_KEY_XF86AudioRecord }, + { "XF86Calculator", XKB_KEY_XF86Calculator }, + { "XF86Memo", XKB_KEY_XF86Memo }, + { "XF86ToDoList", XKB_KEY_XF86ToDoList }, + { "XF86Calendar", XKB_KEY_XF86Calendar }, + { "XF86PowerDown", XKB_KEY_XF86PowerDown }, + { "XF86ContrastAdjust", XKB_KEY_XF86ContrastAdjust }, + { "XF86RockerUp", XKB_KEY_XF86RockerUp }, + { "XF86RockerDown", XKB_KEY_XF86RockerDown }, + { "XF86RockerEnter", XKB_KEY_XF86RockerEnter }, + { "XF86Back", XKB_KEY_XF86Back }, + { "XF86Forward", XKB_KEY_XF86Forward }, + { "XF86Stop", XKB_KEY_XF86Stop }, + { "XF86Refresh", XKB_KEY_XF86Refresh }, + { "XF86PowerOff", XKB_KEY_XF86PowerOff }, + { "XF86WakeUp", XKB_KEY_XF86WakeUp }, + { "XF86Eject", XKB_KEY_XF86Eject }, + { "XF86ScreenSaver", XKB_KEY_XF86ScreenSaver }, + { "XF86WWW", XKB_KEY_XF86WWW }, + { "XF86Sleep", XKB_KEY_XF86Sleep }, + { "XF86Favorites", XKB_KEY_XF86Favorites }, + { "XF86AudioPause", XKB_KEY_XF86AudioPause }, + { "XF86AudioMedia", XKB_KEY_XF86AudioMedia }, + { "XF86MyComputer", XKB_KEY_XF86MyComputer }, + { "XF86VendorHome", XKB_KEY_XF86VendorHome }, + { "XF86LightBulb", XKB_KEY_XF86LightBulb }, + { "XF86Shop", XKB_KEY_XF86Shop }, + { "XF86History", XKB_KEY_XF86History }, + { "XF86OpenURL", XKB_KEY_XF86OpenURL }, + { "XF86AddFavorite", XKB_KEY_XF86AddFavorite }, + { "XF86HotLinks", XKB_KEY_XF86HotLinks }, + { "XF86BrightnessAdjust", XKB_KEY_XF86BrightnessAdjust }, + { "XF86Finance", XKB_KEY_XF86Finance }, + { "XF86Community", XKB_KEY_XF86Community }, + { "XF86AudioRewind", XKB_KEY_XF86AudioRewind }, + { "XF86BackForward", XKB_KEY_XF86BackForward }, + { "XF86Launch0", XKB_KEY_XF86Launch0 }, + { "XF86Launch1", XKB_KEY_XF86Launch1 }, + { "XF86Launch2", XKB_KEY_XF86Launch2 }, + { "XF86Launch3", XKB_KEY_XF86Launch3 }, + { "XF86Launch4", XKB_KEY_XF86Launch4 }, + { "XF86Launch5", XKB_KEY_XF86Launch5 }, + { "XF86Launch6", XKB_KEY_XF86Launch6 }, + { "XF86Launch7", XKB_KEY_XF86Launch7 }, + { "XF86Launch8", XKB_KEY_XF86Launch8 }, + { "XF86Launch9", XKB_KEY_XF86Launch9 }, + { "XF86LaunchA", XKB_KEY_XF86LaunchA }, + { "XF86LaunchB", XKB_KEY_XF86LaunchB }, + { "XF86LaunchC", XKB_KEY_XF86LaunchC }, + { "XF86LaunchD", XKB_KEY_XF86LaunchD }, + { "XF86LaunchE", XKB_KEY_XF86LaunchE }, + { "XF86LaunchF", XKB_KEY_XF86LaunchF }, + { "XF86ApplicationLeft", XKB_KEY_XF86ApplicationLeft }, + { "XF86ApplicationRight", XKB_KEY_XF86ApplicationRight }, + { "XF86Book", XKB_KEY_XF86Book }, + { "XF86CD", XKB_KEY_XF86CD }, + { "XF86Calculater", XKB_KEY_XF86Calculater }, + { "XF86Clear", XKB_KEY_XF86Clear }, + { "XF86Close", XKB_KEY_XF86Close }, + { "XF86Copy", XKB_KEY_XF86Copy }, + { "XF86Cut", XKB_KEY_XF86Cut }, + { "XF86Display", XKB_KEY_XF86Display }, + { "XF86DOS", XKB_KEY_XF86DOS }, + { "XF86Documents", XKB_KEY_XF86Documents }, + { "XF86Excel", XKB_KEY_XF86Excel }, + { "XF86Explorer", XKB_KEY_XF86Explorer }, + { "XF86Game", XKB_KEY_XF86Game }, + { "XF86Go", XKB_KEY_XF86Go }, + { "XF86iTouch", XKB_KEY_XF86iTouch }, + { "XF86LogOff", XKB_KEY_XF86LogOff }, + { "XF86Market", XKB_KEY_XF86Market }, + { "XF86Meeting", XKB_KEY_XF86Meeting }, + { "XF86MenuKB", XKB_KEY_XF86MenuKB }, + { "XF86MenuPB", XKB_KEY_XF86MenuPB }, + { "XF86MySites", XKB_KEY_XF86MySites }, + { "XF86New", XKB_KEY_XF86New }, + { "XF86News", XKB_KEY_XF86News }, + { "XF86OfficeHome", XKB_KEY_XF86OfficeHome }, + { "XF86Open", XKB_KEY_XF86Open }, + { "XF86Option", XKB_KEY_XF86Option }, + { "XF86Paste", XKB_KEY_XF86Paste }, + { "XF86Phone", XKB_KEY_XF86Phone }, + { "XF86Q", XKB_KEY_XF86Q }, + { "XF86Reply", XKB_KEY_XF86Reply }, + { "XF86Reload", XKB_KEY_XF86Reload }, + { "XF86RotateWindows", XKB_KEY_XF86RotateWindows }, + { "XF86RotationPB", XKB_KEY_XF86RotationPB }, + { "XF86RotationKB", XKB_KEY_XF86RotationKB }, + { "XF86Save", XKB_KEY_XF86Save }, + { "XF86ScrollUp", XKB_KEY_XF86ScrollUp }, + { "XF86ScrollDown", XKB_KEY_XF86ScrollDown }, + { "XF86ScrollClick", XKB_KEY_XF86ScrollClick }, + { "XF86Send", XKB_KEY_XF86Send }, + { "XF86Spell", XKB_KEY_XF86Spell }, + { "XF86SplitScreen", XKB_KEY_XF86SplitScreen }, + { "XF86Support", XKB_KEY_XF86Support }, + { "XF86TaskPane", XKB_KEY_XF86TaskPane }, + { "XF86Terminal", XKB_KEY_XF86Terminal }, + { "XF86Tools", XKB_KEY_XF86Tools }, + { "XF86Travel", XKB_KEY_XF86Travel }, + { "XF86UserPB", XKB_KEY_XF86UserPB }, + { "XF86User1KB", XKB_KEY_XF86User1KB }, + { "XF86User2KB", XKB_KEY_XF86User2KB }, + { "XF86Video", XKB_KEY_XF86Video }, + { "XF86WheelButton", XKB_KEY_XF86WheelButton }, + { "XF86Word", XKB_KEY_XF86Word }, + { "XF86Xfer", XKB_KEY_XF86Xfer }, + { "XF86ZoomIn", XKB_KEY_XF86ZoomIn }, + { "XF86ZoomOut", XKB_KEY_XF86ZoomOut }, + { "XF86Away", XKB_KEY_XF86Away }, + { "XF86Messenger", XKB_KEY_XF86Messenger }, + { "XF86WebCam", XKB_KEY_XF86WebCam }, + { "XF86MailForward", XKB_KEY_XF86MailForward }, + { "XF86Pictures", XKB_KEY_XF86Pictures }, + { "XF86Music", XKB_KEY_XF86Music }, + { "XF86Battery", XKB_KEY_XF86Battery }, + { "XF86Bluetooth", XKB_KEY_XF86Bluetooth }, + { "XF86WLAN", XKB_KEY_XF86WLAN }, + { "XF86UWB", XKB_KEY_XF86UWB }, + { "XF86AudioForward", XKB_KEY_XF86AudioForward }, + { "XF86AudioRepeat", XKB_KEY_XF86AudioRepeat }, + { "XF86AudioRandomPlay", XKB_KEY_XF86AudioRandomPlay }, + { "XF86Subtitle", XKB_KEY_XF86Subtitle }, + { "XF86AudioCycleTrack", XKB_KEY_XF86AudioCycleTrack }, + { "XF86CycleAngle", XKB_KEY_XF86CycleAngle }, + { "XF86FrameBack", XKB_KEY_XF86FrameBack }, + { "XF86FrameForward", XKB_KEY_XF86FrameForward }, + { "XF86Time", XKB_KEY_XF86Time }, + { "XF86Select", XKB_KEY_XF86Select }, + { "XF86View", XKB_KEY_XF86View }, + { "XF86TopMenu", XKB_KEY_XF86TopMenu }, + { "XF86Red", XKB_KEY_XF86Red }, + { "XF86Green", XKB_KEY_XF86Green }, + { "XF86Yellow", XKB_KEY_XF86Yellow }, + { "XF86Blue", XKB_KEY_XF86Blue }, + { "XF86Suspend", XKB_KEY_XF86Suspend }, + { "XF86Hibernate", XKB_KEY_XF86Hibernate }, + { "XF86TouchpadToggle", XKB_KEY_XF86TouchpadToggle }, + { "XF86TouchpadOn", XKB_KEY_XF86TouchpadOn }, + { "XF86TouchpadOff", XKB_KEY_XF86TouchpadOff }, +}; -- 2.7.4