diff -Naur xkbdesc/symbols/lt xkbdesc-pk/symbols/lt --- xkbdesc/symbols/lt 2005-01-16 00:18:20.000000000 -0200 +++ xkbdesc-pk/symbols/lt 2006-08-24 17:29:26.000000000 -0300 @@ -112,3 +112,48 @@ include "level3(ralt_switch)" }; + +// Lithuanian keyboard map by Piter PUNK +// Describes Lithuanian keymap LST 1205-92 +// +// This keyboard is also know as IBM layout. +// We follow the map found at: http://www.kada.lt/litwin/Kbdlta.gif +// and info from Edis Tamoshauskas + +partial alphanumeric_keys modifier_keys +xkb_symbols "ibm" { + + include "latin" + + name[Group1]= "Lithuania - IBM"; + + key {[ grave, asciitilde ]}; + key {[ exclam, 1 ]}; + key {[ quotedbl, 2, at ]}; + key {[ slash, 3, numbersign ]}; + key {[ semicolon, 4, dollar ]}; + key {[ colon, 5, percent ]}; + key {[ comma, 6, asciicircum ]}; + key {[ period, 7, ampersand ]}; + key {[ question, 8, asterisk ]}; + key {[ parenleft, 9 ]}; + key {[ parenright, 0 ]}; + key {[ underscore, minus ]}; + key {[ plus, equal ]}; + key {[ aogonek, Aogonek, q, Q ]}; + key {[ zcaron, Zcaron, w, W ]}; + key {[ e, E, EuroSign ]}; + key {[ iogonek, Iogonek, bracketleft, braceleft ]}; + key {[ doublelowquotemark, leftdoublequotemark, bracketright, braceright ]}; + key {[ uogonek, Uogonek, semicolon, colon ]}; + key {[ eabovedot, Eabovedot, apostrophe, quotedbl ]}; + key {[ umacron, Umacron, x, X ]}; + key {[ ccaron, Ccaron, comma, less ]}; + key {[ scaron, Scaron, period, greater ]}; + key {[ eogonek, Eogonek, slash, question ]}; + key {[ space, space, nobreakspace, nobreakspace ]}; + + key {[ less, greater, endash ]}; + + include "level3(ralt_switch)" +};