// $XConsortium: lt_p /main/3 1997/12/18 12:40:12 rch $ // // $XFree86: xc/programs/xkbcomp/symbols/lt_p,v 1.2 2000/10/28 00:34:07 dawes Exp $ partial default alphanumeric_keys modifier_keys xkb_symbols "basic" { // Describes the differences between a very simple en_US // keyboard and a very simple Lithuanian "programmer's" keyboard // (qwerty layout with Lithuanian letters on the closer ascii ones) // Don't rename this file because it includes 'lt_p' // Extentions: less/Euro/endash on 102nd key, AltGr+Space is nobreakspace // Usage: setxkbmap lt_p // Option "XkbModel" "pc105" // Option "XkbLayout" "lt_p" name[Group1]= "US/ASCII"; name[Group2]= "Lithuanian"; key { [ Return, ISO_Next_Group ]}; key { [ q, Q ], [ umacron, Umacron ]}; key { [ w, W ], [ eabovedot, Eabovedot ]}; key { [ e, E ], [ eogonek, Eogonek ]}; key { [ u, U ], [ uogonek, Uogonek ]}; key { [ i, I ], [ iogonek, Iogonek ]}; key { [ a, A ], [ aogonek, Aogonek ]}; key { [ s, S ], [ scaron, Scaron ]}; key { [ quoteright, quotedbl ], // this is actually right quote for Lithuanian [ leftdoublequotemark, doublelowquotemark]}; key { [ z, Z ], [ zcaron, Zcaron ]}; key { [ c, C ], [ ccaron, Ccaron ]}; key { [ space, space ], [ nobreakspace, nobreakspace ]}; key { [ less, EuroSign ], [ endash ]}; // End alphanumeric section // Begin modifier mappings modifier_map Shift { Shift_L }; modifier_map Lock { Caps_Lock, ISO_Lock }; modifier_map Control{ Control_L }; modifier_map Mod3 { Mode_switch }; }; partial alphanumeric_keys xkb_symbols "Sundeadkeys" { include "lt_p(basic)" // for consistent naming }; partial alphanumeric_keys xkb_symbols "sundeadkeys" { include "lt_p(Sundeadkeys)" // for consistent naming }; partial alphanumeric_keys xkb_symbols "nodeadkeys" { include "lt_p(basic)" // for consistent naming };