⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.144
Server IP:
157.245.143.252
Server:
Linux www 6.11.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 14 13:19:59 UTC 2024 x86_64
Server Software:
nginx/1.26.0
PHP Version:
8.3.11
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
proc
/
self
/
root
/
usr
/
share
/
X11
/
xkb
/
symbols
/
View File Name :
cn
// Keyboard layouts for China. // The default Chinese layout is the same as the American. default partial alphanumeric_keys xkb_symbols "basic" { include "us(basic)" name[Group1]= "Chinese"; }; // Tibetan Standard Keyboard map for XKB/X.org // // Based on the CNS Tibetan keyboard as supported by Windows Vista // using information published by Tashi Tsering: // http://www.yalasoo.com/English/docs/yalasoo_en_MStbKb.html // // XKB version by Rich Felker
. // // The CNS Tibetan keyboard standard specifies 5 keyboards worth of keys, // but apparently makes no requirements about how each is accessed. Only // the first 2 are needed for native Tibetan text; the remainder are // filled with special symbols and letters for transliterating foreign // text. Further, CNS leaves the level of support of keyboards 2-5 as an // option to the implementor (despite the fact that #2 is absolutely // essential...). Windows Vista maps them as follows: // // 1. Unshifted // 2. "m"-key-prefixed // 3. Shift-modified // 4. Ctrl+Alt+Shift-modified // 5. "M"-key-prefixed // // I roughly copy the Windows Vista mapping, which was intended by the // designer of the keyboard, with the following exceptions: // // The fifth keyboard is almost empty and contains only precomposed forms // of subjoined letter characters whose use is strongly discouraged, and // is not implemented at all in this XKB map. The fourth is implemented, // but is accessed by an "m"-prefix (or "M"-prefix, for convenience) // followed by a Shift-modified key. This avoids stealing the Ctrl and Alt // keys, which belong to applications on *nix and not to the keyboard or // input method. Aside from enterring rare special symbols and // foreign-word-transliteration letters, these differences should not // affect users. // // Implementation notes: // // A latching ISO Level3 shift is used for the "m"-prefix modifier. In // principle moving it to other keys (e.g. AltGr) would be possible // according to user preference, but this is not practical for typing // Tibetan, since the subjoined consonants, of which Tibetan has 0-2 per // syllable, are accessed via this mechanism. // // One annoyance is that the latching Level3 shift fails to work if the // previous key is not yet released when "m" is pressed (the key release // event kills the latch). I consider this a bug in X and don't know an // easy way to work around it. Complain to the maintainers if it bothers // you and maybe they'll find a fix. You won't notice it unless you're // fast at typing Tibetan anyway. partial alphanumeric_keys xkb_symbols "tib" { name[Group1]= "Tibetan"; key
{ [ 0x1000f68, 0x1000f01, 0x1000fb8, 0x1000f00 ] }; # ཨ ༁ ྸ ༀ key
{ [ 0x1000f21, 0x1000f2a, 0x1000f04, 0x1000f76 ] }; # ༡ ༪ ༄ ྲྀ key
{ [ 0x1000f22, 0x1000f2b, 0x1000f05, 0x1000f77 ] }; # ༢ ༫ ༅ ཷ key
{ [ 0x1000f23, 0x1000f2c, 0x1000f7e, 0x1000f78 ] }; # ༣ ༬ ཾ ླྀ key
{ [ 0x1000f24, 0x1000f2d, 0x1000f83, 0x1000f79 ] }; # ༤ ༭ ྃ ཹ key
{ [ 0x1000f25, 0x1000f2e, 0x1000f37, 0x1000f81 ] }; # ༥ ༮ ༷ ཱྀ key
{ [ 0x1000f26, 0x1000f2f, 0x1000f35, 0x1000f09 ] }; # ༦ ༯ ༵ ༉ key
{ [ 0x1000f27, 0x1000f30, 0x1000f7f, 0x1000f0a ] }; # ༧ ༰ ཿ ༊ key
{ [ 0x1000f28, 0x1000f31, 0x1000f14, 0x1000f0f ] }; # ༨ ༱ ༔ ༏ key
{ [ 0x1000f29, 0x1000f32, 0x1000f11, 0x1000f10 ] }; # ༩ ༲ ༑ ༐ key
{ [ 0x1000f20, 0x1000f33, 0x1000f08, 0x1000f12 ] }; # ༠ ༳ ༈ ༒ key
{ [ 0x1000f67, 0x1000f3c, 0x1000fb7, 0x1000f0c ] }; # ཧ ༼ ྷ ༌ key
{ [ 0x1000f5d, 0x1000f3d, 0x1000fba, 0x1000f13 ] }; # ཝ ༽ ྺ ༓ key
{ [ 0x1000f45, 0x1000f15, 0x1000f95, 0x1000f89 ] }; # ཅ ༕ ྕ ྉ key
{ [ 0x1000f46, 0x1000f16, 0x1000f96, 0x1000f88 ] }; # ཆ ༖ ྖ ྈ key
{ [ 0x1000f7a, 0x1000f17, 0x1000f7b, 0x1000fbe ] }; # ེ ༗ ཻ ྾ key
{ [ 0x1000f62, 0x1000fbc, 0x1000fb2, 0x1000f6a ] }; # ར ྼ ྲ ཪ key
{ [ 0x1000f4f, 0x1000f4a, 0x1000f9f, 0x1000f9a ] }; # ཏ ཊ ྟ ྚ key
{ [ 0x1000f61, 0x1000fbb, 0x1000fb1, 0x1000fbf ] }; # ཡ ྻ ྱ ྿ key
{ [ 0x1000f74, 0x1000f18, 0x1000fad, 0x1000f75 ] }; # ུ ༘ ྭ ཱུ key
{ [ 0x1000f72, 0x1000f19, 0x1000f80, 0x1000f73 ] }; # ི ༙ ྀ ཱི key
{ [ 0x1000f7c, 0x1000f1a, 0x1000f7d, 0x1000fc0 ] }; # ོ ༚ ཽ ࿀ key
{ [ 0x1000f55, 0x1000f1b, 0x1000fa5, 0x1000fc1 ] }; # ཕ ༛ ྥ ࿁ key
{ [ 0x1000f59, 0x1000f1c, 0x1000fa9, 0x1000fc2 ] }; # ཙ ༜ ྩ ࿂ key
{ [ 0x1000f5a, 0x1000f1d, 0x1000faa, 0x1000fc3 ] }; # ཚ ༝ ྪ ࿃ key
{ [ 0x1000f5b, 0x1000f1e, 0x1000fab, 0x1000f5c ] }; # ཛ ༞ ྫ ཛྷ key
{ [ 0x1000f60, 0x1000f71, 0x1000fb0, 0x1000fc4 ] }; # འ ཱ ྰ ࿄ key
{ [ 0x1000f66, 0x1000f1f, 0x1000fb6, 0x1000fc5 ] }; # ས ༟ ྶ ࿅ key
{ [ 0x1000f51, 0x1000f4c, 0x1000fa1, 0x1000f9c ] }; # ད ཌ ྡ ྜ key
{ [ 0x1000f56, 0x1000f3e, 0x1000fa6, 0x1000f57 ] }; # བ ༾ ྦ བྷ key
{ [ 0x1000f44, 0x1000f3f, 0x1000f94, 0x1000fc6 ] }; # ང ༿ ྔ ࿆ key
{ [ 0x1000f58, 0x1000fcf, 0x1000fa8, 0x1000fc7 ] }; # མ ࿏ ྨ ࿇ key
{ [ 0x1000f0b, 0x1000f02, 0x1000f84, 0x1000fc8 ] }; # ་ ༂ ྄ ࿈ key
{ [ 0x1000f42, 0x1000f03, 0x1000f92, 0x1000f43 ] }; # ག ༃ ྒ གྷ key
{ [ 0x1000f63, 0x1000f06, 0x1000fb3, 0x1000fc9 ] }; # ལ ༆ ླ ࿉ key
{ [ 0x1000f5e, 0x1000f07, 0x1000fae, 0x1000fca ] }; # ཞ ༇ ྮ ࿊ key
{ [ 0x1000f0d, 0x1000f38, 0x1000f0e, 0x1000fcb ] }; # ། ༸ ༎ ࿋ key
{ [ 0x1000f5f, 0x1000f34, 0x1000faf, 0x1000fcc ] }; # ཟ ༴ ྯ ࿌ key
{ [ 0x1000f64, 0x1000f65, 0x1000fb4, 0x1000fb5 ] }; # ཤ ཥ ྴ ྵ key
{ [ 0x1000f40, 0x1000f69, 0x1000f90, 0x1000fb9 ] }; # ཀ ཀྵ ྐ ྐྵ key
{ [ 0x1000f41, 0x1000f87, 0x1000f91, 0x1000f36 ] }; # ཁ ྇ ྑ ༶ key
{ [ 0x1000f54, 0x1000f86, 0x1000fa4, 0x1000f82 ] }; # པ ྆ ྤ ྂ key
{ [ 0x1000f53, 0x1000f4e, 0x1000fa3, 0x1000f9e ] }; # ན ཎ ྣ ྞ key
{ [ ISO_Level3_Latch, ISO_Level3_Latch, 0x1000f85, 0x1000f52 ] }; # -བཏགས་ ྅ དྷ key
{ [ 0x1000f50, 0x1000f4b, 0x1000fa0, 0x1000f9b ] }; # ཐ ཋ ྠ ྛ key
{ [ 0x1000f47, 0x1000f3a, 0x1000f97, 0x1000f8b ] }; # ཇ ༺ ྗ ྋ key
{ [ 0x1000f49, 0x1000f3b, 0x1000f99, 0x1000f8a ] }; # ཉ ༻ ྙ ྊ }; // Tibetan Standard Keyboard with ASCII numerals // // Users may prefer that the numeral keys enter ASCII numerals instead of // Tibetan numerals, since the latter are not in modern use in Tibet. // This is especially an issue for laptop users who do not have a numeric // keypad by which to access the ASCII numerals, and who need to type // numbers to be interpreted by applications. // // In this mapping, the Shift-modified numeral keys generate Tibetan // numerals, since it was unclear to me that the standard Latin punctuation // keys would be any use without Latin letters. (One can imagine wanting to // type an email address using the @ sign, but as of present non-ASCII // email addresses are not possible.) This mapping may change in the future // if a clearly better use for the shifted numerals is pointed out by users. partial alphanumeric_keys xkb_symbols "tib_asciinum" { include "cn(tib)" name[Group1]= "Tibetan (with ASCII numerals)"; key
{ [ 1, 0x1000f21, 0x1000f04, 0x1000f76 ] }; # 1 ༡ ༄ ྲྀ key
{ [ 2, 0x1000f22, 0x1000f05, 0x1000f77 ] }; # 2 ༢ ༅ ཷ key
{ [ 3, 0x1000f23, 0x1000f7e, 0x1000f78 ] }; # 3 ༣ ཾ ླྀ key
{ [ 4, 0x1000f24, 0x1000f83, 0x1000f79 ] }; # 4 ༤ ྃ ཹ key
{ [ 5, 0x1000f25, 0x1000f37, 0x1000f81 ] }; # 5 ༥ ༷ ཱྀ key
{ [ 6, 0x1000f26, 0x1000f35, 0x1000f09 ] }; # 6 ༦ ༵ ༉ key
{ [ 7, 0x1000f27, 0x1000f7f, 0x1000f0a ] }; # 7 ༧ ཿ ༊ key
{ [ 8, 0x1000f28, 0x1000f14, 0x1000f0f ] }; # 8 ༨ ༔ ༏ key
{ [ 9, 0x1000f29, 0x1000f11, 0x1000f10 ] }; # 9 ༩ ༑ ༐ key
{ [ 0, 0x1000f20, 0x1000f08, 0x1000f12 ] }; # 0 ༠ ༈ ༒ }; // Uyghur Standard Keyboard Map for XKB/X.Org // // XKB version in collaboration by Muhemmed Abdullah
, // Abdussalam Abdurrahman
, and // Ekrem Tomur
partial alphanumeric_keys xkb_symbols "ug" { include "us(basic)" name[Group1]= "Uyghur"; key
{ [ 9, parenright ] }; // 9 ) key
{ [ 0, parenleft ] }; // 0 ( key
{ [ minus, 0x1002014 ] }; // - — key
{ [ 0x1000686, VoidSymbol ] }; // چ key
{ [ 0x10006cb, VoidSymbol ] }; // ۋ key
{ [ 0x10006d0, VoidSymbol ] }; // ې key
{ [ 0x1000631, VoidSymbol ] }; // ر key
{ [ 0x100062a, VoidSymbol ] }; // ت key
{ [ 0x100064a, VoidSymbol ] }; // ي key
{ [ 0x10006c7, VoidSymbol ] }; // ۇ key
{ [ 0x10006ad, VoidSymbol ] }; // ڭ key
{ [ 0x1000648, VoidSymbol ] }; // و key
{ [ 0x100067e, VoidSymbol ] }; // پ key
{ [ bracketright, guillemotright ] }; // ] » key
{ [ bracketleft, guillemotleft ] }; // [ « key
{ [ 0x10006be, VoidSymbol ] }; // ھ key
{ [ 0x1000633, VoidSymbol ] }; // س key
{ [ 0x100062f, 0x1000698 ] }; // د ژ key
{ [ 0x1000627, 0x1000641 ] }; // ا ف key
{ [ 0x10006d5, 0x10006af ] }; // ە گ key
{ [ 0x1000649, 0x100062e ] }; // ى خ key
{ [ 0x1000642, 0x100062c ] }; // ق ج key
{ [ 0x1000643, 0x10006c6 ] }; // ك ۆ key
{ [ 0x1000644, VoidSymbol ] }; // ل key
{ [ Arabic_semicolon, colon ] }; // ؛ : key
{ [ 0x1000632, VoidSymbol ] }; // ز key
{ [ 0x1000634, VoidSymbol ] }; // ش key
{ [ 0x100063a, VoidSymbol ] }; // غ key
{ [ 0x10006c8, VoidSymbol ] }; // ۈ key
{ [ 0x1000628, VoidSymbol ] }; // ب key
{ [ 0x1000646, VoidSymbol ] }; // ن key
{ [ 0x1000645, VoidSymbol ] }; // م key
{ [ Arabic_comma, 0x100203a ] }; // ، › key
{ [ period, 0x1002039 ] }; // . ‹ key
{ [ 0x1000626, Arabic_question_mark ] }; // ئ ؟ }; // Pinyin Keyboard, in the style of altgr-intl // // Chinese speakers and learners often find it hard to type Hanyu Pinyin // with all its tones and ü. This rule defines an altgr-intl-like behavior, // with dead keys activated by "AltGr +
". It also works with many // "pinyin" extensions, such as Tongyong Pinyin (Taiwan Mandarin) and // various SASM/GNC romanizations. // // Number row keys 1 2 3 4 are defined as dead-keys for the tones. // They correspond to the four tones in Hanyu Pinyin. // // To generate a · for "neutral" syllables, use AltGr + ` (grave). // To generate a raw ü, use AltGr + v. // V is used instead of ü for tones. // // AltGr+Shift+` triggers dead_abovering (˚), used by the Taiwanese // Tongyong Pinyin variant for the "neutral" tone. // // AltGr+6 triggers dead_circumflex (^) for ê ẑ ĉ ŝ, etc. // These can be stacked after tones to produce ế and ề; other tones require // combining characters, available through nobreakspace (AltGr+Space). // // AltGr+Shift+6 triggers dead_diaeresis (¨) for SASM/GNC // romanization of tib, mon, and ug. // // This file should be used with an appropriate XCompose file with // definitons for dead_{macron,acute,caron,grave} + a/e/i/o/u/v(ü). // --Mingye Wang
partial alphanumeric_keys xkb_symbols "altgr-pinyin" { include "us(basic)" name[Group1]= "Hanyu Pinyin Letters (with AltGr dead keys)"; key
{ [ grave, asciitilde, periodcentered,dead_abovering ] }; key
{ [ 1, exclam, dead_macron, macron ] }; key
{ [ 2, at, dead_acute, acute ] }; key
{ [ 3, numbersign, dead_caron, caron ] }; key
{ [ 4, dollar, dead_grave, grave ] }; key
{ [ 6, asciicircum, dead_circumflex, dead_diaeresis ] }; key
{ [ v, V, udiaeresis, Udiaeresis ] }; key
{ [ space, space, nobreakspace, nobreakspace ] }; include "level3(ralt_switch)" }; // Mongolian Bichig (traditional) Keyboard Map for XKB/X.Org // // by Maurizio M. Gavioli
, 2019 from PRC // standard GB/T 28038-2011, par. 4.3. // The original standard has vertical presentation forms (UFExx range) // for level 2 of AB08 - AB10, AD11 - AD13, AE01, AE09, AE10; they have // been replaced by the corresponding decompositions, assuming that: // 1) presentation forms are a job of the font stack more than of the // keyboard management. // 2) these keyboard layout will not necessarily be used only for // vertical text orientations. partial alphanumeric_keys xkb_symbols "mon_trad" { include "us(basic)" name[Group1]= "Mongolian (Bichig)"; key
{ [ U180D, asciitilde ] }; // ~: FVS3, ~ key
{ [ 1, exclam ] }; // 1: 1, ! key
{ [ 2, U2048 ] }; // 2: 2, ⁈ key
{ [ 3, U2049 ] }; // 3: 3, ⁉ key
{ [ 4, 4 ] }; // 4: 4 key
{ [ 5, percent ] }; // 5: 5, % key
{ [ 6, U200C ] }; // 6: 6, ZWNJ key
{ [ 7, U180A ] }; // 7: 7, ᠊ NIRUGU key
{ [ 8, U200D ] }; // 8: 8, ZWJ key
{ [ 9, parenleft ] }; // 9: 9, ( key
{ [ 0, parenright ] }; // 0: 0, ) key
{ [ U202F, U180E ] }; // -: NNBSP, MVS key
{ [ equal, plus ] }; // +: =, + key
{ [ U1823, U1842 ] }; // Q: ᠣ O, ᡂ CHI key
{ [ U1838, U1838 ] }; // W: ᠸ WA key
{ [ U1821, U1827 ] }; // E: ᠡ E, ᠧ EE key
{ [ U1837, U183F ] }; // R: ᠷ RA, ᠿ ZRA key
{ [ U1832, U1832 ] }; // T: ᠲ TA key
{ [ U1836, U1836 ] }; // Y: ᠶ YA key
{ [ U1826, U1826 ] }; // U: ᠦ UE key
{ [ U1822, U1822 ] }; // I: ᠢ I key
{ [ U1825, U1825 ] }; // O: ᠥ OE key
{ [ U182B, U182B ] }; // P: ᠫ PA key
{ [ bracketleft, U3008 ] }; // [: [, 〈 key
{ [ bracketright, U3009 ] }; // ]: ], 〉 key
{ [ U1801, U2014 ] }; // \: ᠁, — key
{ [ U1820, U1820 ] }; // A: ᠠ A key
{ [ U1830, U1830 ] }; // S: ᠰ SA key
{ [ U1833, U1833 ] }; // D: ᠳ DA key
{ [ U1839, U1839 ] }; // F: ᠹ FA key
{ [ U182D, U182D ] }; // G: ᠭ GA key
{ [ U182C, U183E ] }; // H: ᠬ QA, ᠾ HAA key
{ [ U1835, U1835 ] }; // J: ᠵ JA key
{ [ U183A, U183B ] }; // K: ᠺ KA, ᠻ KHA key
{ [ U182F, U1840 ] }; // L: ᠯ LA, ᡀ LHA key
{ [ semicolon, U1804 ] }; // ;: ;, ᠄ key
{ [ U180B, U180C ] }; // `: FVS1, FVS2 key
{ [ U183D, U1841 ] }; // Z: ᠽ ZA, ᡁ ZHI key
{ [ U1831, U1831 ] }; // X: ᠱ SHA key
{ [ U1834, U183C ] }; // C: ᠴ CHA, ᠼ TSA key
{ [ U1824, U1824 ] }; // V: ᠤ U key
{ [ U182A, U182A ] }; // B: ᠪ BA key
{ [ U1828, U1829 ] }; // N: ᠨ NA, ᠩ ANG key
{ [ U182E, U182E ] }; // M: ᠮ MA key
{ [ U1802, U300A ] }; // ,: ᠂, 《 key
{ [ U1803, U300B ] }; // .: ᠃, 》 key
{ [ U00B7, question ] }; // /: ·, ? }; // Mongolian (Todo) Keyboard Map for XKB/X.Org // // by Maurizio M. Gavioli
, 2019 from PRC // standard GB/T 28038-2011, par. 4.4. // The original standard has vertical presentation forms (UFExx range) // in AB08 - AB10, AC10, AD11 - AD13, AE01, AE09 - AE11: they have been // replaced by the corresponding decompositions; see explanation for // "mon_trad" above. partial alphanumeric_keys xkb_symbols "mon_trad_todo" { include "us(basic)" name[Group1]= "Mongolian (Todo)"; key
{ [ U180D, asciitilde ] }; // ~: FVS3, ~ key
{ [ 1, exclam ] }; // 1: 1, ! key
{ [ 2, U2048 ] }; // 2: 2, ⁈ key
{ [ 3, U2049 ] }; // 3: 3, ⁉ key
{ [ 4, U1843 ] }; // 4: 4, ᡃ TODO LONG VOWEL key
{ [ 5, percent ] }; // 5: 5, % key
{ [ 6, U200C ] }; // 6: 6, ZWNJ key
{ [ 7, U180A ] }; // 7: 7, ᠊ NIRUGU key
{ [ 8, U200D ] }; // 8: 8, ZWJ key
{ [ 9, parenleft ] }; // 9: 9, ( key
{ [ 0, parenright ] }; // 0: 0, ) key
{ [ U202F, U2014 ] }; // -: NNBSP, — EM DASH key
{ [ equal, plus ] }; // +: =, + key
{ [ U1846, U1806 ] }; // Q: ᡆ TODO O, ᠆ (Todo hyphen) key
{ [ U1856, U1856 ] }; // W: ᡖ TODO WA key
{ [ U1844, U1844 ] }; // E: ᡄ TODO E key
{ [ U1837, U1837 ] }; // R: ᠷ RA key
{ [ U1850, U1850 ] }; // T: ᡐ TODO TA key
{ [ U1855, U1855 ] }; // Y: ᡕ TODO YA key
{ [ U1849, U1849 ] }; // U: ᡉ TODO UE key
{ [ U1845, U1845 ] }; // I: ᡅ TODO I key
{ [ U1848, U1848 ] }; // O: ᡈ TODO OE key
{ [ U184C, U184C ] }; // P: ᠫ PA key
{ [ bracketleft, U300C ] }; // [: [, 「 key
{ [ bracketright, U300D ] }; // ]: ], 」 key
{ [ U1801, U00B7 ] }; // \: ᠁, · key
{ [ U1820, U1820 ] }; // A: ᠠ A key
{ [ U1830, U1830 ] }; // S: ᠰ SA key
{ [ U1851, U1851 ] }; // D: ᡑ TODO DA key
{ [ U1838, U1838 ] }; // F: ᠸ WA key
{ [ U184E, U1858 ] }; // G: ᡎ TODO GA, ᡘ TODO GAA key
{ [ U184D, U1859 ] }; // H: ᡍ TODO Qa, ᡙ TODO HAA key
{ [ U1853, U185A ] }; // J: ᡓ TODO JA, ᡚ TODO JIA key
{ [ U1857, U1857 ] }; // K: ᡗ TODO KA key
{ [ U182F, U1840 ] }; // L: ᠯ LA, ᡀ LHA key
{ [ semicolon, U1804 ] }; // ;: ;, ᠄ key
{ [ U180B, U180C ] }; // `: FVS1, FVS2 key
{ [ U1834, U185C ] }; // Z: ᠴ CHA, ᠼ TODO DZA key
{ [ U1831, U1831 ] }; // X: ᠱ SHA key
{ [ U1854, U1852 ] }; // C: ᡔ TODO TSA ᡒ TODO CHA key
{ [ U1847, U1847 ] }; // V: ᡇ TODO U key
{ [ U184B, U184B ] }; // B: ᡋ TODO BA key
{ [ U1828, U184A ] }; // N: ᠨ NA, ᠩ TODO ANG key
{ [ U184F, U184F ] }; // M: ᡏ TODO MA key
{ [ comma, U300E ] }; // ,: ,, 『 key
{ [ U3002, U300F ] }; // .: 。, 』 key
{ [ U3001, question ] }; // /: 、, ? }; // Mongolian (Xibe) Keyboard Map for XKB/X.Org // // by Maurizio M. Gavioli
, 2019 from PRC // standard GB/T 28038-2011, par. 4.5. // The original standard has vertical presentation forms (UFExx range) // in AB08 - AB10, AD11 - AD13, AE01, AE09, AE10; they have been // replaced by the corresponding decompositions; see explanation for // "mon_trad" above. partial alphanumeric_keys xkb_symbols "mon_trad_xibe" { include "us(basic)" name[Group1]= "Mongolian (Xibe)"; key
{ [ U180D, asciitilde ] }; // ~: FVS3, ~ key
{ [ 1, exclam ] }; // 1: 1, ! key
{ [ 2, U2018 ] }; // 2: 2, ‘ key
{ [ 3, U2019 ] }; // 3: 3, ’ key
{ [ 4, U1807 ] }; // 4: 4, ᠇ SIBE SYLL. BOUND. MARKER key
{ [ 5, percent ] }; // 5: 5, % key
{ [ 6, U200C ] }; // 6: 6, ZWNJ key
{ [ 7, U180A ] }; // 7: 7, ᠊ NIRUGU key
{ [ 8, U200D ] }; // 8: 8, ZWJ key
{ [ 9, parenleft ] }; // 9: 9, ( key
{ [ 0, parenright ] }; // 0: 0, ) key
{ [ U202F, U202F ] }; // -: NNBSP key
{ [ equal, plus ] }; // +: =, + key
{ [ U1834, U1834 ] }; // Q: ᠴ CHA key
{ [ U1838, U1838 ] }; // W: ᠸ WA key
{ [ U185D, U185D ] }; // E: ᡝ SIBE E key
{ [ U1837, U1870 ] }; // R: ᠷ RA, ᡰ SIBE RAA key
{ [ U1868, U1868 ] }; // T: ᡨ SIBE TA key
{ [ U1836, U1836 ] }; // Y: ᠶ YA key
{ [ U1860, U1860 ] }; // U: ᡠ SIBE UE key
{ [ U185E, U185F ] }; // I: ᡞ SIBE I, ᡟ SIBE IY key
{ [ U1823, U1823 ] }; // O: ᠣ O key
{ [ U1866, U1866 ] }; // P: ᡦ SIBE PA key
{ [ bracketleft, U201C ] }; // [: [, “ key
{ [ bracketright, U201D ] }; // ]: ], ” key
{ [ U1801, U2014 ] }; // \: ᠁, — key
{ [ U1820, U1820 ] }; // A: ᠠ A key
{ [ U1830, U1830 ] }; // S: ᠰ SA key
{ [ U1869, U1869 ] }; // D: ᡩ SIBE DA key
{ [ U186B, U186B ] }; // F: ᡫ SIBE FA key
{ [ U1864, U186C ] }; // G: ᡤ SIBE GA, ᡬ SIBE GAA key
{ [ U1865, U186D ] }; // H: ᡥ SIBE HA, ᡭ SIBE HAA key
{ [ U186A, U186A ] }; // J: ᡪ SIBE JA key
{ [ U1863, U183A ] }; // K: ᡣ SIBE KA, ᠺ KA key
{ [ U182F, U182F ] }; // L: ᠯ LA key
{ [ semicolon, U1804 ] }; // ;: ;, ᠄ key
{ [ U180B, U180C ] }; // `: FVS1, FVS2 key
{ [ U186F, U1872 ] }; // Z: ᡯ SIBE ZA, ᡲ SIBE ZHA key
{ [ U1867, U1867 ] }; // X: ᡧ SIBE SHA key
{ [ U186E, U1871 ] }; // C: ᡮ SIBE TSA, ᡱ SIBE CHA key
{ [ U1861, U1861 ] }; // V: ᡡ SIBE U key
{ [ U182A, U182A ] }; // B: ᠪ BA key
{ [ U1828, U1862 ] }; // N: ᠨ NA, ᡢ SIBE ANG key
{ [ U182E, U182E ] }; // M: ᠮ MA key
{ [ comma, U300E ] }; // ,: ,, 『 key
{ [ U3002, U300F ] }; // .: 。, 』 key
{ [ U3001, question ] }; // /: 、, ? }; // Mongolian (Manchu) Keyboard Map for XKB/X.Org // // by Maurizio M. Gavioli
, 2019 from PRC // standard GB/T 28038-2011, par. 4.6. // The original standard has vertical presentation forms (UFExx range) // for level 2 of AB10, ABC10, AD11 - AD13, AE01, AE09, AE10; they have been // replaced by the corresponding decompositions; see explanation for // "mon_trad" above. partial alphanumeric_keys xkb_symbols "mon_trad_manchu" { include "us(basic)" name[Group1]= "Mongolian (Manchu)"; key
{ [ U180D, asciitilde ] }; // ~: FVS3, ~ key