partial alphanumeric_keys xkb_symbols "eslav-ua" { include "ua(basic)" include "ua(winkeys)" name[Group1]= "Ukraine - East Slavonic UK (Winkeys)"; key <AC02> { [ Ukrainian_i, Ukrainian_I, Cyrillic_yeru, Cyrillic_YERU ] }; key <AC11> { [ Ukrainian_ie, Ukrainian_IE, Cyrillic_e, Cyrillic_E ] }; key <AD12> { [ Ukrainian_yi, Ukrainian_YI, Cyrillic_hardsign, Cyrillic_HARDSIGN ] }; key <AD09> { [ Cyrillic_shcha, Cyrillic_SHCHA, Byelorussian_shortu, Byelorussian_SHORTU ] }; include "level3(ralt_switch)" };
--p----- a------- ua(eslav-ua)
partial alphanumeric_keys xkb_symbols "winkeys" { include "ua(basic)" name[Group1]= "Ukraine - Winkeys"; key <AE03> { [ 3, numerosign ] }; key <AE04> { [ 4, semicolon ] }; key <AE05> { [ 5, percent ] }; key <AE06> { [ 6, colon ] }; key <AE07> { [ 7, question ] }; key <AE08> { [ 8, asterisk ] }; key <AB10> { [ period, comma ] }; key <AC02> { [ Ukrainian_i, Ukrainian_I, Cyrillic_yeru, Cyrillic_YERU ] }; key <AC11> { [ Ukrainian_ie, Ukrainian_IE, Cyrillic_e, Cyrillic_E ] }; key <AD12> { [ Ukrainian_yi, Ukrainian_YI, Cyrillic_hardsign, Cyrillic_HARDSIGN ] }; key <AD09> { [ Cyrillic_shcha, Cyrillic_SHCHA, Byelorussian_shortu, Byelorussian_SHORTU ] }; key <AD05> { [ Cyrillic_ie, Cyrillic_IE, Cyrillic_io, Cyrillic_IO ] }; include "level3(ralt_switch)" };