lt revision 46185892
146185892Smrg// Keyboard layouts for Lithuania. 2154daed1Smrg 346185892Smrg// Lithuanian Numeric layout -- Lithuanian letters on the numeric row. 446185892Smrg// Based on the Lithuanian keymap by Ričardas Čepas <rch@richard.eu.org>. 546185892Smrg// Third and fourth levels added by Mantas Kriaučiūnas <mantas@akl.lt>, 2004. 646185892Smrg// Minor modifications and cleanup by Rimas Kudelis <rq@akl.lt>, 2010. 78157b447Smrgdefault partial alphanumeric_keys modifier_keys 8154daed1Smrgxkb_symbols "basic" { 9154daed1Smrg 10154daed1Smrg include "latin" 1147fb91feSmrg include "level3(ralt_switch)" 12154daed1Smrg 13bfd7cbc1Smrg name[Group1]="Lithuanian"; 14154daed1Smrg 1547fb91feSmrg key <TLDE> {[ grave, asciitilde, acute ]}; 1647fb91feSmrg key <AE01> {[ aogonek, Aogonek, 1, exclam ]}; 1747fb91feSmrg key <AE02> {[ ccaron, Ccaron, 2, at ]}; 1847fb91feSmrg key <AE03> {[ eogonek, Eogonek, 3, numbersign ]}; 1947fb91feSmrg key <AE04> {[ eabovedot, Eabovedot, 4, dollar ]}; 2047fb91feSmrg key <AE05> {[ iogonek, Iogonek, 5, percent ]}; 2147fb91feSmrg key <AE06> {[ scaron, Scaron, 6, asciicircum ]}; 2247fb91feSmrg key <AE07> {[ uogonek, Uogonek, 7, ampersand ]}; 2347fb91feSmrg key <AE08> {[ umacron, Umacron, 8, asterisk ]}; 2447fb91feSmrg key <AE09> {[ doublelowquotemark, parenleft, 9, parenleft ]}; 2547fb91feSmrg key <AE10> {[ leftdoublequotemark, parenright, 0, parenright ]}; 2647fb91feSmrg key <AE11> {[ minus, underscore, endash ]}; 2747fb91feSmrg key <AE12> {[ zcaron, Zcaron, equal, plus ]}; 2847fb91feSmrg 2946185892Smrg key <AD03> {[ NoSymbol, NoSymbol, EuroSign, sterling ]}; 3092ddea16Smrg 3147fb91feSmrg key <LSGT> {[ endash, EuroSign ]}; 32154daed1Smrg}; 33154daed1Smrg 3446185892Smrg// Similar to the above, but with the Lithuanian letters on 3rd and 4th levels. 35154daed1Smrgpartial alphanumeric_keys modifier_keys 36154daed1Smrgxkb_symbols "us" { 37154daed1Smrg 38154daed1Smrg include "latin" 3947fb91feSmrg include "level3(ralt_switch)" 40154daed1Smrg 418157b447Smrg name[Group1]="Lithuanian (US)"; 42154daed1Smrg 4347fb91feSmrg key <TLDE> {[ grave, asciitilde, acute ]}; 4447fb91feSmrg key <AE01> {[ 1, exclam, aogonek, Aogonek ]}; 4547fb91feSmrg key <AE02> {[ 2, at, ccaron, Ccaron ]}; 4647fb91feSmrg key <AE03> {[ 3, numbersign, eogonek, Eogonek ]}; 4747fb91feSmrg key <AE04> {[ 4, dollar, eabovedot, Eabovedot ]}; 4847fb91feSmrg key <AE05> {[ 5, percent, iogonek, Iogonek ]}; 4947fb91feSmrg key <AE06> {[ 6, asciicircum, scaron, Scaron ]}; 5047fb91feSmrg key <AE07> {[ 7, ampersand, uogonek, Uogonek ]}; 5147fb91feSmrg key <AE08> {[ 8, asterisk, umacron, Umacron ]}; 5292ddea16Smrg key <AE09> {[ 9, parenleft, doublelowquotemark ]}; 5392ddea16Smrg key <AE10> {[ 0, parenright, leftdoublequotemark ]}; 5447fb91feSmrg key <AE11> {[ minus, underscore, endash ]}; 5547fb91feSmrg key <AE12> {[ equal, plus, zcaron, Zcaron ]}; 5647fb91feSmrg 5746185892Smrg key <AD03> {[ NoSymbol, NoSymbol, EuroSign, sterling ]}; 5892ddea16Smrg 5947fb91feSmrg key <LSGT> {[ endash, EuroSign ]}; 60154daed1Smrg}; 61154daed1Smrg 6246185892Smrg// Lithuanian keymap LST 1582:2000 (described at http://ims.mii.lt/klav/). 6346185892Smrg// Extensions: B01 L3 is "<", B02 L3 is ">", and B03 L3 is endash, to make 6446185892Smrg// this layout usable with pc101 and pc104 keyboards. 6547fb91feSmrg// 6647fb91feSmrg// Made by Gediminas Paulauskas <menesis@delfi.lt> 6747fb91feSmrg// Minor modifications by Ričardas Čepas and Rimas Kudelis 68797b363dSmrg 69154daed1Smrgpartial alphanumeric_keys modifier_keys 70154daed1Smrgxkb_symbols "std" { 71154daed1Smrg 72154daed1Smrg include "latin" 7347fb91feSmrg include "nbsp(level3)" 74c067fea9Sghen include "kpdl(comma)" 75d72b2823Smrg include "level3(ralt_switch)" 7647fb91feSmrg 77bfd7cbc1Smrg name[Group1]="Lithuanian (standard)"; 7847fb91feSmrg 7947fb91feSmrg key <TLDE> {[ grave, asciitilde, acute ]}; 8047fb91feSmrg key <AE01> {[ exclam, 1, at ]}; 8147fb91feSmrg key <AE02> {[ minus, 2, underscore ]}; 8247fb91feSmrg key <AE03> {[ slash, 3, numbersign ]}; 8347fb91feSmrg key <AE04> {[ semicolon, 4, dollar ]}; 8447fb91feSmrg key <AE05> {[ colon, 5, section ]}; 8547fb91feSmrg key <AE06> {[ comma, 6, asciicircum ]}; 8647fb91feSmrg key <AE07> {[ period, 7, ampersand ]}; 8747fb91feSmrg key <AE08> {[ equal, 8, asterisk ]}; 8847fb91feSmrg key <AE09> {[ parenleft, 9, bracketleft ]}; 8947fb91feSmrg key <AE10> {[ parenright, 0, bracketright ]}; 9047fb91feSmrg key <AE11> {[ question, plus, apostrophe ]}; 9147fb91feSmrg key <AE12> {[ x, X, percent ]}; 9247fb91feSmrg 9347fb91feSmrg key <AD01> {[ aogonek, Aogonek ]}; 9447fb91feSmrg key <AD02> {[ zcaron, Zcaron ]}; 9546185892Smrg key <AD03> {[ e, E, EuroSign ]}; 9647fb91feSmrg key <AD11> {[ iogonek, Iogonek, braceleft ]}; 9747fb91feSmrg key <AD12> {[ w, W, braceright ]}; 9847fb91feSmrg 9947fb91feSmrg key <AC04> {[ scaron, Scaron ]}; 10047fb91feSmrg key <AC10> {[ uogonek, Uogonek ]}; 10147fb91feSmrg key <AC11> {[ eabovedot, Eabovedot, quotedbl ]}; 10247fb91feSmrg key <BKSL> {[ q, Q, bar ]}; 10347fb91feSmrg 10447fb91feSmrg key <LSGT> {[ less, greater, endash ]}; 10547fb91feSmrg key <AB01> {[ z, Z, less ]}; 10647fb91feSmrg key <AB02> {[ umacron, Umacron, greater ]}; 10747fb91feSmrg key <AB03> {[ c, C, endash ]}; 10847fb91feSmrg key <AB08> {[ ccaron, Ccaron, doublelowquotemark ]}; 10947fb91feSmrg key <AB09> {[ f, F, leftdoublequotemark ]}; 11047fb91feSmrg key <AB10> {[ eogonek, Eogonek, backslash ]}; 111154daed1Smrg}; 112154daed1Smrg 11346185892Smrg// Lithuanian keymap LST 1205-92 (also know as IBM layout). 11447fb91feSmrg// This standard was made deprecated by LST 1582:2000 above. 11547fb91feSmrg// 11647fb91feSmrg// Made by Piter PUNK <piterpk@terra.com.br> 11747fb91feSmrg// Minor modifications and cleanup by Rimas Kudelis, 2010 118154daed1Smrgpartial alphanumeric_keys modifier_keys 119154daed1Smrgxkb_symbols "ibm" { 120154daed1Smrg 121154daed1Smrg include "latin" 12247fb91feSmrg include "nbsp(level3)" 123d72b2823Smrg include "level3(ralt_switch)" 12447fb91feSmrg 125bfd7cbc1Smrg name[Group1]="Lithuanian (IBM LST 1205-92)"; 12647fb91feSmrg 12747fb91feSmrg key <TLDE> {[ grave, asciitilde, acute ]}; 12847fb91feSmrg key <AE01> {[ exclam, 1 ]}; 12947fb91feSmrg key <AE02> {[ quotedbl, 2, at ]}; 13047fb91feSmrg key <AE03> {[ slash, 3, numbersign ]}; 13147fb91feSmrg key <AE04> {[ semicolon, 4, dollar ]}; 13247fb91feSmrg key <AE05> {[ colon, 5, percent ]}; 13347fb91feSmrg key <AE06> {[ comma, 6, asciicircum ]}; 13447fb91feSmrg key <AE07> {[ period, 7, ampersand ]}; 13547fb91feSmrg key <AE08> {[ question, 8, asterisk ]}; 13647fb91feSmrg key <AE09> {[ parenleft, 9 ]}; 13747fb91feSmrg key <AE10> {[ parenright, 0 ]}; 13847fb91feSmrg key <AE11> {[ underscore, minus, endash ]}; 13947fb91feSmrg key <AE12> {[ plus, equal ]}; 14047fb91feSmrg 14147fb91feSmrg key <AD01> {[ aogonek, Aogonek, q, Q ]}; 14247fb91feSmrg key <AD02> {[ zcaron, Zcaron, w, W ]}; 14346185892Smrg key <AD03> {[ e, E, EuroSign ]}; 14447fb91feSmrg key <AD11> {[ iogonek, Iogonek, bracketleft, braceleft ]}; 14547fb91feSmrg key <AD12> {[ doublelowquotemark, leftdoublequotemark, bracketright, braceright ]}; 14647fb91feSmrg 14747fb91feSmrg key <AC10> {[ uogonek, Uogonek, semicolon, colon ]}; 14847fb91feSmrg key <AC11> {[ eabovedot, Eabovedot, apostrophe, quotedbl ]}; 14947fb91feSmrg 15047fb91feSmrg key <LSGT> {[ less, greater, endash ]}; 15147fb91feSmrg key <AB02> {[ umacron, Umacron, x, X ]}; 15247fb91feSmrg key <AB08> {[ ccaron, Ccaron, comma, less ]}; 15347fb91feSmrg key <AB09> {[ scaron, Scaron, period, greater ]}; 15447fb91feSmrg key <AB10> {[ eogonek, Eogonek, slash, question ]}; 155154daed1Smrg}; 156154daed1Smrg 157c067fea9Sghen// LEKP and LEKPa layouts 1.0 158c067fea9Sghen// For more info visit http://lekp.info 159bfd7cbc1Smrg// Created by Tautrimas Pajarskas, 2007 160bfd7cbc1Smrg// Made by Ernestas Lukoševičius, 2007 16147fb91feSmrg// Minor cleanup by Rimas Kudelis, 2010 162154daed1Smrgpartial alphanumeric_keys modifier_keys 163154daed1Smrgxkb_symbols "lekp" { 164797b363dSmrg 16547fb91feSmrg include "capslock(backspace)" 166d72b2823Smrg include "level3(ralt_switch)" 167797b363dSmrg 168bfd7cbc1Smrg name[Group1]="Lithuanian (LEKP)"; 169797b363dSmrg 17047fb91feSmrg key <TLDE> {[ grave, asciitilde, acute ]}; 17147fb91feSmrg key <AE01> {[ slash, numbersign, bar ]}; 17247fb91feSmrg key <AE02> {[ backslash, at, section ]}; 17347fb91feSmrg key <AE03> {[ period, braceleft ]}; 17447fb91feSmrg key <AE04> {[ comma, braceright ]}; 17547fb91feSmrg key <AE05> {[ f, F ]}; 17647fb91feSmrg key <AE06> {[ exclam, endash ]}; 17747fb91feSmrg key <AE07> {[ w, W ]}; 17847fb91feSmrg key <AE08> {[ uogonek, Uogonek ]}; 17947fb91feSmrg key <AE09> {[ iogonek, Iogonek ]}; 18047fb91feSmrg key <AE10> {[ parenleft, doublelowquotemark, registered ]}; 18147fb91feSmrg key <AE11> {[ parenright, leftdoublequotemark, copyright ]}; 18247fb91feSmrg key <AE12> {[ colon, ampersand, trademark ]}; 18347fb91feSmrg 18447fb91feSmrg key <AD01> {[ q, Q, EuroSign ]}; 18547fb91feSmrg key <AD02> {[ g, G, 7 ]}; 18647fb91feSmrg key <AD03> {[ r, R, 8 ]}; 18747fb91feSmrg key <AD04> {[ l, L, 9 ]}; 18847fb91feSmrg key <AD05> {[ d, D, percent ]}; 18947fb91feSmrg key <AD06> {[ ccaron, Ccaron ]}; 19047fb91feSmrg key <AD07> {[ j, J ]}; 19147fb91feSmrg key <AD08> {[ u, U, period ]}; 19247fb91feSmrg key <AD09> {[ eabovedot, Eabovedot, minus ]}; 19347fb91feSmrg key <AD10> {[ eogonek, Eogonek, slash ]}; 19447fb91feSmrg key <AD11> {[ question, bracketleft, division ]}; 19547fb91feSmrg key <AD12> {[ equal, bracketright ]}; 19647fb91feSmrg 19747fb91feSmrg key <AC01> {[ a, A, 0 ]}; 19847fb91feSmrg key <AC02> {[ k, K, 4 ]}; 19947fb91feSmrg key <AC03> {[ s, S, 5 ]}; 20047fb91feSmrg key <AC04> {[ t, T, 6 ]}; 20147fb91feSmrg key <AC05> {[ m, M, dollar ]}; 20247fb91feSmrg key <AC06> {[ p, P ]}; 20347fb91feSmrg key <AC07> {[ n, N ]}; 20447fb91feSmrg key <AC08> {[ e, E, comma ]}; 20547fb91feSmrg key <AC09> {[ i, I, plus ]}; 20647fb91feSmrg key <AC10> {[ o, O, asterisk ]}; 20747fb91feSmrg key <AC11> {[ y, Y, multiply ]}; 20847fb91feSmrg key <BKSL> {[ apostrophe, underscore ]}; 20947fb91feSmrg 21047fb91feSmrg key <LSGT> {[ semicolon, quotedbl, sterling ]}; 21147fb91feSmrg key <AB01> {[ z, Z, asciicircum ]}; 21247fb91feSmrg key <AB02> {[ x, X, 1 ]}; 21347fb91feSmrg key <AB03> {[ c, C, 2 ]}; 21447fb91feSmrg key <AB04> {[ v, V, 3 ]}; 21547fb91feSmrg key <AB05> {[ zcaron, Zcaron ]}; 21647fb91feSmrg key <AB06> {[ scaron, Scaron ]}; 21747fb91feSmrg key <AB07> {[ b, B, degree ]}; 21847fb91feSmrg key <AB08> {[ umacron, Umacron, less ]}; 21947fb91feSmrg key <AB09> {[ aogonek, Aogonek, greater ]}; 22047fb91feSmrg key <AB10> {[ h, H ]}; 221154daed1Smrg}; 222154daed1Smrg 223154daed1Smrgpartial alphanumeric_keys modifier_keys 224154daed1Smrgxkb_symbols "lekpa" { 2254d22ddebSmrg 22646185892Smrg include "lt(lekp)" 22747fb91feSmrg 228bfd7cbc1Smrg name[Group1]="Lithuanian (LEKPa)"; 22947fb91feSmrg 23047fb91feSmrg key <AE01> {[ slash, quotedbl, bar ]}; 23147fb91feSmrg key <AE03> {[ period, braceleft, numbersign ]}; 23247fb91feSmrg key <AE04> {[ comma, braceright, sterling ]}; 23347fb91feSmrg key <AE05> {[ f, F, ampersand ]}; 23447fb91feSmrg key <AE12> {[ colon, semicolon, trademark ]}; 23547fb91feSmrg 23646185892Smrg key <LSGT> {[ less, greater, bar ]}; 237154daed1Smrg}; 238154daed1Smrg 23946185892Smrg// Samogitian (žemaiťiu/žemaičių) layout, based on the Lithuanian standard layout. 24046185892Smrg// Long vowels are made by combining: pressing the grave key (`) after the vowel. 24146185892Smrg// Special letters (ëůȧťď and Latvian ģŗļķ) are obtained with AltGr plus the base letter. 242bb3a541cSmrg// 24346185892Smrg// Added by Arnas Udovičius <zordsdavini@gmail.com>, 2020. 244bb3a541cSmrgpartial alphanumeric_keys modifier_keys 245bb3a541cSmrgxkb_symbols "sgs" { 246bb3a541cSmrg 247bb3a541cSmrg include "lt(basic)" 24846185892Smrg 249bb3a541cSmrg name[Group1]="Samogitian"; 250bb3a541cSmrg 25146185892Smrg key <TLDE> {[ U0304, asciitilde, grave, acute ]}; 25246185892Smrg key <AD01> {[ q, Q, ediaeresis, Ediaeresis ]}; 25346185892Smrg key <AD02> {[ w, W, U016F, U016E ]}; 25446185892Smrg key <AD04> {[ r, R, rcedilla, Rcedilla ]}; 25546185892Smrg key <AD05> {[ t, T, tcaron, Tcaron ]}; 25646185892Smrg key <AC01> {[ a, A, U0227, U0226 ]}; 25746185892Smrg key <AC03> {[ d, D, dcaron, Dcaron ]}; 25846185892Smrg key <AC05> {[ g, G, gcedilla, Gcedilla ]}; 25946185892Smrg key <AC08> {[ k, K, kcedilla, Kcedilla ]}; 26046185892Smrg key <AC09> {[ l, L, lcedilla, Lcedilla ]}; 261bb3a541cSmrg}; 262bb3a541cSmrg 26346185892Smrg// Lithuanian "Ratise" keymap, by Algirdas Buckus <algirdasbuckus@gmail.com>. 26446185892Smrg// Last changed on 2020-12-24. 265bb3a541cSmrgpartial alphanumeric_keys modifier_keys 266bb3a541cSmrgxkb_symbols "ratise" { 267bb3a541cSmrg 268bb3a541cSmrg include "level3(ralt_switch)" 269bb3a541cSmrg 270bb3a541cSmrg name[Group1]="Lithuanian (Ratise)"; 271bb3a541cSmrg 272bb3a541cSmrg key <TLDE> { [ plus, section, grave, acute ] }; 273bb3a541cSmrg key <AE01> { [ exclam, currency, rightsinglequotemark, exclamdown ] }; 274bb3a541cSmrg key <AE02> { [ colon, at, 0x10027E8, 0x1002190 ] }; // MATHEMATICAL LEFT ANGLE BRACKET; LEFTWARDS ARROW 275bb3a541cSmrg key <AE03> { [ period, numbersign, 0x10027E9, 0x1002192 ] }; // MATHEMATICAL RIGHT ANGLE BRACKET; RIGHTWARDS ARROW 276bb3a541cSmrg key <AE04> { [ asterisk, dollar, rightdoublequotemark, sterling ] }; 277bb3a541cSmrg key <AE05> { [ underscore, percent, ellipsis, 0x1002030 ] }; // PER MILLE SIGN 278bb3a541cSmrg key <AE06> { [ emdash, bar, asciicircum, brokenbar ] }; 279bb3a541cSmrg key <AE07> { [ equal, ampersand, 7, notequal ] }; 280bb3a541cSmrg key <AE08> { [ comma, less, 8, lessthanequal ] }; 281bb3a541cSmrg key <AE09> { [ semicolon, greater, 9, greaterthanequal ] }; 282bb3a541cSmrg key <AE10> { [ slash, backslash, division, 0x1002016 ] }; // DOUBLE VERTICAL LINE 283bb3a541cSmrg key <AE11> { [ w, W, Greek_OMEGA, ssharp ] }; 284bb3a541cSmrg key <AE12> { [ question, asciitilde, 0x1002248, questiondown ] }; // ALMOST EQUAL TO 285bb3a541cSmrg 286bb3a541cSmrg key <AD01> { [ umacron, Umacron, leftsinglequotemark, 0x100203A ] }; // SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 287bb3a541cSmrg key <AD02> { [ eabovedot, Eabovedot, bracketleft, dead_abovering ] }; 288bb3a541cSmrg key <AD03> { [ y, Y, bracketright, dead_circumflex ] }; 289bb3a541cSmrg key <AD04> { [ o, O, leftdoublequotemark, guillemotright ] }; 290bb3a541cSmrg key <AD05> { [ q, Q, 0x1000301, 0x1002191 ] }; // COMBINING ACUTE ACCENT; UPWARDS ARROW 291bb3a541cSmrg key <AD06> { [ j, J, EuroSign, yen ] }; 292bb3a541cSmrg key <AD07> { [ n, N, 4, notsign ] }; 293bb3a541cSmrg key <AD08> { [ k, K, 5, dagger ] }; 294bb3a541cSmrg key <AD09> { [ g, G, 6, enfilledcircbullet ] }; 295bb3a541cSmrg key <AD10> { [ b, B, multiply, infinity ] }; 296bb3a541cSmrg key <AD11> { [ c, C, cent, copyright ] }; 297bb3a541cSmrg key <AD12> { [ f, F, 0x1002044, trademark ] }; // FRACTION SLASH 298bb3a541cSmrg 299bb3a541cSmrg key <AC01> { [ u, U, apostrophe, dead_macron ] }; 300bb3a541cSmrg key <AC02> { [ e, E, parenleft, dead_grave ] }; 301bb3a541cSmrg key <AC03> { [ i, I, parenright, dead_acute ] }; 302bb3a541cSmrg key <AC04> { [ a, A, quotedbl, dead_diaeresis ] }; 303bb3a541cSmrg key <AC05> { [ h, H, 0x1000303, dead_tilde ] }; // COMBINING TILDE ACCENT 304bb3a541cSmrg key <AC06> { [ l, L, lstroke, Lstroke ] }; 305bb3a541cSmrg key <AC07> { [ r, R, 1, onesuperior ] }; 306bb3a541cSmrg key <AC08> { [ t, T, 2, twosuperior ] }; 307bb3a541cSmrg key <AC09> { [ s, S, 3, threesuperior ] }; 308bb3a541cSmrg key <AC10> { [ p, P, 0x1002212, paragraph ] }; // MINUS SIGN 309bb3a541cSmrg key <AC11> { [ zcaron, Zcaron, minus, dead_cedilla ] }; 31046185892Smrg key <BKSL> { [ z, Z, degree, registered ] }; 311bb3a541cSmrg 31246185892Smrg key <LSGT> { [ minus, endash, 0x1000307, 0x1002011 ] }; // COMBINING DOT ABOVE, NON-BREAKING HYPHEN 313bb3a541cSmrg key <AB01> { [ uogonek, Uogonek, singlelowquotemark, 0x1002039 ] }; // SINGLE LEFT-POINTING ANGLE QUOTATION MARK 314bb3a541cSmrg key <AB02> { [ eogonek, Eogonek, braceleft, dead_breve ] }; 315bb3a541cSmrg key <AB03> { [ iogonek, Iogonek, braceright, dead_caron ] }; 316bb3a541cSmrg key <AB04> { [ aogonek, Aogonek, doublelowquotemark, guillemotleft ] }; 317bb3a541cSmrg key <AB05> { [ x, X, 0x1000300, 0x1002193 ] }; // COMBINING GRAVE ACCENT; DOWNWARDS ARROW 318bb3a541cSmrg key <AB06> { [ v, V, squareroot, 0x10025CA ] }; // LOZENGE 319bb3a541cSmrg key <AB07> { [ m, M, 0, mu ] }; 320bb3a541cSmrg key <AB08> { [ d, D, period, doubledagger ] }; 321bb3a541cSmrg key <AB09> { [ scaron, Scaron, comma, 0x10000B7 ] }; // MIDDLE DOT 322bb3a541cSmrg key <AB10> { [ ccaron, Ccaron, plus, plusminus ] }; 323bb3a541cSmrg 324bb3a541cSmrg key <SPCE> { [ space, space, space, nobreakspace ] }; 325bb3a541cSmrg 326bb3a541cSmrg key <TAB> { [ Tab,ISO_Left_Tab, Multi_key ] }; // Tab as Multi_key (Compose) 327bb3a541cSmrg}; 328bb3a541cSmrg 329bfd7cbc1Smrg// EXTRAS: 330bfd7cbc1Smrg 331bfd7cbc1Smrgpartial alphanumeric_keys modifier_keys 332bfd7cbc1Smrgxkb_symbols "us_dvorak" { 333bfd7cbc1Smrg 334bfd7cbc1Smrg include "us(dvorak)" 335bfd7cbc1Smrg 3368157b447Smrg name[Group1]="Lithuanian (Dvorak)"; 337bfd7cbc1Smrg 33846185892Smrg key <AE01> {[ 1, exclam, aogonek, Aogonek ]}; 33946185892Smrg key <AE02> {[ 2, at, ccaron, Ccaron ]}; 34046185892Smrg key <AE03> {[ 3, numbersign, eogonek, Eogonek ]}; 34146185892Smrg key <AE04> {[ 4, dollar, eabovedot, Eabovedot ]}; 34246185892Smrg key <AE05> {[ 5, percent, iogonek, Iogonek ]}; 34346185892Smrg key <AE06> {[ 6, asciicircum, scaron, Scaron ]}; 34446185892Smrg key <AE07> {[ 7, ampersand, uogonek, Uogonek ]}; 34546185892Smrg key <AE08> {[ 8, asterisk, umacron, Umacron ]}; 34646185892Smrg key <AE09> {[ 9, parenleft, doublelowquotemark, parenleft ]}; 34746185892Smrg key <AE10> {[ 0, parenright, leftdoublequotemark, parenright ]}; 34846185892Smrg key <AD12> {[ equal, plus, zcaron, Zcaron ]}; 349bfd7cbc1Smrg 350bfd7cbc1Smrg include "level3(ralt_switch)" 351bfd7cbc1Smrg}; 352bfd7cbc1Smrg 3530412cdedSmrgpartial alphanumeric_keys 3540412cdedSmrg xkb_symbols "sun_type6" { 3550412cdedSmrg include "sun_vndr/lt(sun_type6)" 3560412cdedSmrg}; 357