// symbols definition for a very simple Romanian Keyboard layout. // // We basically override some modifier_keys so that using the Right Alt // and the corresponing letter we are able to generate the romanian characters // // Created by Cristian Gafton, (C) 2000 // partial hidden alphanumeric_keys modifier_keys xkb_symbols "basic" { name[Group1]= "Romanian"; key { [], [ acircumflex, acircumflex ] }; key { [], [ atilde, acircumflex ] }; key { [], [ scedilla, Scedilla ] }; key { [], [ thorn, Thorn ] }; key { [], [ icircumflex, Icircumflex ] }; }; default xkb_symbols "pc101" { key { [ Mode_switch, Multi_key ] }; include "ro(basic)" modifier_map Mod3 { Mode_switch }; }; xkb_symbols "pc104" { key { [ Mode_switch ] }; key { [ Multi_key ] }; include "ro(basic)" modifier_map Mod3 { Mode_switch }; }; xkb_symbols "alt_is_meta" { key { [ Meta_L ] }; key { [ Alt_L ] }; include "ro(pc104)" // modifier mappings modifier_map Mod1 { Meta_L, Meta_R }; modifier_map Mod4 { Alt_L, Alt_R }; };