1

Тема: Проблема с русской раскладкой в 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              ] };
};

Поделиться

2

Re: Проблема с русской раскладкой в debian squezze

У меня на Wheezy тоже не работает, я забил,-)
Если сам найдешь решение, напиши плз, сюда.

Поделиться