// $XConsortium: lt /main/3 1997/12/18 12:40:12 rch $ partial alphanumeric_keys modifier_keys xkb_symbols "basic" { // Describes the differences between a very simple en_US // keyboard and a very simple Lithuanian "azerty" keyboard name[Group1]= "Lithuanian"; 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 ], [ minus, underscore ]}; key {[ plus, equal ], [ equal, plus ]}; key {[ Aogonek, aogonek ], [ q, Q ]}; key {[ zcaron, Zcaron ], [ w, W ]}; key {[ iogonek, Iogonek ], [ bracketleft, braceleft ]}; key {[ leftdoublequotemark, doublelowquotemark ], [ 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 ]}; // 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 }; }; xkb_symbols "generic101" { include "lt(basic)" }; xkb_symbols "pc101" { include "lt(generic101)" }; default xkb_symbols "pc102" { include "lt(pc101)" include "lt(left_switch)" }; partial alphanumeric_keys xkb_symbols "Sundeadkeys" { include "lt(basic)" // for consistent naming }; partial alphanumeric_keys xkb_symbols "sundeadkeys" { include "lt(Sundeadkeys)" // for consistent naming }; partial alphanumeric_keys xkb_symbols "nodeadkeys" { include "lt(basic)" // for consistent naming }; // definition for the extra key on 102-key keyboards // between left Control and Alt xkb_symbols "left_switch" { key { [ Mode_switch, Multi_key ], [ Mode_switch, Multi_key ] }; // Begin modifier mappings modifier_map Mod3 { Mode_switch }; };