summaryrefslogtreecommitdiff
path: root/gkb-new/xmodmap/base.xml.in
diff options
context:
space:
mode:
Diffstat (limited to 'gkb-new/xmodmap/base.xml.in')
-rw-r--r--gkb-new/xmodmap/base.xml.in677
1 files changed, 677 insertions, 0 deletions
diff --git a/gkb-new/xmodmap/base.xml.in b/gkb-new/xmodmap/base.xml.in
new file mode 100644
index 00000000..983b0927
--- /dev/null
+++ b/gkb-new/xmodmap/base.xml.in
@@ -0,0 +1,677 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE xkbConfigRegistry SYSTEM "xkb.dtd">
+<xkbConfigRegistry>
+ <modelList>
+ <model>
+ <configItem>
+ <name>generic</name>
+ <_description>Generic Keyboard</_description>
+ </configItem>
+ </model>
+ </modelList>
+ <layoutList>
+ <layout>
+ <configItem>
+ <name>ar</name>
+ <_shortDescription>Arabic keymap</_shortDescription>
+ <_description>Arabic keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>am</name>
+ <_shortDescription>Armenian</_shortDescription>
+ <_description>Armenian</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>es</name>
+ <_shortDescription>Basque</_shortDescription>
+ <_description>Basque</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>be</name>
+ <_shortDescription>Belgian</_shortDescription>
+ <_description>Belgian</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>bg</name>
+ <_shortDescription>Bulgarian keymap</_shortDescription>
+ <_description>Bulgarian keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>br</name>
+ <_shortDescription>Brazil Portuguese keymap</_shortDescription>
+ <_description>Brazil Portuguese keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>ru_yawerty</name>
+ <_shortDescription>Bulgarian Cyrillic</_shortDescription>
+ <_description>Bulgarian Cyrillic</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>ch</name>
+ <_shortDescription>Swiss keymap</_shortDescription>
+ <_description>Swiss keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>cz</name>
+ <_shortDescription>Czech keymap</_shortDescription>
+ <_description>Czech keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>de</name>
+ <_shortDescription>German keymap</_shortDescription>
+ <_description>German keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>dk</name>
+ <_shortDescription>Danish keymap</_shortDescription>
+ <_description>Danish keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>ee</name>
+ <_shortDescription>Estonian keymap</_shortDescription>
+ <_description>Estonian keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>es</name>
+ <_shortDescription>Spanish keymap</_shortDescription>
+ <_description>Spanish keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>fi</name>
+ <_shortDescription>Finnish keymap</_shortDescription>
+ <_description>Finnish keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>sf</name>
+ <_shortDescription>French Swiss</_shortDescription>
+ <_description>French Swiss</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>qc-2</name>
+ <_shortDescription>French-Canadian 105-key</_shortDescription>
+ <_description>French-Canadian 105-key</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>sf</name>
+ <_shortDescription>French Swiss keymap</_shortDescription>
+ <_description>French Swiss keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>fr</name>
+ <_shortDescription>French keymap</_shortDescription>
+ <_description>French keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>gb-102</name>
+ <_shortDescription>GB 102-key</_shortDescription>
+ <_description>GB 102-key</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>gb</name>
+ <_shortDescription>English keymap</_shortDescription>
+ <_description>English keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>gb-105</name>
+ <_shortDescription>GB 105-key</_shortDescription>
+ <_description>GB 105-key</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>ge</name>
+ <_shortDescription>Georgian keymap</_shortDescription>
+ <_description>Georgian keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>ge_la</name>
+ <_shortDescription>Georgian Latin</_shortDescription>
+ <_description>Georgian Latin</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>ge_ru</name>
+ <_shortDescription>Georgian Russian layout</_shortDescription>
+ <_description>Georgian Russian layout</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>sg</name>
+ <_shortDescription>German</_shortDescription>
+ <_description>German</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>sg</name>
+ <_shortDescription>German Swiss with Euro</_shortDescription>
+ <_description>German Swiss with Euro</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>gr</name>
+ <_shortDescription>Greek keymap</_shortDescription>
+ <_description>Greek keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>hu-101-lat1</name>
+ <_shortDescription>Hungarian 101-key latin 1</_shortDescription>
+ <_description>Hungarian 101-key latin 1</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>hu-lat1</name>
+ <_shortDescription>Hungarian latin1</_shortDescription>
+ <_description>Hungarian latin1</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>hu-101-lat2</name>
+ <_shortDescription>Hungarian 101-key latin 2</_shortDescription>
+ <_description>Hungarian 101-key latin 2</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>hu</name>
+ <_shortDescription>Hungarian 105-key latin 2</_shortDescription>
+ <_description>Hungarian 105-key latin 2</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>hu-lat1</name>
+ <_shortDescription>Hungarian 105-key latin 1</_shortDescription>
+ <_description>Hungarian 105-key latin 1</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>hu-sun-lat2</name>
+ <_shortDescription>Sun (!not PC!) type5 Hungarian latin 2</_shortDescription>
+ <_description>Sun (!not PC!) type5 Hungarian latin 2</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>hu_x86</name>
+ <_shortDescription>Hungarian PC/AT 101 keyboard</_shortDescription>
+ <_description>Hungarian PC/AT 101 keyboard</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>il</name>
+ <_shortDescription>Hebrew keymap</_shortDescription>
+ <_description>Hebrew keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>is</name>
+ <_shortDescription>Icelandic keymap</_shortDescription>
+ <_description>Icelandic keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>it</name>
+ <_shortDescription>Italian keymap</_shortDescription>
+ <_description>Italian keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>jp</name>
+ <_shortDescription>Japanese keymap</_shortDescription>
+ <_description>Japanese keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>la</name>
+ <_shortDescription>Lao keymap</_shortDescription>
+ <_description>Lao keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>lt</name>
+ <_shortDescription>Lithuanian keymap</_shortDescription>
+ <_description>Lithuanian keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>mk</name>
+ <_shortDescription>Macedonian</_shortDescription>
+ <_description>Macedonian</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>nl</name>
+ <_shortDescription>Dutch keymap</_shortDescription>
+ <_description>Dutch keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>no</name>
+ <_shortDescription>Norwegian</_shortDescription>
+ <_description>Norwegian</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>pl2</name>
+ <_shortDescription>Polish deadkeys</_shortDescription>
+ <_description>Polish deadkeys</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>pl</name>
+ <_shortDescription>Polish</_shortDescription>
+ <_description>Polish</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>pt-dead</name>
+ <_shortDescription>Portugal Deadkeys</_shortDescription>
+ <_description>Portugal Deadkeys</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>pt</name>
+ <_shortDescription>Portugal</_shortDescription>
+ <_description>Portugal</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>pt</name>
+ <_shortDescription>Portuguese keymap</_shortDescription>
+ <_description>Portuguese keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>ru</name>
+ <_shortDescription>Russian keymap</_shortDescription>
+ <_description>Russian keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>ru-rev</name>
+ <_shortDescription>Plain Russian keymap</_shortDescription>
+ <_description>Plain Russian keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>ru</name>
+ <_shortDescription>Russian Cyrillic</_shortDescription>
+ <_description>Russian Cyrillic</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>se</name>
+ <_shortDescription>Swedish keymap</_shortDescription>
+ <_description>Swedish keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>si</name>
+ <_shortDescription>Slovenian keymap</_shortDescription>
+ <_description>Slovenian keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>sk</name>
+ <_shortDescription>Slovak keymap</_shortDescription>
+ <_description>Slovak keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>si</name>
+ <_shortDescription>Slovenian</_shortDescription>
+ <_description>Slovenian</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>se</name>
+ <_shortDescription>Swedish</_shortDescription>
+ <_description>Swedish</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>th2</name>
+ <_shortDescription>Thai</_shortDescription>
+ <_description>Thai</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>th</name>
+ <_shortDescription>Thai Kedmanee</_shortDescription>
+ <_description>Thai Kedmanee</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>th</name>
+ <_shortDescription>Thai keymap</_shortDescription>
+ <_description>Thai keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>tr_f</name>
+ <_shortDescription>Turkish "F" keyboard</_shortDescription>
+ <_description>Turkish "F" keyboard</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>tr_q</name>
+ <_shortDescription>Turkish "Q" keyboard</_shortDescription>
+ <_description>Turkish "Q" keyboard</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>tr</name>
+ <_shortDescription>Turkish keymap</_shortDescription>
+ <_description>Turkish keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>uk</name>
+ <_shortDescription>UK 105-key</_shortDescription>
+ <_description>UK 105-key</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>uk_x86</name>
+ <_shortDescription>UK PC/AT keyboard</_shortDescription>
+ <_description>UK PC/AT keyboard</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>us101A_x86</name>
+ <_shortDescription>US PC/AT 101 keyboard</_shortDescription>
+ <_description>US PC/AT 101 keyboard</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>us-101</name>
+ <_shortDescription>US 101-key keyboard</_shortDescription>
+ <_description>US 101-key keyboard</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>us-84</name>
+ <_shortDescription>US 84-key</_shortDescription>
+ <_description>US 84-key</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>us-dec</name>
+ <_shortDescription>US DEC 450</_shortDescription>
+ <_description>US DEC 450</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>us-ibm</name>
+ <_shortDescription>US IBM RS/6000</_shortDescription>
+ <_description>US IBM RS/6000</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>us-int</name>
+ <_shortDescription>US International</_shortDescription>
+ <_description>US International</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>us</name>
+ <_shortDescription>US 105-key keyboard (with windows keys)</_shortDescription>
+ <_description>US 105-key keyboard (with windows keys)</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>us-mac</name>
+ <_shortDescription>US Macintosh</_shortDescription>
+ <_description>US Macintosh</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>us-sgi-101</name>
+ <_shortDescription>US Silicon Graphics 101-key</_shortDescription>
+ <_description>US Silicon Graphics 101-key</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>us-sun</name>
+ <_shortDescription>US Sun type5</_shortDescription>
+ <_description>US Sun type5</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>yu</name>
+ <_shortDescription>Serbian keymap</_shortDescription>
+ <_description>Serbian keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>yu</name>
+ <_shortDescription>Serbian keymap</_shortDescription>
+ <_description>Serbian keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>mn</name>
+ <_shortDescription>Mongolian alt keymap</_shortDescription>
+ <_description>Mongolian alt keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>mn-phone</name>
+ <_shortDescription>Mongolian phonetic keymap</_shortDescription>
+ <_description>Mongolian phonetic keymap</_description>
+ </configItem>
+ </layout>
+ <layout>
+ <configItem>
+ <name>mn-rev</name>
+ <_shortDescription>Mongolian keymap</_shortDescription>
+ <_description>Mongolian keymap</_description>
+ </configItem>
+ </layout>
+ </layoutList>
+ <optionList>
+ <group allowMultipleSelection="false">
+ <configItem>
+ <name>grp</name>
+ <_description>Layout shift behavior</_description>
+ </configItem>
+ <option>
+ <configItem>
+ <name>grp:ralt_toggle</name>
+ <_description>Right Alt key changes layout.</_description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lalt_toggle</name>
+ <_description>Left Alt key changes layout.</_description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:caps_toggle</name>
+ <_description>CapsLock key changes layout.</_description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:shift_caps_toggle</name>
+ <_description>Shift+CapsLock changes layout.</_description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:shifts_toggle</name>
+ <_description>Both Shift keys together change layout.</_description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:alts_toggle</name>
+ <_description>Both Alt keys together change layout.</_description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:ctrls_toggle</name>
+ <_description>Both Ctrl keys together change layout.</_description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:ctrl_shift_toggle</name>
+ <_description>Control+Shift changes layout.</_description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:ctrl_alt_toggle</name>
+ <_description>Alt+Control changes layout.</_description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:alt_shift_toggle</name>
+ <_description>Alt+Shift changes layout.</_description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:menu_toggle</name>
+ <_description>Menu key changes layout.</_description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lwin_toggle</name>
+ <_description>Left Win-key changes layout.</_description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:rwin_toggle</name>
+ <_description>Right Win-key changes layout.</_description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lshift_toggle</name>
+ <_description>Left Shift key changes group.</_description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:rshift_toggle</name>
+ <_description>Right Shift key changes group.</_description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:lctrl_toggle</name>
+ <_description>Left Ctrl key changes group.</_description>
+ </configItem>
+ </option>
+ <option>
+ <configItem>
+ <name>grp:rctrl_toggle</name>
+ <_description>Right Ctrl key changes group.</_description>
+ </configItem>
+ </option>
+ </group>
+ </optionList>
+</xkbConfigRegistry>