Кому-нибудь нужна ЯЖЕРТЫ раскладка под XKB?
А то есть :) Вот присобачил. Надо бы по совету И. Паскаля ( где-то на X листах он кому-то советовал ) её как вариант от "ru" оформить, да влом.
--
"The great epochs of our life come when we gain the courage to rechristen our evil as what is best in us." - Friedrich Nietzsche, "Epigrams And Interludes", from "Beyond Good And Evil", 1886.
xkb_symbols "basic" {
name[group1]="US/ASCII";
name[group2]="Russian";
key <AE01> {
symbols[Group1]= [ 1, exclam ],
symbols[Group2]= [ 1, exclam ]
};
key <AE02> {
symbols[Group1]= [ 2, at ],
symbols[Group2]= [ 2, at ]
};
key <AE03> {
symbols[Group1]= [ 3, numbersign ],
symbols[Group2]= [ 3, Cyrillic_hardsign ]
};
key <AE04> {
symbols[Group1]= [ 4, dollar ],
symbols[Group2]= [ 4, Cyrillic_HARDSIGN ]
};
key <AE05> {
symbols[Group1]= [ 5, percent ],
symbols[Group2]= [ 5, Cyrillic_io ]
};
key <AE06> {
symbols[Group1]= [ 6, asciicircum ],
symbols[Group2]= [ 6, Cyrillic_IO ]
};
key <AE07> {
symbols[Group1]= [ 7, ampersand ],
symbols[Group2]= [ 7, ampersand ]
};
key <AE08> {
symbols[Group1]= [ 8, asterisk ],
symbols[Group2]= [ 8, asterisk ]
};
key <AE09> {
symbols[Group1]= [ 9, parenleft ],
symbols[Group2]= [ 9, parenleft ]
};
key <AE10> {
symbols[Group1]= [ 0, parenright ],
symbols[Group2]= [ 0, parenright ]
};
key <AE11> {
symbols[Group1]= [ minus, underscore ],
symbols[Group2]= [ minus, underscore ]
};
key <AE12> {
symbols[Group1]= [ equal, plus ],
symbols[Group2]= [ Cyrillic_e, Cyrillic_E ]
};
key <AD01> {
symbols[Group1]= [ q, Q ],
symbols[Group2]= [ Cyrillic_ya, Cyrillic_YA ]
};
key <AD02> {
symbols[Group1]= [ w, W ],
symbols[Group2]= [ Cyrillic_zhe, Cyrillic_ZHE ]
};
key <AD03> {
symbols[Group1]= [ e, E ],
symbols[Group2]= [ Cyrillic_ie, Cyrillic_IE ]
};
key <AD04> {
symbols[Group1]= [ r, R ],
symbols[Group2]= [ Cyrillic_er, Cyrillic_ER ]
};
key <AD05> {
symbols[Group1]= [ t, T ],
symbols[Group2]= [ Cyrillic_te, Cyrillic_TE ]
};
key <AD06> {
symbols[Group1]= [ y, Y ],
symbols[Group2]= [ Cyrillic_yeru, Cyrillic_YERU ]
};
key <AD07> {
symbols[Group1]= [ u, U ],
symbols[Group2]= [ Cyrillic_u, Cyrillic_U ]
};
key <AD08> {
symbols[Group1]= [ i, I ],
symbols[Group2]= [ Cyrillic_i, Cyrillic_I ]
};
key <AD09> {
symbols[Group1]= [ o, O ],
symbols[Group2]= [ Cyrillic_o, Cyrillic_O ]
};
key <AD10> {
symbols[Group1]= [ p, P ],
symbols[Group2]= [ Cyrillic_pe, Cyrillic_PE ]
};
key <AD11> {
symbols[Group1]= [ bracketleft, braceleft ],
symbols[Group2]= [ Cyrillic_sha, Cyrillic_SHA ]
};
key <AD12> {
symbols[Group1]= [ bracketright, braceright ],
symbols[Group2]= [ Cyrillic_shcha, Cyrillic_SHCHA ]
};
key <AC01> {
symbols[Group1]= [ a, A ],
symbols[Group2]= [ Cyrillic_a, Cyrillic_A ]
};
key <AC02> {
symbols[Group1]= [ s, S ],
symbols[Group2]= [ Cyrillic_es, Cyrillic_ES ]
};
key <AC03> {
symbols[Group1]= [ d, D ],
symbols[Group2]= [ Cyrillic_de, Cyrillic_DE ]
};
key <AC04> {
symbols[Group1]= [ f, F ],
symbols[Group2]= [ Cyrillic_ef, Cyrillic_EF ]
};
key <AC05> {
symbols[Group1]= [ g, G ],
symbols[Group2]= [ Cyrillic_ghe, Cyrillic_GHE ]
};
key <AC06> {
symbols[Group1]= [ h, H ],
symbols[Group2]= [ Cyrillic_ha, Cyrillic_HA ]
};
key <AC07> {
symbols[Group1]= [ j, J ],
symbols[Group2]= [ Cyrillic_shorti, Cyrillic_SHORTI ]
};
key <AC08> {
symbols[Group1]= [ k, K ],
symbols[Group2]= [ Cyrillic_ka, Cyrillic_KA ]
};
key <AC09> {
symbols[Group1]= [ l, L ],
symbols[Group2]= [ Cyrillic_el, Cyrillic_EL ]
};
key <AC10> {
symbols[Group1]= [ semicolon, colon ],
symbols[Group2]= [ semicolon, colon ]
};
key <AC11> {
symbols[Group1]= [ apostrophe, quotedbl ],
symbols[Group2]= [ apostrophe, quotedbl ]
};
key <TLDE> {
symbols[Group1]= [ grave, asciitilde ],
symbols[Group2]= [ Cyrillic_che, Cyrillic_CHE ]
};
key <BKSL> {
symbols[Group1]= [ backslash, bar ],
symbols[Group2]= [ Cyrillic_yu, Cyrillic_YU ]
};
key <AB01> {
symbols[Group1]= [ z, Z ],
symbols[Group2]= [ Cyrillic_ze, Cyrillic_ZE ]
};
key <AB02> {
symbols[Group1]= [ x, X ],
symbols[Group2]= [ Cyrillic_softsign, Cyrillic_SOFTSIGN ]
};
key <AB03> {
symbols[Group1]= [ c, C ],
symbols[Group2]= [ Cyrillic_tse, Cyrillic_TSE ]
};
key <AB04> {
symbols[Group1]= [ v, V ],
symbols[Group2]= [ Cyrillic_ve, Cyrillic_VE ]
};
key <AB05> {
symbols[Group1]= [ b, B ],
symbols[Group2]= [ Cyrillic_be, Cyrillic_BE ]
};
key <AB06> {
symbols[Group1]= [ n, N ],
symbols[Group2]= [ Cyrillic_en, Cyrillic_EN ]
};
key <AB07> {
symbols[Group1]= [ m, M ],
symbols[Group2]= [ Cyrillic_em, Cyrillic_EM ]
};
key <AB08> {
symbols[Group1]= [ comma, less ],
symbols[Group2]= [ comma, less ]
};
key <AB09> {
symbols[Group1]= [ period, greater ],
symbols[Group2]= [ period, greater ]
};
key <AB10> {
symbols[Group1]= [ slash, question ],
symbols[Group2]= [ slash, question ]
};
key <CAPS> { [ Caps_Lock ] };
key <LSGT> {
symbols[Group1]= [ less, greater ],
symbols[Group2]= [ bar, brokenbar ]
};
};
Reply to: