summaryrefslogtreecommitdiff
path: root/keymap/xfree86
diff options
context:
space:
mode:
authorsvu <svu>2004-04-24 00:28:51 +0000
committersvu <svu>2004-04-24 00:28:51 +0000
commit8e1e2d8195a0deb742464821a463322a29bdca08 (patch)
tree83d9877bbf8b0875909713dc6a5a2f881d33b084 /keymap/xfree86
parentde82d2e5c50cf0cb674367d72cda30dee0ad8622 (diff)
a lot of layouts cleaned up - but way way more to go
Diffstat (limited to 'keymap/xfree86')
-rw-r--r--keymap/xfree8673
1 files changed, 44 insertions, 29 deletions
diff --git a/keymap/xfree86 b/keymap/xfree86
index e1967a1..aa70c97 100644
--- a/keymap/xfree86
+++ b/keymap/xfree86
@@ -49,25 +49,25 @@ xkb_keymap "cz" {
xkb_symbols { include "en_US(pc105)+cz" };
xkb_geometry { include "pc" };
};
-xkb_keymap "cz_qwerty" {
+xkb_keymap "de" {
xkb_keycodes { include "xfree86" };
xkb_types { include "default" };
xkb_compatibility { include "default" };
- xkb_symbols { include "en_US(pc105)+cz_qwerty" };
- xkb_geometry { include "pc" };
+ xkb_symbols { include "en_US(pc105)+de" };
+ xkb_geometry { include "pc(pc102)" };
};
-xkb_keymap "de" {
+xkb_keymap "ch_de" {
xkb_keycodes { include "xfree86" };
xkb_types { include "default" };
xkb_compatibility { include "default" };
- xkb_symbols { include "en_US(pc105)+de" };
+ xkb_symbols { include "en_US(pc105)+ch(de)" };
xkb_geometry { include "pc(pc102)" };
};
-xkb_keymap "de_CH" {
+xkb_keymap "ch_fr" {
xkb_keycodes { include "xfree86" };
xkb_types { include "default" };
xkb_compatibility { include "default" };
- xkb_symbols { include "en_US(pc105)+de_CH" };
+ xkb_symbols { include "en_US(pc105)+ch(fr)" };
xkb_geometry { include "pc(pc102)" };
};
xkb_keymap "dk" {
@@ -119,13 +119,6 @@ xkb_keymap "fr_CA" {
xkb_symbols { include "en_US(pc105)+ca" };
xkb_geometry { include "pc(pc102)" };
};
-xkb_keymap "fr_CH" {
- xkb_keycodes { include "xfree86" };
- xkb_types { include "default" };
- xkb_compatibility { include "default" };
- xkb_symbols { include "en_US(pc105)+fr_CH" };
- xkb_geometry { include "pc(pc102)" };
-};
xkb_keymap "gb" {
xkb_keycodes { include "xfree86" };
xkb_types { include "default" };
@@ -189,13 +182,6 @@ xkb_keymap "mt" {
xkb_symbols { include "en_US(pc105)+mt" };
xkb_geometry { include "pc(pc102)" };
};
-xkb_keymap "mt_us" {
- xkb_keycodes { include "xfree86" };
- xkb_types { include "default" };
- xkb_compatibility { include "default" };
- xkb_symbols { include "en_US(pc105)+mt_us" };
- xkb_geometry { include "pc(pc102)" };
-};
xkb_keymap "no" {
xkb_keycodes { include "xfree86" };
xkb_types { include "default" };
@@ -277,13 +263,6 @@ xkb_keymap "sk" {
xkb_symbols { include "en_US(pc105)+sk" };
xkb_geometry { include "pc" };
};
-xkb_keymap "sk_qwerty" {
- xkb_keycodes { include "xfree86" };
- xkb_types { include "default" };
- xkb_compatibility { include "default" };
- xkb_symbols { include "en_US(pc105)+sk_qwerty" };
- xkb_geometry { include "pc" };
-};
// Additions by Emil Soleyman-Zomalan, <emil@nishra.com>
xkb_keymap "syr" {
xkb_keycodes { include "xfree86" };
@@ -341,7 +320,7 @@ xkb_keymap "us_intl" {
xkb_keycodes { include "xfree86" };
xkb_types { include "default" };
xkb_compatibility { include "default" };
- xkb_symbols { include "us(pc101)+us_intl" };
+ xkb_symbols { include "us(pc101)+us(intl)" };
xkb_geometry { include "pc" };
};
xkb_keymap "us_microsoft" {
@@ -360,3 +339,39 @@ xkb_keymap "uz" {
xkb_geometry { include "pc(pc102)" };
};
+# svu: compatibility keymaps, based on variants
+xkb_keymap "cz_qwerty" {
+ xkb_keycodes { include "xfree86" };
+ xkb_types { include "default" };
+ xkb_compatibility { include "default" };
+ xkb_symbols { include "en_US(pc105)+cz(qwerty)" };
+ xkb_geometry { include "pc" };
+};
+xkb_keymap "de_CH" {
+ xkb_keycodes { include "xfree86" };
+ xkb_types { include "default" };
+ xkb_compatibility { include "default" };
+ xkb_symbols { include "en_US(pc105)+ch(de)" };
+ xkb_geometry { include "pc(pc102)" };
+};
+xkb_keymap "fr_CH" {
+ xkb_keycodes { include "xfree86" };
+ xkb_types { include "default" };
+ xkb_compatibility { include "default" };
+ xkb_symbols { include "en_US(pc105)+ch(fr)" };
+ xkb_geometry { include "pc(pc102)" };
+};
+xkb_keymap "mt_us" {
+ xkb_keycodes { include "xfree86" };
+ xkb_types { include "default" };
+ xkb_compatibility { include "default" };
+ xkb_symbols { include "en_US(pc105)+mt(us)" };
+ xkb_geometry { include "pc(pc102)" };
+};
+xkb_keymap "sk_qwerty" {
+ xkb_keycodes { include "xfree86" };
+ xkb_types { include "default" };
+ xkb_compatibility { include "default" };
+ xkb_symbols { include "en_US(pc105)+sk(qwerty)" };
+ xkb_geometry { include "pc" };
+};