%PDF- %PDF-
Direktori : /usr/share/X11/xkb/symbols/ |
Current File : //usr/share/X11/xkb/symbols/ancient |
// Keyboard layouts for languages from antiquity. default partial alphanumeric_keys xkb_symbols "dummy" { include "ancient(uga)" name[group1]= "Ancient"; }; // EXTRAS: // Gothic layout, created by Tim Nelson <wayland@wayland.id.au>, 2016. // (Reference: http://www.alanwood.net/unicode/gothic.html.) // // Priorities in selecting keys for letters: // 1. Make the layout like QWERTY (with Jer = Y) // 2. Borrow a thing from Greek layout (Iggws = X) // 3. Fit remaining things in (Hwair = V, Thiuth = J) // 4. Put the numbers in; use Shift for ร10 (10, 20, 30...); // unshifted AE10 = 900, since Gothic didn't have a zero // partial alphanumeric_keys xkb_symbols "got" { name[group1]= "Gothic"; key <TLDE> {[ grave, asciitilde ]}; key <AE01> {[ U10330, U10339 ]}; // AHSA / EIS key <AE02> {[ U10331, U1033A ]}; // BAIRKAN / KUSMA key <AE03> {[ U10332, U1033B ]}; // GIBA / LAGUS key <AE04> {[ U10333, U1033C ]}; // DAGS / MANNA key <AE05> {[ U10334, U1033D ]}; // AIHVUS / NAUTHS key <AE06> {[ U10335, U1033E ]}; // QAIRTHRA / JER key <AE07> {[ U10336, U1033F ]}; // IUJA / URUS key <AE08> {[ U10337, U10340 ]}; // HAGL / PAIRTHRA key <AE09> {[ U10338, U10341 ]}; // THIUTH / NINETY key <AE10> {[ U1034A, U10342 ]}; // NINE HUNDRED / RAIDA key <AE11> {[ minus, underscore ]}; key <AE12> {[ equal, plus ]}; key <AD01> {[ U10335 ]}; // Qairthra key <AD02> {[ U10345 ]}; // Winja key <AD03> {[ U10334 ]}; // Aihvus key <AD04> {[ U10342 ]}; // Raida key <AD05> {[ U10344 ]}; // Teiws key <AD06> {[ U1033E ]}; // Jer key <AD07> {[ U1033F ]}; // Urus key <AD08> {[ U10339 ]}; // Eis key <AD09> {[ U10349 ]}; // Othal key <AD10> {[ U10340 ]}; // Pairthra key <AD11> {[ bracketleft, braceleft ]}; key <AD12> {[bracketright, braceright ]}; key <AC01> {[ U10330 ]}; // Ahsa key <AC02> {[ U10343 ]}; // Sauil key <AC03> {[ U10333 ]}; // Dags key <AC04> {[ U10346 ]}; // Faihu key <AC05> {[ U10332 ]}; // Giba key <AC06> {[ U10337 ]}; // Hagl key <AC07> {[ U10338 ]}; // Thiuth key <AC08> {[ U1033A ]}; // Kusma key <AC09> {[ U1033B ]}; // Lagus key <AC10> {[ semicolon, colon ]}; key <AC11> {[ apostrophe, quotedbl ]}; key <BKSL> {[ backslash, bar ]}; key <AB01> {[ U10336 ]}; // Iuja key <AB02> {[ U10347 ]}; // Iggws key <AB03> {[ c, C ]}; key <AB04> {[ U10348 ]}; // Hwair key <AB05> {[ U10331 ]}; // Bairkan key <AB06> {[ U1033D ]}; // Nauths key <AB07> {[ U1033C ]}; // Manna key <AB08> {[ comma, less ]}; key <AB09> {[ period, greater ]}; key <AB10> {[ slash, question ]}; }; // In this layout the Ugaritic characters get the places of // the Arabic characters with the matching sound values. partial alphanumeric_keys xkb_symbols "uga" { name[Group1]= "Ugaritic"; key.type[Group1]="TWO_LEVEL"; key <TLDE> {[ U1038F, none ]}; // ๐ 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, parenleft ]}; // 9 ( key <AE10> {[ 0, parenright ]}; // 0 ) key <AE11> {[ minus, underscore ]}; // - _ key <AE12> {[ equal, plus ]}; // = + key <AD01> {[ U1039D, none ]}; // ๐ key <AD02> {[ U10395, none ]}; // ๐ key <AD03> {[ U10398, none ]}; // ๐ key <AD04> {[ U10396, none ]}; // ๐ key <AD05> {[ U10394, none ]}; // ๐ key <AD06> {[ U10399, none ]}; // ๐ key <AD07> {[ U10393, grave ]}; // ๐ ` key <AD08> {[ U10385, division ]}; // ๐ รท key <AD09> {[ U10383, multiply ]}; // ๐ ร key <AD10> {[ U10388, semicolon ]}; // ๐ ; key <AD11> {[ U10382, greater ]}; // ๐ > key <AD12> {[ U10384, less ]}; // ๐ < key <AC01> {[ U1038C, U27E8 ]}; // ๐ โจ key <AC02> {[ U10392, U27E9 ]}; // ๐ โฉ key <AC03> {[ U1038A, bracketleft ]}; // ๐ [ key <AC04> {[ U10381, bracketright ]}; // ๐ ] key <AC05> {[ U1038D, none ]}; // ๐ key <AC06> {[ U10380, none ]}; // ๐ key <AC07> {[ U1039A, none ]}; // ๐ key <AC08> {[ U10390, none ]}; // ๐ key <AC09> {[ U1038E, slash ]}; // ๐ / key <AC10> {[ U1038B, colon ]}; // ๐: key <AC11> {[ U10389, quotedbl ]}; // ๐ " key <BKSL> {[backslash, bar ]}; // \ | key <LSGT> {[ bar, endash ]}; // | โ key <AB01> {[ U1039B, guillemotleft ]}; // ๐ ยซ key <AB02> {[ none, guillemotright ]}; // ยป key <AB03> {[ U1039C, braceleft ]}; // ๐ { key <AB04> {[ U10397, braceright ]}; // ๐ } key <AB05> {[ U1039F, U2039 ]}; // ๐ โน key <AB06> {[ question, U203A ]}; // ? โบ key <AB07> {[ U02BC, apostrophe ]}; // สผ ' key <AB08> {[ U10386, comma ]}; // ๐ , key <AB09> {[ U10387, period ]}; // ๐ . key <AB10> {[ U10391, periodcentered ]}; // ๐ ยท }; // Layout for Avestan, by Ernst Tremel, coded by Simos Xenitellis. // Reference: https://blog.simos.info/avestan-keyboard-layout/. // Generated with https://github.com/simos/keyboardlayouteditor. partial alphanumeric_keys xkb_symbols "ave" { name[Group1] = "Avestan"; key <AE01> {[ U10B78 ]}; // ๐ญธ key <AE02> {[ U10B79 ]}; // ๐ญน key <AE03> {[ U10B7A ]}; // ๐ญบ key <AE04> {[ U10B7B ]}; // ๐ญป key <AE05> {[ U10B7C ]}; // ๐ญผ key <AE06> {[ U10B7D ]}; // ๐ญฝ key <AE07> {[ U10B7E ]}; // ๐ญพ key <AE08> {[ U10B7F ]}; // ๐ญฟ key <AD01> {[ U10B22, U10B23 ]}; // ๐ฌข ๐ฌฃ key <AD02> {[ U10B33, U10B34 ]}; // ๐ฌณ ๐ฌด key <AD03> {[ U10B08, U10B09 ]}; // ๐ฌ ๐ฌ key <AD04> {[ U10B2D, U10B26 ]}; // ๐ฌญ ๐ฌฆ key <AD05> {[ U10B19, U10B1A ]}; // ๐ฌ ๐ฌ key <AD06> {[ U10B2B, U10B2A ]}; // ๐ฌซ ๐ฌช key <AD07> {[ U10B0E, U10B0F ]}; // ๐ฌ ๐ฌ key <AD08> {[ U10B0C, U10B0D ]}; // ๐ฌ ๐ฌ key <AD09> {[ U10B0A, U10B0B ]}; // ๐ฌ ๐ฌ key <AD10> {[ U10B1E ]}; // ๐ฌ key <AD11> {[ U10B06, U10B07 ]}; // ๐ฌ ๐ฌ key <AD12> {[ U10B02, U10B03 ]}; // ๐ฌ ๐ฌ key <AC01> {[ U10B00, U10B01 ]}; // ๐ฌ ๐ฌ key <AC02> {[ U10B2F, U10B31 ]}; // ๐ฌฏ ๐ฌฑ key <AC03> {[ U10B1B, U10B1C ]}; // ๐ฌ ๐ฌ key <AC04> {[ U10B1F, U10B16 ]}; // ๐ฌ ๐ฌ key <AC05> {[ U10B14, U10B15 ]}; // ๐ฌ ๐ฌ key <AC06> {[ U10B35, UE100 ]}; // ๐ฌต ๎ key <AC07> {[ U10B18, U10B24 ]}; // ๐ฌ ๐ฌค key <AC08> {[ U10B10, UE101 ]}; // ๐ฌ ๎ key <AC09> {[ U10B2E, UE103 ]}; // ๐ฌฎ ๎ key <AC10> {[ U10B3B, U10B3A ]}; // ๐ฌป ๐ฌบ key <AC11> {[ U10B1D ]}; // ๐ฌ key <BKSL> {[ U10B04, U10B05 ]}; // ๐ฌ ๐ฌ key <LSGT> {[ U10B04, U10B05 ]}; // ๐ฌ ๐ฌ key <AB01> {[ U10B30, U10B32 ]}; // ๐ฌฐ ๐ฌฒ key <AB02> {[ U10B11, U10B12 ]}; // ๐ฌ ๐ฌ key <AB03> {[ U10B17, UE102 ]}; // ๐ฌ ๎ key <AB04> {[ U10B2C, U10B13 ]}; // ๐ฌฌ ๐ฌ key <AB05> {[ U10B20, U10B21 ]}; // ๐ฌ ๐ฌก key <AB06> {[ U10B25, U10B27 ]}; // ๐ฌฅ ๐ฌง key <AB07> {[ U10B28, U10B29 ]}; // ๐ฌจ ๐ฌฉ key <AB08> {[ U10B3C, U10B39 ]}; // ๐ฌผ ๐ฌน key <AB09> {[ U10B3E, U10B3D ]}; // ๐ฌพ ๐ฌฝ key <AB10> {[ U10B3F, periodcentered ]}; // ๐ฌฟ ยท };