Home | History | Annotate | Line # | Download | only in symbols
lt revision 1.1.1.4
      1  1.1.1.2   mrg // $XKeyboardConfig$
      2      1.1   mrg 
      3  1.1.1.4   mrg // Separate keymaps merged into one file by Nerijus Balinas, 2002
      4      1.1   mrg //
      5      1.1   mrg // $XFree86: xc/programs/xkbcomp/symbols/lt,v 1.3 2002/12/14 22:26:11 dawes Exp $
      6      1.1   mrg 
      7  1.1.1.4   mrg // Lithuanian Numeric layout - Lithuanian letters on the numeric row
      8  1.1.1.4   mrg // based on Lithuanian keyboard map by Riardas epas <rch (a] richard.eu.org>
      9  1.1.1.4   mrg // 3rd and 4th levels added by Mantas Kriauinas <mantas (a] akl.lt>, 2004
     10  1.1.1.4   mrg // Minor modifications and cleanup by Rimas Kudelis <rq (a] akl.lt>, 2010
     11  1.1.1.4   mrg //
     12  1.1.1.4   mrg // If you want two layouts, use:
     13      1.1   mrg // Option "XkbLayout" "lt,lt(us)"
     14      1.1   mrg partial default alphanumeric_keys modifier_keys
     15      1.1   mrg xkb_symbols "basic" {
     16      1.1   mrg 
     17      1.1   mrg     include "latin"
     18  1.1.1.4   mrg     include "eurosign(e)"
     19  1.1.1.4   mrg     include "level3(ralt_switch)"
     20      1.1   mrg 
     21      1.1   mrg     name[Group1]="Lithuania";
     22      1.1   mrg 
     23  1.1.1.4   mrg     key <TLDE> {[               grave,   asciitilde,    acute                ]};
     24  1.1.1.4   mrg     key <AE01> {[             aogonek,      Aogonek,        1,        exclam ]};
     25  1.1.1.4   mrg     key <AE02> {[              ccaron,       Ccaron,        2,            at ]};
     26  1.1.1.4   mrg     key <AE03> {[             eogonek,      Eogonek,        3,    numbersign ]};
     27  1.1.1.4   mrg     key <AE04> {[           eabovedot,    Eabovedot,        4,        dollar ]};
     28  1.1.1.4   mrg     key <AE05> {[             iogonek,      Iogonek,        5,       percent ]};
     29  1.1.1.4   mrg     key <AE06> {[              scaron,       Scaron,        6,   asciicircum ]};
     30  1.1.1.4   mrg     key <AE07> {[             uogonek,      Uogonek,        7,     ampersand ]};
     31  1.1.1.4   mrg     key <AE08> {[             umacron,      Umacron,        8,      asterisk ]};
     32  1.1.1.4   mrg     key <AE09> {[  doublelowquotemark,    parenleft,        9,     parenleft ]};
     33  1.1.1.4   mrg     key <AE10> {[ leftdoublequotemark,   parenright,        0,    parenright ]};
     34  1.1.1.4   mrg     key <AE11> {[               minus,   underscore,   endash                ]};
     35  1.1.1.4   mrg     key <AE12> {[              zcaron,       Zcaron,    equal,          plus ]};
     36      1.1   mrg 
     37  1.1.1.4   mrg     key <LSGT> {[              endash,     EuroSign                          ]};
     38      1.1   mrg };
     39      1.1   mrg 
     40  1.1.1.4   mrg // Similar to the above, but uses 3rd and 4th levels in the numeric row
     41      1.1   mrg // for Lithuanian letters
     42      1.1   mrg partial alphanumeric_keys modifier_keys
     43      1.1   mrg xkb_symbols "us" {
     44      1.1   mrg 
     45      1.1   mrg     include "latin"
     46  1.1.1.4   mrg     include "eurosign(e)"
     47  1.1.1.4   mrg     include "level3(ralt_switch)"
     48      1.1   mrg 
     49      1.1   mrg     name[Group1]="Lithuania - US keyboard with Lithuanian letters";
     50      1.1   mrg 
     51  1.1.1.4   mrg     key <TLDE> {[    grave,    asciitilde,               acute               ]};
     52  1.1.1.4   mrg     key <AE01> {[        1,        exclam,             aogonek,      Aogonek ]};
     53  1.1.1.4   mrg     key <AE02> {[        2,            at,              ccaron,       Ccaron ]};
     54  1.1.1.4   mrg     key <AE03> {[        3,    numbersign,             eogonek,      Eogonek ]};
     55  1.1.1.4   mrg     key <AE04> {[        4,        dollar,           eabovedot,    Eabovedot ]};
     56  1.1.1.4   mrg     key <AE05> {[        5,       percent,             iogonek,      Iogonek ]};
     57  1.1.1.4   mrg     key <AE06> {[        6,   asciicircum,              scaron,       Scaron ]};
     58  1.1.1.4   mrg     key <AE07> {[        7,     ampersand,             uogonek,      Uogonek ]};
     59  1.1.1.4   mrg     key <AE08> {[        8,      asterisk,             umacron,      Umacron ]};
     60  1.1.1.4   mrg     key <AE09> {[        9,     parenleft,  doublelowquotemark,    parenleft ]};
     61  1.1.1.4   mrg     key <AE10> {[        0,    parenright, leftdoublequotemark,   parenright ]};
     62  1.1.1.4   mrg     key <AE11> {[    minus,    underscore,              endash               ]};
     63  1.1.1.4   mrg     key <AE12> {[    equal,          plus,              zcaron,       Zcaron ]};
     64      1.1   mrg 
     65  1.1.1.4   mrg     key <LSGT> {[   endash,      EuroSign                                    ]};
     66      1.1   mrg };
     67      1.1   mrg 
     68  1.1.1.4   mrg // Lithuanian keymap LST 1582:2000
     69  1.1.1.4   mrg // The standard is described at http://ims.mii.lt/klav/
     70      1.1   mrg // Extensions:  B01 L3 is "<" , B02 L3 is ">" and B03 L3 is endash to make this
     71      1.1   mrg // layout usable with pc101 and pc104 keyboards.
     72  1.1.1.4   mrg //
     73  1.1.1.4   mrg // Made by Gediminas Paulauskas <menesis (a] delfi.lt>
     74  1.1.1.4   mrg // Minor modifications by Riardas epas and Rimas Kudelis
     75      1.1   mrg  
     76      1.1   mrg partial alphanumeric_keys modifier_keys
     77      1.1   mrg xkb_symbols "std" {
     78      1.1   mrg 
     79      1.1   mrg     include "latin"
     80  1.1.1.4   mrg     include "eurosign(e)"
     81  1.1.1.4   mrg     include "nbsp(level3)"
     82  1.1.1.3  ghen     include "kpdl(comma)"
     83      1.1   mrg     include "level3(ralt_switch)"
     84  1.1.1.4   mrg 
     85  1.1.1.4   mrg     name[Group1]="Lithuania - Standard";
     86  1.1.1.4   mrg 
     87  1.1.1.4   mrg     key <TLDE> {[        grave,  asciitilde,               acute ]};
     88  1.1.1.4   mrg     key <AE01> {[       exclam,           1,                  at ]};
     89  1.1.1.4   mrg     key <AE02> {[        minus,           2,          underscore ]};
     90  1.1.1.4   mrg     key <AE03> {[        slash,           3,          numbersign ]};
     91  1.1.1.4   mrg     key <AE04> {[    semicolon,           4,              dollar ]};
     92  1.1.1.4   mrg     key <AE05> {[        colon,           5,             section ]};
     93  1.1.1.4   mrg     key <AE06> {[        comma,           6,         asciicircum ]};
     94  1.1.1.4   mrg     key <AE07> {[       period,           7,           ampersand ]};
     95  1.1.1.4   mrg     key <AE08> {[        equal,           8,            asterisk ]};
     96  1.1.1.4   mrg     key <AE09> {[    parenleft,           9,         bracketleft ]};
     97  1.1.1.4   mrg     key <AE10> {[   parenright,           0,        bracketright ]};
     98  1.1.1.4   mrg     key <AE11> {[     question,        plus,          apostrophe ]};
     99  1.1.1.4   mrg     key <AE12> {[            x,           X,             percent ]};
    100  1.1.1.4   mrg 
    101  1.1.1.4   mrg     key <AD01> {[      aogonek,     Aogonek                      ]};
    102  1.1.1.4   mrg     key <AD02> {[       zcaron,      Zcaron                      ]};
    103  1.1.1.4   mrg     key <AD11> {[      iogonek,     Iogonek,           braceleft ]};
    104  1.1.1.4   mrg     key <AD12> {[            w,           W,          braceright ]};
    105  1.1.1.4   mrg 
    106  1.1.1.4   mrg     key <AC04> {[       scaron,      Scaron                      ]};
    107  1.1.1.4   mrg     key <AC10> {[      uogonek,     Uogonek                      ]};
    108  1.1.1.4   mrg     key <AC11> {[    eabovedot,   Eabovedot,            quotedbl ]};
    109  1.1.1.4   mrg     key <BKSL> {[            q,           Q,                 bar ]};
    110  1.1.1.4   mrg 
    111  1.1.1.4   mrg     key <LSGT> {[         less,     greater,              endash ]};
    112  1.1.1.4   mrg     key <AB01> {[            z,           Z,                less ]};
    113  1.1.1.4   mrg     key <AB02> {[      umacron,     Umacron,             greater ]};
    114  1.1.1.4   mrg     key <AB03> {[            c,           C,              endash ]};
    115  1.1.1.4   mrg     key <AB08> {[       ccaron,      Ccaron,  doublelowquotemark ]};
    116  1.1.1.4   mrg     key <AB09> {[            f,           F, leftdoublequotemark ]};
    117  1.1.1.4   mrg     key <AB10> {[      eogonek,     Eogonek,           backslash ]};
    118      1.1   mrg };
    119      1.1   mrg 
    120  1.1.1.4   mrg // Lithuanian keymap LST 1205-92
    121  1.1.1.4   mrg // This standard was made deprecated by LST 1582:2000 above.
    122      1.1   mrg // This keyboard is also know as IBM layout.
    123  1.1.1.4   mrg // We follow the map shown at: http://www.registrucentras.lt/litwin/kbdlta.gif
    124  1.1.1.4   mrg // and info from Edis Tamoauskas <linas_lietus (a] yahoo.com>
    125  1.1.1.4   mrg //
    126  1.1.1.4   mrg // Made by Piter PUNK <piterpk (a] terra.com.br>
    127  1.1.1.4   mrg // Minor modifications and cleanup by Rimas Kudelis, 2010
    128      1.1   mrg  
    129      1.1   mrg partial alphanumeric_keys modifier_keys
    130      1.1   mrg xkb_symbols "ibm" {
    131      1.1   mrg 
    132      1.1   mrg     include "latin"
    133  1.1.1.4   mrg     include "eurosign(e)"
    134  1.1.1.4   mrg     include "nbsp(level3)"
    135  1.1.1.4   mrg     include "level3(ralt_switch)"
    136      1.1   mrg 
    137  1.1.1.4   mrg     name[Group1]="Lithuania - IBM (LST 1205-92)";
    138      1.1   mrg 
    139  1.1.1.4   mrg     key <TLDE> {[              grave,          asciitilde,          acute               ]};
    140  1.1.1.4   mrg     key <AE01> {[             exclam,                   1                               ]};
    141  1.1.1.4   mrg     key <AE02> {[           quotedbl,                   2,             at               ]};
    142  1.1.1.4   mrg     key <AE03> {[              slash,                   3,     numbersign               ]};
    143  1.1.1.4   mrg     key <AE04> {[          semicolon,                   4,         dollar               ]};
    144  1.1.1.4   mrg     key <AE05> {[              colon,                   5,        percent               ]};
    145  1.1.1.4   mrg     key <AE06> {[              comma,                   6,    asciicircum               ]};
    146  1.1.1.4   mrg     key <AE07> {[             period,                   7,      ampersand               ]};
    147  1.1.1.4   mrg     key <AE08> {[           question,                   8,       asterisk               ]};
    148  1.1.1.4   mrg     key <AE09> {[          parenleft,                   9                               ]};
    149  1.1.1.4   mrg     key <AE10> {[         parenright,                   0                               ]};
    150  1.1.1.4   mrg     key <AE11> {[         underscore,               minus,         endash               ]};
    151  1.1.1.4   mrg     key <AE12> {[               plus,               equal                               ]};
    152  1.1.1.4   mrg 
    153  1.1.1.4   mrg     key <AD01> {[            aogonek,             Aogonek,              q,            Q ]};
    154  1.1.1.4   mrg     key <AD02> {[             zcaron,              Zcaron,              w,            W ]};
    155  1.1.1.4   mrg     key <AD11> {[            iogonek,             Iogonek,    bracketleft,    braceleft ]};
    156  1.1.1.4   mrg     key <AD12> {[ doublelowquotemark, leftdoublequotemark,   bracketright,   braceright ]};
    157  1.1.1.4   mrg 
    158  1.1.1.4   mrg     key <AC10> {[            uogonek,             Uogonek,      semicolon,        colon ]};
    159  1.1.1.4   mrg     key <AC11> {[          eabovedot,           Eabovedot,     apostrophe,     quotedbl ]};
    160  1.1.1.4   mrg 
    161  1.1.1.4   mrg     key <LSGT> {[               less,             greater,         endash               ]};
    162  1.1.1.4   mrg     key <AB02> {[            umacron,             Umacron,              x,            X ]};
    163  1.1.1.4   mrg     key <AB08> {[             ccaron,              Ccaron,          comma,         less ]};
    164  1.1.1.4   mrg     key <AB09> {[             scaron,              Scaron,         period,      greater ]};
    165  1.1.1.4   mrg     key <AB10> {[            eogonek,             Eogonek,          slash,     question ]};
    166      1.1   mrg };
    167      1.1   mrg 
    168  1.1.1.3  ghen // LEKP and LEKPa layouts 1.0
    169      1.1   mrg // Copyright (c) 2007 Tautrimas Pajarskas
    170  1.1.1.3  ghen // For more info visit http://lekp.info
    171  1.1.1.3  ghen //
    172  1.1.1.3  ghen // LEKP and LEKPa layouts are licensed under the Creative Commons
    173  1.1.1.3  ghen // Attribution-Noncommercial-Share Alike 3.0 License.
    174  1.1.1.3  ghen // To view a copy of this license, visit
    175  1.1.1.3  ghen // http://creativecommons.org/licenses/by-nc-sa/3.0/ or send
    176  1.1.1.3  ghen // a letter to Creative Commons, 171 Second Street, Suite 300,
    177  1.1.1.3  ghen // San Francisco, California, 94105, USA.
    178  1.1.1.4   mrg //
    179  1.1.1.4   mrg // Minor cleanup by Rimas Kudelis, 2010
    180      1.1   mrg 
    181      1.1   mrg partial alphanumeric_keys modifier_keys
    182      1.1   mrg xkb_symbols "lekp" {
    183  1.1.1.4   mrg     
    184  1.1.1.4   mrg     include "capslock(backspace)"
    185      1.1   mrg     include "level3(ralt_switch)"
    186  1.1.1.4   mrg     
    187  1.1.1.4   mrg     name[Group1]="Lithuania - LEKP";
    188  1.1.1.4   mrg     
    189  1.1.1.4   mrg     key <TLDE> {[        grave,          asciitilde,         acute ]};
    190  1.1.1.4   mrg     key <AE01> {[        slash,          numbersign,           bar ]};
    191  1.1.1.4   mrg     key <AE02> {[    backslash,                  at,       section ]};
    192  1.1.1.4   mrg     key <AE03> {[       period,           braceleft                ]};
    193  1.1.1.4   mrg     key <AE04> {[        comma,          braceright                ]};
    194  1.1.1.4   mrg     key <AE05> {[            f,                   F                ]};
    195  1.1.1.4   mrg     key <AE06> {[       exclam,              endash                ]};
    196  1.1.1.4   mrg     key <AE07> {[            w,                   W                ]};
    197  1.1.1.4   mrg     key <AE08> {[      uogonek,             Uogonek                ]};
    198  1.1.1.4   mrg     key <AE09> {[      iogonek,             Iogonek                ]};
    199  1.1.1.4   mrg     key <AE10> {[    parenleft,  doublelowquotemark,    registered ]};
    200  1.1.1.4   mrg     key <AE11> {[   parenright, leftdoublequotemark,     copyright ]};
    201  1.1.1.4   mrg     key <AE12> {[        colon,           ampersand,     trademark ]};
    202  1.1.1.4   mrg 
    203  1.1.1.4   mrg     key <AD01> {[            q,                   Q,      EuroSign ]};
    204  1.1.1.4   mrg     key <AD02> {[            g,                   G,             7 ]};
    205  1.1.1.4   mrg     key <AD03> {[            r,                   R,             8 ]};
    206  1.1.1.4   mrg     key <AD04> {[            l,                   L,             9 ]};
    207  1.1.1.4   mrg     key <AD05> {[            d,                   D,       percent ]};
    208  1.1.1.4   mrg     key <AD06> {[       ccaron,              Ccaron                ]};
    209  1.1.1.4   mrg     key <AD07> {[            j,                   J                ]};
    210  1.1.1.4   mrg     key <AD08> {[            u,                   U,        period ]};
    211  1.1.1.4   mrg     key <AD09> {[    eabovedot,           Eabovedot,         minus ]};
    212  1.1.1.4   mrg     key <AD10> {[      eogonek,             Eogonek,         slash ]};
    213  1.1.1.4   mrg     key <AD11> {[     question,         bracketleft,      division ]};
    214  1.1.1.4   mrg     key <AD12> {[        equal,        bracketright                ]};
    215  1.1.1.4   mrg 
    216  1.1.1.4   mrg     key <AC01> {[            a,                   A,             0 ]};
    217  1.1.1.4   mrg     key <AC02> {[            k,                   K,             4 ]};
    218  1.1.1.4   mrg     key <AC03> {[            s,                   S,             5 ]};
    219  1.1.1.4   mrg     key <AC04> {[            t,                   T,             6 ]};
    220  1.1.1.4   mrg     key <AC05> {[            m,                   M,        dollar ]};
    221  1.1.1.4   mrg     key <AC06> {[            p,                   P                ]};
    222  1.1.1.4   mrg     key <AC07> {[            n,                   N                ]};
    223  1.1.1.4   mrg     key <AC08> {[            e,                   E,         comma ]};
    224  1.1.1.4   mrg     key <AC09> {[            i,                   I,          plus ]};
    225  1.1.1.4   mrg     key <AC10> {[            o,                   O,      asterisk ]};
    226  1.1.1.4   mrg     key <AC11> {[            y,                   Y,      multiply ]};
    227  1.1.1.4   mrg     key <BKSL> {[   apostrophe,          underscore                ]};
    228  1.1.1.4   mrg 
    229  1.1.1.4   mrg     key <LSGT> {[    semicolon,            quotedbl,      sterling ]};
    230  1.1.1.4   mrg     key <AB01> {[            z,                   Z,   asciicircum ]};
    231  1.1.1.4   mrg     key <AB02> {[            x,                   X,             1 ]};
    232  1.1.1.4   mrg     key <AB03> {[            c,                   C,             2 ]};
    233  1.1.1.4   mrg     key <AB04> {[            v,                   V,             3 ]};
    234  1.1.1.4   mrg     key <AB05> {[       zcaron,              Zcaron                ]};
    235  1.1.1.4   mrg     key <AB06> {[       scaron,              Scaron                ]};
    236  1.1.1.4   mrg     key <AB07> {[            b,                   B,        degree ]};
    237  1.1.1.4   mrg     key <AB08> {[      umacron,             Umacron,          less ]};
    238  1.1.1.4   mrg     key <AB09> {[      aogonek,             Aogonek,       greater ]};
    239  1.1.1.4   mrg     key <AB10> {[            h,                   H                ]};
    240      1.1   mrg };
    241      1.1   mrg 
    242      1.1   mrg partial alphanumeric_keys modifier_keys
    243      1.1   mrg xkb_symbols "lekpa" {
    244      1.1   mrg 
    245  1.1.1.4   mrg     include "capslock(backspace)"
    246      1.1   mrg     include "level3(ralt_switch)"
    247  1.1.1.4   mrg 
    248  1.1.1.4   mrg     name[Group1]="Lithuania - LEKPa";
    249  1.1.1.4   mrg 
    250  1.1.1.4   mrg     key <TLDE> {[        grave,          asciitilde,         acute ]};
    251  1.1.1.4   mrg     key <AE01> {[        slash,            quotedbl,           bar ]};
    252  1.1.1.4   mrg     key <AE02> {[    backslash,                  at,       section ]};
    253  1.1.1.4   mrg     key <AE03> {[       period,           braceleft,    numbersign ]};
    254  1.1.1.4   mrg     key <AE04> {[        comma,          braceright,      sterling ]};
    255  1.1.1.4   mrg     key <AE05> {[            f,                   F,     ampersand ]};
    256  1.1.1.4   mrg     key <AE06> {[       exclam,              endash                ]};
    257  1.1.1.4   mrg     key <AE07> {[            w,                   W                ]};
    258  1.1.1.4   mrg     key <AE08> {[      uogonek,             Uogonek                ]};
    259  1.1.1.4   mrg     key <AE09> {[      iogonek,             Iogonek                ]};
    260  1.1.1.4   mrg     key <AE10> {[    parenleft,  doublelowquotemark,    registered ]};
    261  1.1.1.4   mrg     key <AE11> {[   parenright, leftdoublequotemark,     copyright ]};
    262  1.1.1.4   mrg     key <AE12> {[        colon,           semicolon,     trademark ]};
    263  1.1.1.4   mrg 
    264  1.1.1.4   mrg     key <AD01> {[            q,                   Q,      EuroSign ]};
    265  1.1.1.4   mrg     key <AD02> {[            g,                   G,             7 ]};
    266  1.1.1.4   mrg     key <AD03> {[            r,                   R,             8 ]};
    267  1.1.1.4   mrg     key <AD04> {[            l,                   L,             9 ]};
    268  1.1.1.4   mrg     key <AD05> {[            d,                   D,       percent ]};
    269  1.1.1.4   mrg     key <AD06> {[       ccaron,              Ccaron                ]};
    270  1.1.1.4   mrg     key <AD07> {[            j,                   J                ]};
    271  1.1.1.4   mrg     key <AD08> {[            u,                   U,        period ]};
    272  1.1.1.4   mrg     key <AD09> {[    eabovedot,           Eabovedot,         minus ]};
    273  1.1.1.4   mrg     key <AD10> {[      eogonek,             Eogonek,         slash ]};
    274  1.1.1.4   mrg     key <AD11> {[     question,         bracketleft,      division ]};
    275  1.1.1.4   mrg     key <AD12> {[        equal,        bracketright                ]};
    276  1.1.1.4   mrg 
    277  1.1.1.4   mrg     key <AC01> {[            a,                   A,             0 ]};
    278  1.1.1.4   mrg     key <AC02> {[            k,                   K,             4 ]};
    279  1.1.1.4   mrg     key <AC03> {[            s,                   S,             5 ]};
    280  1.1.1.4   mrg     key <AC04> {[            t,                   T,             6 ]};
    281  1.1.1.4   mrg     key <AC05> {[            m,                   M,        dollar ]};
    282  1.1.1.4   mrg     key <AC06> {[            p,                   P                ]};
    283  1.1.1.4   mrg     key <AC07> {[            n,                   N                ]};
    284  1.1.1.4   mrg     key <AC08> {[            e,                   E,         comma ]};
    285  1.1.1.4   mrg     key <AC09> {[            i,                   I,          plus ]};
    286  1.1.1.4   mrg     key <AC10> {[            o,                   O,      asterisk ]};
    287  1.1.1.4   mrg     key <AC11> {[            y,                   Y,      multiply ]};
    288  1.1.1.4   mrg     key <BKSL> {[   apostrophe,          underscore                ]};
    289  1.1.1.4   mrg 
    290  1.1.1.4   mrg     key <AB01> {[            z,                   Z,   asciicircum ]};
    291  1.1.1.4   mrg     key <AB02> {[            x,                   X,             1 ]};
    292  1.1.1.4   mrg     key <AB03> {[            c,                   C,             2 ]};
    293  1.1.1.4   mrg     key <AB04> {[            v,                   V,             3 ]};
    294  1.1.1.4   mrg     key <AB05> {[       zcaron,              Zcaron                ]};
    295  1.1.1.4   mrg     key <AB06> {[       scaron,              Scaron                ]};
    296  1.1.1.4   mrg     key <AB07> {[            b,                   B,        degree ]};
    297  1.1.1.4   mrg     key <AB08> {[      umacron,             Umacron,          less ]};
    298  1.1.1.4   mrg     key <AB09> {[      aogonek,             Aogonek,       greater ]};
    299  1.1.1.4   mrg     key <AB10> {[            h,                   H                ]};
    300      1.1   mrg };
    301      1.1   mrg 
    302