Тема: Проблема с русской раскладкой в debian squezze
Приветствую всех любителей GNU/Linux.
Debian Squeeze, ядро 2.6.28.10-power52.
С русской раскладкой (моя переделка ниже) не работает кнопка Fn.
/etc/X11/xorg.conf:
Section "InputClass"
Identifier "Keyboard"
Option "Device" "/dev/input/event1"
Option "XkbModel" "nokiarx51"
Option "XkbLayout" "ru_us,ru"
Option "SendCoreEvents" "true"
Option "XkbOptions" "grp:ctrl_shift_toggle"
EndSection
Section "InputDevice"
Identifier "Touchscreen"
Driver "tslib"
Option "Device" "/dev/input/event3"
Option "SendCoreEvents" "true"
EndSection
/usr/share/X11/xkb/symbols/nokia_vndr/rx-51:
http://pastebin.com/BMc4Jjnh
xkb_symbols "ru" {
include "nokia_vndr/rx-51(english_base)"
include "nokia_vndr/rx-51(arrows_2btns)"
name[Group1] = "Russian";
key.type[Group1] = "EIGHT_LEVEL_SEMIALPHABETIC";
// 1. row
key <AD01> { [ Cyrillic_shorti, Cyrillic_SHORTI, 1, 1, Cyrillic_shorti, Cyrillic_SHORTI, 1, 1 ] };
key <AD02> { [ Cyrillic_tse, Cyrillic_TSE, 2, 2, Cyrillic_tse, Cyrillic_TSE, 2, 2] };
key <AD03> { [ Cyrillic_u, Cyrillic_U, 3, 3, Cyrillic_u, Cyrillic_U, 3, 3] };
key <AD04> { [ Cyrillic_ka, Cyrillic_KA, 4, 4, Cyrillic_ka, Cyrillic_KA, 4, 4] };
key <AD05> { [ Cyrillic_ie, Cyrillic_IE, 5, 5, Cyrillic_ie, Cyrillic_IE, 5, 5] };
key <AD06> { [ Cyrillic_en, Cyrillic_EN, 6, 6, Cyrillic_en, Cyrillic_EN, 6, 6] };
key <AD07> { [ Cyrillic_ghe, Cyrillic_GHE, 7, 7, Cyrillic_ghe, Cyrillic_GHE, 7, 7] };
key <AD08> { [ Cyrillic_sha, Cyrillic_SHA, 8, 8, Cyrillic_sha, Cyrillic_SHA, 8, 8] };
key <AD09> { [ Cyrillic_shcha, Cyrillic_SHCHA, 9, 9, Cyrillic_shcha, Cyrillic_SHCHA, 9, 9] };
key <AD10> { [ Cyrillic_ze, Cyrillic_ZE, 0, 0, Cyrillic_ze, Cyrillic_ZE, 0, 0] };
key <AB08> { [ Cyrillic_ha, Cyrillic_HA, Cyrillic_hardsign, Cyrillic_HARDSIGN, Cyrillic_ha, Cyrillic_HA, Cyrillic_hardsign, Cyrillic_HARDSIGN ] };
// 2. row
key <AC01> { [ Cyrillic_ef, Cyrillic_EF, asterisk, asterisk, Cyrillic_ef, Cyrillic_EF, asterisk, asterisk ] };
key <AC02> { [ Cyrillic_yeru, Cyrillic_YERU, plus, plus, Cyrillic_yeru, Cyrillic_YERU, plus, plus ] };
key <AC03> { [ Cyrillic_ve, Cyrillic_VE, numbersign, numbersign, Cyrillic_ve, Cyrillic_VE, numbersign, numbersign ] };
key <AC04> { [ Cyrillic_a, Cyrillic_A, minus, minus, Cyrillic_a, Cyrillic_A, minus, minus ] };
key <AC05> { [ Cyrillic_pe, Cyrillic_PE, underscore, underscore, Cyrillic_pe, Cyrillic_PE, underscore, underscore ] };
key <AC06> { [ Cyrillic_er, Cyrillic_ER, exclam,exclam, Cyrillic_er, Cyrillic_ER, exclam,exclam ] };
key <AC07> { [ Cyrillic_o, Cyrillic_O, question, question, Cyrillic_o, Cyrillic_O, question, question ] };
key <AC08> { [ Cyrillic_el, Cyrillic_EL, semicolon, semicolon, Cyrillic_el, Cyrillic_EL, semicolon, semicolon ] };
key <AC09> { [ Cyrillic_de, Cyrillic_DE, colon, colon, Cyrillic_de, Cyrillic_DE, colon, colon ] };
key <AB09> { [ comma, comma, comma, comma, Cyrillic_zhe, Cyrillic_ZHE, comma, comma ] };
key <UP> { [ period, period, period, period, Cyrillic_e, Cyrillic_E, period,period ] };
// 3. row
key <AB01> { [ Cyrillic_ya, Cyrillic_YA, dollar,dollar, Cyrillic_ya, Cyrillic_YA, dollar,dollar ] };
key <AB02> { [ Cyrillic_che, Cyrillic_CHE, EuroSign, EuroSign, Cyrillic_che, Cyrillic_CHE, EuroSign, EuroSign ] };
key <AB03> { [ Cyrillic_es, Cyrillic_ES, slash, slash, Cyrillic_es, Cyrillic_ES, slash, slash ] };
key <AB04> { [ Cyrillic_em, Cyrillic_EM, parenleft, parenleft, Cyrillic_em, Cyrillic_EM, parenleft, parenleft ] };
key <AB05> { [ Cyrillic_i, Cyrillic_I, parenright, parenright, Cyrillic_i, Cyrillic_I, parenright, parenright ] };
key <AB06> { [ Cyrillic_te, Cyrillic_TE, quotedbl, quotedbl, Cyrillic_te, Cyrillic_TE, quotedbl, quotedbl ] };
key <AB07> { [ Cyrillic_softsign, Cyrillic_SOFTSIGN, apostrophe, apostrophe, Cyrillic_softsign, Cyrillic_SOFTSIGN, apostrophe, apostrophe ] };
};