Home | History | Annotate | Line # | Download | only in symbols
al revision 1.1.1.8
      1      1.1  mrg // based on
      2      1.1  mrg // albanian keyboard layout
      3      1.1  mrg // done by Pablo Saratxaga <pablo (a] mandrakesoft.com>
      4      1.1  mrg //
      5      1.1  mrg 
      6  1.1.1.8  mrg default partial alphanumeric_keys
      7      1.1  mrg xkb_symbols "basic" {
      8      1.1  mrg 
      9      1.1  mrg     include "latin(type3)"
     10      1.1  mrg 
     11  1.1.1.3  mrg     name[Group1]="Albanian";
     12      1.1  mrg 
     13      1.1  mrg     key <AE01>	{ [         1,     exclam,   asciitilde,   dead_tilde ]	};
     14      1.1  mrg     key <AE02>	{ [         2,   quotedbl,   dead_caron,    oneeighth ]	};
     15      1.1  mrg     key <AE03>	{ [         3, numbersign, dead_circumflex,  sterling ]	};
     16      1.1  mrg     key <AE04>	{ [         4,     dollar,   dead_breve,       dollar ]	};
     17      1.1  mrg     key <AE05>	{ [         5,    percent, dead_abovering, threeeighths] };
     18      1.1  mrg     key <AE06>	{ [         6, asciicircum,  dead_ogonek, fiveeighths ]	};
     19      1.1  mrg     key <AE07>	{ [         7,  ampersand,        grave,   dead_grave ]	};
     20      1.1  mrg     key <AE08>	{ [         8,   asterisk, dead_abovedot,   trademark ]	};
     21      1.1  mrg     key <AE09>	{ [         9,  parenleft,   dead_acute,    plusminus ]	};
     22      1.1  mrg     key <AE10>	{ [         0, parenright, dead_doubleacute,   degree ]	};
     23      1.1  mrg     key <AE11>	{ [     minus, underscore, dead_diaeresis, questiondown] };
     24      1.1  mrg 
     25      1.1  mrg     key <AD03>	{ [         e,          E,     EuroSign,     EuroSign ]	};
     26      1.1  mrg     key <AD11>	{ [  ccedilla,   Ccedilla,     division, dead_abovering ] };
     27      1.1  mrg     key <AD12>	{ [        at, apostrophe,     multiply,  dead_macron ]	};
     28      1.1  mrg 
     29      1.1  mrg     key <AC02>	{ [         s,          S,      dstroke,      section ]	};
     30      1.1  mrg     key <AC03>	{ [         d,          D,      Dstroke,          ETH ]	};
     31      1.1  mrg     key <AC10>	{ [ediaeresis, Ediaeresis,   dollar, dead_doubleacute ]	};
     32      1.1  mrg     key <AC11>	{ [bracketleft,  braceleft,      ssharp,   dead_caron ]	};
     33      1.1  mrg     key <TLDE>	{ [ backslash,        bar,      notsign,      notsign ]	};
     34      1.1  mrg 
     35      1.1  mrg     key <BKSL>	{ [bracketright, braceright,   currency,   dead_breve ]	};
     36      1.1  mrg     key <AB08>	{ [     comma,  semicolon,         less,     multiply ]	};
     37      1.1  mrg     key <AB09>	{ [    period,      colon,      greater,     division ]	};
     38      1.1  mrg     key <AB10>	{ [     slash,   question, dead_belowdot, dead_abovedot ] };
     39      1.1  mrg 
     40      1.1  mrg     include "level3(ralt_switch)"
     41      1.1  mrg };
     42  1.1.1.5  mrg 
     43  1.1.1.5  mrg 
     44  1.1.1.6  snj // Tastiera Plisi (plisi.org)
     45  1.1.1.6  snj // by Getoar Mjeku <gm (a] getoar.com>
     46  1.1.1.6  snj //
     47  1.1.1.6  snj 
     48  1.1.1.5  mrg partial alphanumeric_keys 
     49  1.1.1.6  snj xkb_symbols "plisi" {
     50  1.1.1.6  snj 
     51  1.1.1.6  snj  include "us"
     52  1.1.1.5  mrg 
     53  1.1.1.6  snj  name[Group1]= "Albanian (Plisi)";
     54  1.1.1.5  mrg 
     55  1.1.1.6  snj  key <TLDE> { [ grave, asciitilde ] };
     56  1.1.1.6  snj  key <AE01> { [ 1, exclam, U2019 ] };
     57  1.1.1.6  snj  key <AE02> { [ 2, at, twosuperior ] };
     58  1.1.1.6  snj  key <AE03> { [ 3, numbersign, threesuperior ] };
     59  1.1.1.6  snj  key <AE04> { [ 4, dollar, EuroSign ] };
     60  1.1.1.6  snj  key <AE05> { [ 5, percent, exclamdown ] };
     61  1.1.1.6  snj  key <AE06> { [ 6, asciicircum, questiondown ] };
     62  1.1.1.6  snj  key <AE07> { [ 7, ampersand, braceleft ] };
     63  1.1.1.6  snj  key <AE08> { [ 8, asterisk, braceright ] };
     64  1.1.1.6  snj  key <AE09> { [ 9, parenleft, bracketleft ] };
     65  1.1.1.6  snj  key <AE10> { [ 0, parenright, bracketright ] };
     66  1.1.1.6  snj  key <AE11> { [ minus, underscore, U00AD ] };
     67  1.1.1.6  snj  key <AE12> { [ equal, plus, registered ] };
     68  1.1.1.6  snj 
     69  1.1.1.6  snj  key <AD01> { [ q, Q, dead_grave ] };
     70  1.1.1.6  snj  key <AD02> { [ w, W, dead_caron ] };
     71  1.1.1.6  snj  key <AD03> { [ e, E, dead_circumflex ] };
     72  1.1.1.6  snj  key <AD04> { [ r, R, dead_diaeresis ] };
     73  1.1.1.6  snj  key <AD05> { [ t, T, dead_macron ] };
     74  1.1.1.6  snj  key <AD06> { [ y, Y, dead_doubleacute ] };
     75  1.1.1.6  snj  key <AD07> { [ u, U, dead_breve ] };
     76  1.1.1.6  snj  key <AD08> { [ i, I, dead_tilde, U0131 ] };
     77  1.1.1.6  snj  key <AD09> { [ o, O, dead_abovering ] };
     78  1.1.1.6  snj  key <AD10> { [ p, P, dead_abovedot ] };
     79  1.1.1.6  snj  key <AD11> { [ ccedilla, Ccedilla, dead_acute ] };
     80  1.1.1.6  snj  key <AD12> { [ greater, less, U031C ] };
     81  1.1.1.6  snj 
     82  1.1.1.6  snj  key <AC01> { [ a, A, U2264 ] };
     83  1.1.1.6  snj  key <AC02> { [ s, S, U2265 ] };
     84  1.1.1.6  snj  key <AC03> { [ d, D, U2300 ] };
     85  1.1.1.6  snj  key <AC04> { [ f, F, U2032 ] };
     86  1.1.1.6  snj  key <AC05> { [ g, G, U2033 ] };
     87  1.1.1.6  snj  key <AC06> { [ h, H, section ] };
     88  1.1.1.6  snj  key <AC07> { [ j, J, dead_cedilla ] };
     89  1.1.1.6  snj  key <AC08> { [ k, K, dead_comma ] };
     90  1.1.1.6  snj  key <AC09> { [ l, L, dead_ogonek ] };
     91  1.1.1.6  snj  key <AC10> { [ ediaeresis, Ediaeresis, dead_belowdot ] };
     92  1.1.1.6  snj  key <AC11> { [ apostrophe, quotedbl ] };
     93  1.1.1.6  snj 
     94  1.1.1.6  snj  key <AB01> { [ z, Z, guillemotleft ] };
     95  1.1.1.6  snj  key <AB02> { [ x, X, guillemotright ] };
     96  1.1.1.6  snj  key <AB03> { [ c, C, copyright ] };
     97  1.1.1.6  snj  key <AB04> { [ v, V, U2039 ] };
     98  1.1.1.6  snj  key <AB05> { [ b, B, U203A ] };
     99  1.1.1.6  snj  key <AB06> { [ n, N, endash ] };
    100  1.1.1.6  snj  key <AB07> { [ m, M, emdash, U00B5 ] };
    101  1.1.1.6  snj  key <AB08> { [ comma, semicolon, U02BB ] };
    102  1.1.1.6  snj  key <AB09> { [ period, colon, U200C ] };
    103  1.1.1.6  snj  key <AB10> { [ slash, question, U2011 ] };
    104  1.1.1.5  mrg 
    105  1.1.1.6  snj  key <BKSL> { [ backslash, bar, U031B ] };
    106  1.1.1.5  mrg 
    107  1.1.1.6  snj  include "level3(ralt_switch)"
    108  1.1.1.5  mrg 
    109  1.1.1.5  mrg };
    110  1.1.1.5  mrg 
    111  1.1.1.7  mrg // EXTRAS:
    112  1.1.1.7  mrg 
    113  1.1.1.7  mrg // Veqilharxhi layout (https://arberisht.wordpress.com/2019/09/13/an-xkb-layout-for-the-veqilharxhi-alphabet/)
    114  1.1.1.7  mrg // by Arbr Borii (illyriensis (a] protonmail.com)
    115  1.1.1.7  mrg // 2019-09-12
    116  1.1.1.7  mrg 
    117  1.1.1.7  mrg 
    118  1.1.1.7  mrg partial alphanumeric_keys
    119  1.1.1.7  mrg xkb_symbols "veqilharxhi" {
    120  1.1.1.7  mrg 
    121  1.1.1.7  mrg     include "us"
    122  1.1.1.7  mrg 
    123  1.1.1.7  mrg     name[Group1]="Albanian (Veqilharxhi)";
    124  1.1.1.7  mrg 
    125  1.1.1.7  mrg     // QWERTYUIOP
    126  1.1.1.7  mrg     key <AD01>	{ [ U105B0, U10589 ] }; // , 
    127  1.1.1.7  mrg     key <AD02>	{ [ U1059F, U10578, w, W ] }; // , , w, W
    128  1.1.1.7  mrg     key <AD03>	{ [ U1059E, U10577 ] }; // , 
    129  1.1.1.7  mrg     key <AD04>	{ [ U105B1, U1058A, U105B2, U1058B ] }; // , , , 
    130  1.1.1.7  mrg     key <AD05>	{ [ U105B5, U1058E, U105B6, U1058F ] }; // , , , 
    131  1.1.1.7  mrg     key <AD06>	{ [ U105BB, U10594 ] }; // , 
    132  1.1.1.7  mrg     key <AD07>	{ [ U105B7, U10590 ] }; // , 
    133  1.1.1.7  mrg     key <AD08>	{ [ U105A5, U1057E ] }; // , 
    134  1.1.1.7  mrg     key <AD09>	{ [ U105AE, U10587 ] }; // , 
    135  1.1.1.7  mrg     key <AD10>	{ [ U105AF, U10588 ] }; // , 
    136  1.1.1.7  mrg 
    137  1.1.1.7  mrg     // ASDFGHJKL
    138  1.1.1.7  mrg     key <AC01>	{ [ U10597, U10570 ] }; // , 
    139  1.1.1.7  mrg     key <AC02>	{ [ U105B3, U1058C, U105B4, U1058D ] }; // , , , 
    140  1.1.1.7  mrg     key <AC03>	{ [ U1059C, U10575, U1059D, U10576 ] }; // , , , 
    141  1.1.1.7  mrg     key <AC04>	{ [ U105A0, U10579 ] }; // , 
    142  1.1.1.7  mrg     key <AC05>	{ [ U105A1, U1057A, U105A2, U1057B ] }; // , , , 
    143  1.1.1.7  mrg     key <AC06>	{ [ U105A3, U1057C ] }; // , 
    144  1.1.1.7  mrg     key <AC07>	{ [ U105A7, U10580 ] }; // , 
    145  1.1.1.7  mrg     key <AC08>	{ [ U105A8, U10581 ] }; // , 
    146  1.1.1.7  mrg     key <AC09>	{ [ U105A9, U10582, U105AA, U10583 ] }; // , , , 
    147  1.1.1.7  mrg 
    148  1.1.1.7  mrg     // ZXCVBNM
    149  1.1.1.7  mrg     key <AB01>	{ [ U105BC, U10595, U105BD, U10596 ] }; // , , , 
    150  1.1.1.7  mrg     key <AB02>	{ [ U105B9, U10592, U105BA, U10593 ] }; // , , , 
    151  1.1.1.7  mrg     key <AB03>	{ [ U1059A, U10573, U1059B, U10574 ] }; // , , , 
    152  1.1.1.7  mrg     key <AB04>	{ [ U105B8, U10591 ] }; // , 
    153  1.1.1.7  mrg     key <AB05>	{ [ U10598, U10571 ] }; // , 
    154  1.1.1.7  mrg     key <AB06>	{ [ U105AC, U10585, U105AD, U10586 ] }; // , , , 
    155  1.1.1.7  mrg     key <AB07>	{ [ U105AB, U10584 ] }; // , 
    156  1.1.1.7  mrg 
    157  1.1.1.7  mrg     include "level3(ralt_switch)"
    158  1.1.1.7  mrg };
    159