AK> Здорова, Alexander!

>> Немного порыл - поправил конфиг, теперь там так:

AK> У меня сейчас конфиг Xkb выглядит так же как твой, только вместо ","
AK> "+" в XkbLayout :)

>> Section "InputDevice"
>>      Identifier  "Generic Keyboard"
>>      Driver      "keyboard"
>>      Option      "CoreKeyboard"
>>      Option      "XkbRules" "xfree86"
>>      Option      "XkbModel" "pc104"
>>      Option      "XkbLayout" "us,ru(winkeys)"
AK> Попробуй "us+ru(winkeys)"
>>      Option      "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
>> EndSection


AK> Я помнится тоже чего-то долго мурыжился с Xkb в 4.3 X'aх, где-то в
AK> доках нарыл нормальный конфиг. Причем, насколько я помню, в разных
AK> местах настройка Xkb, описана по разному, а рабочая только одна :)

Есть такой конфиг:

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "keyboard"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xfree86"
        Option          "XkbModel"      "pc102"
        Option          "XkbLayout"     "ru"
        Option          "XkbOptions"    "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

После обновления Sarge до 20040727, стала работать только русская раскладка.
Тогда я запарился и нашел файлик /etc/X11/xkb/rules/xfree86, где была
такая строчка:

// If you want non-latin layouts implicitly include the en_US layout
// uncomment lines below
! $nonlatin = am ar ben bg by dev el ge_la ge_ru guj gur il il_phonetic\
              ir iu kan lo mk mm ml ori ru sr syr syr_phonetic tel th\
              tj tml ua

Поступил по рекомендации.
Интересно какой способ правильный?


Ответить