lt revision 4d22ddeb
15a35480eSmrg// $XKeyboardConfig$ 2154daed1Smrg 34d22ddebSmrg// Separate keymaps merged into one file by Nerijus Baliūnas, 2002 4154daed1Smrg// 5154daed1Smrg// $XFree86: xc/programs/xkbcomp/symbols/lt,v 1.3 2002/12/14 22:26:11 dawes Exp $ 6154daed1Smrg 74d22ddebSmrg// Lithuanian Numeric layout - Lithuanian letters on the numeric row 84d22ddebSmrg// based on Lithuanian keyboard map by Ričardas Čepas <rch@richard.eu.org> 94d22ddebSmrg// 3rd and 4th levels added by Mantas Kriaučiūnas <mantas@akl.lt>, 2004 104d22ddebSmrg// Minor modifications and cleanup by Rimas Kudelis <rq@akl.lt>, 2010 114d22ddebSmrg// 124d22ddebSmrg// If you want two layouts, use: 13154daed1Smrg// Option "XkbLayout" "lt,lt(us)" 14154daed1Smrgpartial default alphanumeric_keys modifier_keys 15154daed1Smrgxkb_symbols "basic" { 16154daed1Smrg 17154daed1Smrg include "latin" 184d22ddebSmrg include "eurosign(e)" 194d22ddebSmrg include "level3(ralt_switch)" 20154daed1Smrg 21154daed1Smrg name[Group1]="Lithuania"; 22154daed1Smrg 234d22ddebSmrg key <TLDE> {[ grave, asciitilde, acute ]}; 244d22ddebSmrg key <AE01> {[ aogonek, Aogonek, 1, exclam ]}; 254d22ddebSmrg key <AE02> {[ ccaron, Ccaron, 2, at ]}; 264d22ddebSmrg key <AE03> {[ eogonek, Eogonek, 3, numbersign ]}; 274d22ddebSmrg key <AE04> {[ eabovedot, Eabovedot, 4, dollar ]}; 284d22ddebSmrg key <AE05> {[ iogonek, Iogonek, 5, percent ]}; 294d22ddebSmrg key <AE06> {[ scaron, Scaron, 6, asciicircum ]}; 304d22ddebSmrg key <AE07> {[ uogonek, Uogonek, 7, ampersand ]}; 314d22ddebSmrg key <AE08> {[ umacron, Umacron, 8, asterisk ]}; 324d22ddebSmrg key <AE09> {[ doublelowquotemark, parenleft, 9, parenleft ]}; 334d22ddebSmrg key <AE10> {[ leftdoublequotemark, parenright, 0, parenright ]}; 344d22ddebSmrg key <AE11> {[ minus, underscore, endash ]}; 354d22ddebSmrg key <AE12> {[ zcaron, Zcaron, equal, plus ]}; 364d22ddebSmrg 374d22ddebSmrg key <LSGT> {[ endash, EuroSign ]}; 38154daed1Smrg}; 39154daed1Smrg 404d22ddebSmrg// Similar to the above, but uses 3rd and 4th levels in the numeric row 41154daed1Smrg// for Lithuanian letters 42154daed1Smrgpartial alphanumeric_keys modifier_keys 43154daed1Smrgxkb_symbols "us" { 44154daed1Smrg 45154daed1Smrg include "latin" 464d22ddebSmrg include "eurosign(e)" 474d22ddebSmrg include "level3(ralt_switch)" 48154daed1Smrg 49154daed1Smrg name[Group1]="Lithuania - US keyboard with Lithuanian letters"; 50154daed1Smrg 514d22ddebSmrg key <TLDE> {[ grave, asciitilde, acute ]}; 524d22ddebSmrg key <AE01> {[ 1, exclam, aogonek, Aogonek ]}; 534d22ddebSmrg key <AE02> {[ 2, at, ccaron, Ccaron ]}; 544d22ddebSmrg key <AE03> {[ 3, numbersign, eogonek, Eogonek ]}; 554d22ddebSmrg key <AE04> {[ 4, dollar, eabovedot, Eabovedot ]}; 564d22ddebSmrg key <AE05> {[ 5, percent, iogonek, Iogonek ]}; 574d22ddebSmrg key <AE06> {[ 6, asciicircum, scaron, Scaron ]}; 584d22ddebSmrg key <AE07> {[ 7, ampersand, uogonek, Uogonek ]}; 594d22ddebSmrg key <AE08> {[ 8, asterisk, umacron, Umacron ]}; 604d22ddebSmrg key <AE09> {[ 9, parenleft, doublelowquotemark, parenleft ]}; 614d22ddebSmrg key <AE10> {[ 0, parenright, leftdoublequotemark, parenright ]}; 624d22ddebSmrg key <AE11> {[ minus, underscore, endash ]}; 634d22ddebSmrg key <AE12> {[ equal, plus, zcaron, Zcaron ]}; 644d22ddebSmrg 654d22ddebSmrg key <LSGT> {[ endash, EuroSign ]}; 66154daed1Smrg}; 67154daed1Smrg 684d22ddebSmrg// Lithuanian keymap LST 1582:2000 694d22ddebSmrg// The standard is described at http://ims.mii.lt/klav/ 70154daed1Smrg// Extensions: B01 L3 is "<" , B02 L3 is ">" and B03 L3 is endash to make this 71154daed1Smrg// layout usable with pc101 and pc104 keyboards. 724d22ddebSmrg// 734d22ddebSmrg// Made by Gediminas Paulauskas <menesis@delfi.lt> 744d22ddebSmrg// Minor modifications by Ričardas Čepas and Rimas Kudelis 75154daed1Smrg 76154daed1Smrgpartial alphanumeric_keys modifier_keys 77154daed1Smrgxkb_symbols "std" { 78154daed1Smrg 79154daed1Smrg include "latin" 804d22ddebSmrg include "eurosign(e)" 814d22ddebSmrg include "nbsp(level3)" 82c067fea9Sghen include "kpdl(comma)" 83154daed1Smrg include "level3(ralt_switch)" 844d22ddebSmrg 854d22ddebSmrg name[Group1]="Lithuania - Standard"; 864d22ddebSmrg 874d22ddebSmrg key <TLDE> {[ grave, asciitilde, acute ]}; 884d22ddebSmrg key <AE01> {[ exclam, 1, at ]}; 894d22ddebSmrg key <AE02> {[ minus, 2, underscore ]}; 904d22ddebSmrg key <AE03> {[ slash, 3, numbersign ]}; 914d22ddebSmrg key <AE04> {[ semicolon, 4, dollar ]}; 924d22ddebSmrg key <AE05> {[ colon, 5, section ]}; 934d22ddebSmrg key <AE06> {[ comma, 6, asciicircum ]}; 944d22ddebSmrg key <AE07> {[ period, 7, ampersand ]}; 954d22ddebSmrg key <AE08> {[ equal, 8, asterisk ]}; 964d22ddebSmrg key <AE09> {[ parenleft, 9, bracketleft ]}; 974d22ddebSmrg key <AE10> {[ parenright, 0, bracketright ]}; 984d22ddebSmrg key <AE11> {[ question, plus, apostrophe ]}; 994d22ddebSmrg key <AE12> {[ x, X, percent ]}; 1004d22ddebSmrg 1014d22ddebSmrg key <AD01> {[ aogonek, Aogonek ]}; 1024d22ddebSmrg key <AD02> {[ zcaron, Zcaron ]}; 1034d22ddebSmrg key <AD11> {[ iogonek, Iogonek, braceleft ]}; 1044d22ddebSmrg key <AD12> {[ w, W, braceright ]}; 1054d22ddebSmrg 1064d22ddebSmrg key <AC04> {[ scaron, Scaron ]}; 1074d22ddebSmrg key <AC10> {[ uogonek, Uogonek ]}; 1084d22ddebSmrg key <AC11> {[ eabovedot, Eabovedot, quotedbl ]}; 1094d22ddebSmrg key <BKSL> {[ q, Q, bar ]}; 1104d22ddebSmrg 1114d22ddebSmrg key <LSGT> {[ less, greater, endash ]}; 1124d22ddebSmrg key <AB01> {[ z, Z, less ]}; 1134d22ddebSmrg key <AB02> {[ umacron, Umacron, greater ]}; 1144d22ddebSmrg key <AB03> {[ c, C, endash ]}; 1154d22ddebSmrg key <AB08> {[ ccaron, Ccaron, doublelowquotemark ]}; 1164d22ddebSmrg key <AB09> {[ f, F, leftdoublequotemark ]}; 1174d22ddebSmrg key <AB10> {[ eogonek, Eogonek, backslash ]}; 118154daed1Smrg}; 119154daed1Smrg 1204d22ddebSmrg// Lithuanian keymap LST 1205-92 1214d22ddebSmrg// This standard was made deprecated by LST 1582:2000 above. 122154daed1Smrg// This keyboard is also know as IBM layout. 1234d22ddebSmrg// We follow the map shown at: http://www.registrucentras.lt/litwin/kbdlta.gif 1244d22ddebSmrg// and info from Edis Tamošauskas <linas_lietus@yahoo.com> 1254d22ddebSmrg// 1264d22ddebSmrg// Made by Piter PUNK <piterpk@terra.com.br> 1274d22ddebSmrg// Minor modifications and cleanup by Rimas Kudelis, 2010 128154daed1Smrg 129154daed1Smrgpartial alphanumeric_keys modifier_keys 130154daed1Smrgxkb_symbols "ibm" { 131154daed1Smrg 132154daed1Smrg include "latin" 1334d22ddebSmrg include "eurosign(e)" 1344d22ddebSmrg include "nbsp(level3)" 135154daed1Smrg include "level3(ralt_switch)" 1364d22ddebSmrg 1374d22ddebSmrg name[Group1]="Lithuania - IBM (LST 1205-92)"; 1384d22ddebSmrg 1394d22ddebSmrg key <TLDE> {[ grave, asciitilde, acute ]}; 1404d22ddebSmrg key <AE01> {[ exclam, 1 ]}; 1414d22ddebSmrg key <AE02> {[ quotedbl, 2, at ]}; 1424d22ddebSmrg key <AE03> {[ slash, 3, numbersign ]}; 1434d22ddebSmrg key <AE04> {[ semicolon, 4, dollar ]}; 1444d22ddebSmrg key <AE05> {[ colon, 5, percent ]}; 1454d22ddebSmrg key <AE06> {[ comma, 6, asciicircum ]}; 1464d22ddebSmrg key <AE07> {[ period, 7, ampersand ]}; 1474d22ddebSmrg key <AE08> {[ question, 8, asterisk ]}; 1484d22ddebSmrg key <AE09> {[ parenleft, 9 ]}; 1494d22ddebSmrg key <AE10> {[ parenright, 0 ]}; 1504d22ddebSmrg key <AE11> {[ underscore, minus, endash ]}; 1514d22ddebSmrg key <AE12> {[ plus, equal ]}; 1524d22ddebSmrg 1534d22ddebSmrg key <AD01> {[ aogonek, Aogonek, q, Q ]}; 1544d22ddebSmrg key <AD02> {[ zcaron, Zcaron, w, W ]}; 1554d22ddebSmrg key <AD11> {[ iogonek, Iogonek, bracketleft, braceleft ]}; 1564d22ddebSmrg key <AD12> {[ doublelowquotemark, leftdoublequotemark, bracketright, braceright ]}; 1574d22ddebSmrg 1584d22ddebSmrg key <AC10> {[ uogonek, Uogonek, semicolon, colon ]}; 1594d22ddebSmrg key <AC11> {[ eabovedot, Eabovedot, apostrophe, quotedbl ]}; 1604d22ddebSmrg 1614d22ddebSmrg key <LSGT> {[ less, greater, endash ]}; 1624d22ddebSmrg key <AB02> {[ umacron, Umacron, x, X ]}; 1634d22ddebSmrg key <AB08> {[ ccaron, Ccaron, comma, less ]}; 1644d22ddebSmrg key <AB09> {[ scaron, Scaron, period, greater ]}; 1654d22ddebSmrg key <AB10> {[ eogonek, Eogonek, slash, question ]}; 166154daed1Smrg}; 167154daed1Smrg 168c067fea9Sghen// LEKP and LEKPa layouts 1.0 169154daed1Smrg// Copyright (c) 2007 Tautrimas Pajarskas 170c067fea9Sghen// For more info visit http://lekp.info 171c067fea9Sghen// 172c067fea9Sghen// LEKP and LEKPa layouts are licensed under the Creative Commons 173c067fea9Sghen// Attribution-Noncommercial-Share Alike 3.0 License. 174c067fea9Sghen// To view a copy of this license, visit 175c067fea9Sghen// http://creativecommons.org/licenses/by-nc-sa/3.0/ or send 176c067fea9Sghen// a letter to Creative Commons, 171 Second Street, Suite 300, 177c067fea9Sghen// San Francisco, California, 94105, USA. 1784d22ddebSmrg// 1794d22ddebSmrg// Minor cleanup by Rimas Kudelis, 2010 180154daed1Smrg 181154daed1Smrgpartial alphanumeric_keys modifier_keys 182154daed1Smrgxkb_symbols "lekp" { 1834d22ddebSmrg 1844d22ddebSmrg include "capslock(backspace)" 185154daed1Smrg include "level3(ralt_switch)" 1864d22ddebSmrg 1874d22ddebSmrg name[Group1]="Lithuania - LEKP"; 1884d22ddebSmrg 1894d22ddebSmrg key <TLDE> {[ grave, asciitilde, acute ]}; 1904d22ddebSmrg key <AE01> {[ slash, numbersign, bar ]}; 1914d22ddebSmrg key <AE02> {[ backslash, at, section ]}; 1924d22ddebSmrg key <AE03> {[ period, braceleft ]}; 1934d22ddebSmrg key <AE04> {[ comma, braceright ]}; 1944d22ddebSmrg key <AE05> {[ f, F ]}; 1954d22ddebSmrg key <AE06> {[ exclam, endash ]}; 1964d22ddebSmrg key <AE07> {[ w, W ]}; 1974d22ddebSmrg key <AE08> {[ uogonek, Uogonek ]}; 1984d22ddebSmrg key <AE09> {[ iogonek, Iogonek ]}; 1994d22ddebSmrg key <AE10> {[ parenleft, doublelowquotemark, registered ]}; 2004d22ddebSmrg key <AE11> {[ parenright, leftdoublequotemark, copyright ]}; 2014d22ddebSmrg key <AE12> {[ colon, ampersand, trademark ]}; 2024d22ddebSmrg 2034d22ddebSmrg key <AD01> {[ q, Q, EuroSign ]}; 2044d22ddebSmrg key <AD02> {[ g, G, 7 ]}; 2054d22ddebSmrg key <AD03> {[ r, R, 8 ]}; 2064d22ddebSmrg key <AD04> {[ l, L, 9 ]}; 2074d22ddebSmrg key <AD05> {[ d, D, percent ]}; 2084d22ddebSmrg key <AD06> {[ ccaron, Ccaron ]}; 2094d22ddebSmrg key <AD07> {[ j, J ]}; 2104d22ddebSmrg key <AD08> {[ u, U, period ]}; 2114d22ddebSmrg key <AD09> {[ eabovedot, Eabovedot, minus ]}; 2124d22ddebSmrg key <AD10> {[ eogonek, Eogonek, slash ]}; 2134d22ddebSmrg key <AD11> {[ question, bracketleft, division ]}; 2144d22ddebSmrg key <AD12> {[ equal, bracketright ]}; 2154d22ddebSmrg 2164d22ddebSmrg key <AC01> {[ a, A, 0 ]}; 2174d22ddebSmrg key <AC02> {[ k, K, 4 ]}; 2184d22ddebSmrg key <AC03> {[ s, S, 5 ]}; 2194d22ddebSmrg key <AC04> {[ t, T, 6 ]}; 2204d22ddebSmrg key <AC05> {[ m, M, dollar ]}; 2214d22ddebSmrg key <AC06> {[ p, P ]}; 2224d22ddebSmrg key <AC07> {[ n, N ]}; 2234d22ddebSmrg key <AC08> {[ e, E, comma ]}; 2244d22ddebSmrg key <AC09> {[ i, I, plus ]}; 2254d22ddebSmrg key <AC10> {[ o, O, asterisk ]}; 2264d22ddebSmrg key <AC11> {[ y, Y, multiply ]}; 2274d22ddebSmrg key <BKSL> {[ apostrophe, underscore ]}; 2284d22ddebSmrg 2294d22ddebSmrg key <LSGT> {[ semicolon, quotedbl, sterling ]}; 2304d22ddebSmrg key <AB01> {[ z, Z, asciicircum ]}; 2314d22ddebSmrg key <AB02> {[ x, X, 1 ]}; 2324d22ddebSmrg key <AB03> {[ c, C, 2 ]}; 2334d22ddebSmrg key <AB04> {[ v, V, 3 ]}; 2344d22ddebSmrg key <AB05> {[ zcaron, Zcaron ]}; 2354d22ddebSmrg key <AB06> {[ scaron, Scaron ]}; 2364d22ddebSmrg key <AB07> {[ b, B, degree ]}; 2374d22ddebSmrg key <AB08> {[ umacron, Umacron, less ]}; 2384d22ddebSmrg key <AB09> {[ aogonek, Aogonek, greater ]}; 2394d22ddebSmrg key <AB10> {[ h, H ]}; 240154daed1Smrg}; 241154daed1Smrg 242154daed1Smrgpartial alphanumeric_keys modifier_keys 243154daed1Smrgxkb_symbols "lekpa" { 244154daed1Smrg 2454d22ddebSmrg include "capslock(backspace)" 246154daed1Smrg include "level3(ralt_switch)" 2474d22ddebSmrg 2484d22ddebSmrg name[Group1]="Lithuania - LEKPa"; 2494d22ddebSmrg 2504d22ddebSmrg key <TLDE> {[ grave, asciitilde, acute ]}; 2514d22ddebSmrg key <AE01> {[ slash, quotedbl, bar ]}; 2524d22ddebSmrg key <AE02> {[ backslash, at, section ]}; 2534d22ddebSmrg key <AE03> {[ period, braceleft, numbersign ]}; 2544d22ddebSmrg key <AE04> {[ comma, braceright, sterling ]}; 2554d22ddebSmrg key <AE05> {[ f, F, ampersand ]}; 2564d22ddebSmrg key <AE06> {[ exclam, endash ]}; 2574d22ddebSmrg key <AE07> {[ w, W ]}; 2584d22ddebSmrg key <AE08> {[ uogonek, Uogonek ]}; 2594d22ddebSmrg key <AE09> {[ iogonek, Iogonek ]}; 2604d22ddebSmrg key <AE10> {[ parenleft, doublelowquotemark, registered ]}; 2614d22ddebSmrg key <AE11> {[ parenright, leftdoublequotemark, copyright ]}; 2624d22ddebSmrg key <AE12> {[ colon, semicolon, trademark ]}; 2634d22ddebSmrg 2644d22ddebSmrg key <AD01> {[ q, Q, EuroSign ]}; 2654d22ddebSmrg key <AD02> {[ g, G, 7 ]}; 2664d22ddebSmrg key <AD03> {[ r, R, 8 ]}; 2674d22ddebSmrg key <AD04> {[ l, L, 9 ]}; 2684d22ddebSmrg key <AD05> {[ d, D, percent ]}; 2694d22ddebSmrg key <AD06> {[ ccaron, Ccaron ]}; 2704d22ddebSmrg key <AD07> {[ j, J ]}; 2714d22ddebSmrg key <AD08> {[ u, U, period ]}; 2724d22ddebSmrg key <AD09> {[ eabovedot, Eabovedot, minus ]}; 2734d22ddebSmrg key <AD10> {[ eogonek, Eogonek, slash ]}; 2744d22ddebSmrg key <AD11> {[ question, bracketleft, division ]}; 2754d22ddebSmrg key <AD12> {[ equal, bracketright ]}; 2764d22ddebSmrg 2774d22ddebSmrg key <AC01> {[ a, A, 0 ]}; 2784d22ddebSmrg key <AC02> {[ k, K, 4 ]}; 2794d22ddebSmrg key <AC03> {[ s, S, 5 ]}; 2804d22ddebSmrg key <AC04> {[ t, T, 6 ]}; 2814d22ddebSmrg key <AC05> {[ m, M, dollar ]}; 2824d22ddebSmrg key <AC06> {[ p, P ]}; 2834d22ddebSmrg key <AC07> {[ n, N ]}; 2844d22ddebSmrg key <AC08> {[ e, E, comma ]}; 2854d22ddebSmrg key <AC09> {[ i, I, plus ]}; 2864d22ddebSmrg key <AC10> {[ o, O, asterisk ]}; 2874d22ddebSmrg key <AC11> {[ y, Y, multiply ]}; 2884d22ddebSmrg key <BKSL> {[ apostrophe, underscore ]}; 2894d22ddebSmrg 2904d22ddebSmrg key <AB01> {[ z, Z, asciicircum ]}; 2914d22ddebSmrg key <AB02> {[ x, X, 1 ]}; 2924d22ddebSmrg key <AB03> {[ c, C, 2 ]}; 2934d22ddebSmrg key <AB04> {[ v, V, 3 ]}; 2944d22ddebSmrg key <AB05> {[ zcaron, Zcaron ]}; 2954d22ddebSmrg key <AB06> {[ scaron, Scaron ]}; 2964d22ddebSmrg key <AB07> {[ b, B, degree ]}; 2974d22ddebSmrg key <AB08> {[ umacron, Umacron, less ]}; 2984d22ddebSmrg key <AB09> {[ aogonek, Aogonek, greater ]}; 2994d22ddebSmrg key <AB10> {[ h, H ]}; 300154daed1Smrg}; 301154daed1Smrg 302