// Keyboard layout for my personal alternative
// Russian Phonetic

// ёЁ 1! 2@ 3# 4$ 5" 6: 7& 8* 9( 0) -_ ъЪ
//    яЯ шШ рР тТ ыЫ уУ иИ оО пП юЮ щЩ эЭ
//    аА сС дД фФ гГ чЧ йЙ кК лЛ жЖ ьЬ
//    зЗ хХ цЦ вВ бБ нН мМ ,< .> /?

default partial alphanumeric_keys
xkb_symbols "phonetic" {
    name[Group1]= "Russian Alternative Phonetic";

    include "us(basic)"

    key 	{[       Cyrillic_io,       Cyrillic_IO ]};
    key 	{[	               5,          quotedbl	]};
    key 	{[                 6,          colon ]};
    key 	{[ Cyrillic_hardsign, Cyrillic_HARDSIGN ]};

    key 	{[       Cyrillic_ya,       Cyrillic_YA ]};
    key 	{[      Cyrillic_sha,      Cyrillic_SHA ]};
    key 	{[       Cyrillic_ie,       Cyrillic_IE ]};
    key 	{[       Cyrillic_er,       Cyrillic_ER ]};
    key 	{[       Cyrillic_te,       Cyrillic_TE ]};
    key 	{[     Cyrillic_yeru,     Cyrillic_YERU ]};
    key 	{[        Cyrillic_u,        Cyrillic_U ]};
    key 	{[        Cyrillic_i,        Cyrillic_I ]};
    key 	{[        Cyrillic_o,        Cyrillic_O ]};
    key 	{[       Cyrillic_pe,       Cyrillic_PE ]};
    key 	{[       Cyrillic_yu,       Cyrillic_YU ]};
    key 	{[    Cyrillic_shcha,    Cyrillic_SHCHA ]};

    key 	{[        Cyrillic_a,        Cyrillic_A ]};
    key 	{[       Cyrillic_es,       Cyrillic_ES ]};
    key 	{[       Cyrillic_de,       Cyrillic_DE ]};
    key 	{[       Cyrillic_ef,       Cyrillic_EF ]};
    key 	{[      Cyrillic_ghe,      Cyrillic_GHE ]};
    key 	{[      Cyrillic_che,      Cyrillic_CHE ]};
    key 	{[   Cyrillic_shorti,   Cyrillic_SHORTI ]};
    key 	{[       Cyrillic_ka,       Cyrillic_KA ]};
    key 	{[       Cyrillic_el,       Cyrillic_EL ]};
    key 	{[      Cyrillic_zhe,      Cyrillic_ZHE ]};
    key 	{[ Cyrillic_softsign, Cyrillic_SOFTSIGN ]};
    key 	{[        Cyrillic_e,        Cyrillic_E ]};

    key 	{[               bar,         brokenbar ]};
    key 	{[       Cyrillic_ze,       Cyrillic_ZE ]};
    key 	{[       Cyrillic_ha,       Cyrillic_HA ]};
    key 	{[      Cyrillic_tse,      Cyrillic_TSE ]};
    key 	{[       Cyrillic_ve,       Cyrillic_VE ]};
    key 	{[       Cyrillic_be,       Cyrillic_BE ]};
    key 	{[       Cyrillic_en,       Cyrillic_EN ]};
    key 	{[       Cyrillic_em,       Cyrillic_EM ]};
    key 	{[             comma,              less ]};
    key 	{[            period,           greater ]};
    key 	{[             slash,          question ]};
};