diff options
author | Sergey Udaltsov <sergey.udaltsov@gmail.com> | 2013-10-19 17:04:58 +0100 |
---|---|---|
committer | Sergey Udaltsov <sergey.udaltsov@gmail.com> | 2013-10-19 17:04:58 +0100 |
commit | bd4eb9c485e6a1426a06d2dcd58dd08319148658 (patch) | |
tree | 5a7576fe56964e55e2b1068b5ee609787caf2d2b | |
parent | c8326b7d12b20eccfd38d661b95d9b23d8a56e27 (diff) | |
download | xkeyboard-config-bd4eb9c485e6a1426a06d2dcd58dd08319148658.tar.gz |
Small fix for Uyghyr layout
https://bugs.freedesktop.org/show_bug.cgi?id=70639
-rw-r--r-- | rules/base.xml.in | 5 | ||||
-rw-r--r-- | symbols/cn | 26 |
2 files changed, 9 insertions, 22 deletions
diff --git a/rules/base.xml.in b/rules/base.xml.in index 874b52e..3eed176 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -2528,10 +2528,11 @@ </variant> <variant> <configItem> - <name>uig</name> + <name>ug</name> + <_shortDescription>ug</_shortDescription> <_description>Uyghur</_description> <languageList> - <iso639Id>uig</iso639Id> + <iso639Id>ug</iso639Id> </languageList> </configItem> </variant> @@ -149,32 +149,21 @@ xkb_symbols "tib_asciinum" { key <AE10> { [ 0, 0x1000f20, 0x1000f08, 0x1000f12 ] }; # 0 ༠ ༈ ༒ }; -// Uyghur Standard Keyboard map for XKB/X.org +// Uyghur Standard Keyboard Map for XKB/X.Org // -// xkb version originally created by -// Abdusalam Abdurahman <Abdusalam.Abdurahman@gmail.com> -// slightly corrected according to feedback and submitted by +// XKB version in collaboration by Muhemmed Abdullah <muhammad@yulghun.com>, +// Abdussalam Abdurrahman <abdusalam.abdurahman@gmail.com>, and // Ekrem Tomur <ekrem.tomur@gmail.com> -partial alphanumeric_keys -xkb_symbols "uig" { +partial alphanumeric_keys +xkb_symbols "ug" { + include "us(basic)" name[Group1]= "Uyghur"; - key <TLDE> { [ grave, asciitilde ] }; - - key <AE01> { [ 1, exclam ] }; // 1 ! - key <AE02> { [ 2, at ] }; // 2 @ - key <AE03> { [ 3, numbersign ] }; // 3 # - key <AE04> { [ 4, dollar ] }; // 4 $ - key <AE05> { [ 5, percent ] }; // 5 % - key <AE06> { [ 6, asciicircum ] }; // 6 ^ - key <AE07> { [ 7, ampersand ] }; // 7 & - key <AE08> { [ 8, asterisk ] }; // 8 * key <AE09> { [ 9, parenright ] }; // 9 ) key <AE10> { [ 0, parenleft ] }; // 0 ( key <AE11> { [ minus, 0x1002014 ] }; // - — - key <AE12> { [ equal, plus ] }; // = + key <AD01> { [ 0x1000686, VoidSymbol ] }; // چ key <AD02> { [ 0x10006cb, VoidSymbol ] }; // ۋ @@ -199,7 +188,6 @@ xkb_symbols "uig" { key <AC08> { [ 0x1000643, 0x10006c6 ] }; // ك ۆ key <AC09> { [ 0x1000644, VoidSymbol ] }; // ل key <AC10> { [ Arabic_semicolon, colon ] }; // ؛ : - key <AC11> { [ apostrophe, quotedbl ] }; // ' " key <AB01> { [ 0x1000632, VoidSymbol ] }; // ز key <AB02> { [ 0x1000634, VoidSymbol ] }; // ش @@ -211,6 +199,4 @@ xkb_symbols "uig" { key <AB08> { [ Arabic_comma, 0x100203a ] }; // ، › key <AB09> { [ period, 0x1002039 ] }; // . ‹ key <AB10> { [ 0x1000626, Arabic_question_mark ] }; // ئ ؟ - - key <BKSL> { [ backslash, bar ] }; // \ | }; |