>>>>#include <subj>
>>>>Переключение на английский язык не работает.
>>>>XF86Config:
>>>>Section "InputDevice"
>>>>Identifier "Keyboard0"
>>>>Driver "keyboard"
>>>>Option "XkbRules" "xfree86"
>>>>Option "XkbModel" "pc105"
>>>>Option "XkbLayout" "us,ru"
>>>>Option "XkbOptions" "grp:ctrl_shift_toggle"
>>>>
>>>>Со шрифтами все OK.
>>>>Но не переключает, хоть ты тресни.
>>>>Много почитал, перепробовал - нихрена.
>>>>Подскажи великий ALL как справиться с этим геммороем.
>>>
>>>Примерно такая же фигня была в RH 7.3 и 8.0 - помогло
>>>ежезагрузочное
>>>запускание setxkbmap с соответствующими параметрами.
>>
>>Я с этой проблемой столкнулся примерно 1.5 часа назад :) Система -
>>FreeBSD-5.1 + XFree-4.3, так что, похоже это глюки иксов... немного покопавшись,
>>я решил не ломиться в открытую дверь и заменил содержимое /usr/X11R6/lib/X11/xkb
>>аналогичным из старой версии иксов (4.2.х). Все заработало ;)
>
>Спасибо, помогло.
>
>Нда, но гемморой-то могут и оставить.
>Пошел писать к rich<at>FreeBSD.org(XFree Координатор) может он че скажет.
>Если что-то дельное - опубликую, а пока, я так понимаю, вопрос остается
>открытым.
На самом деле проблема в том, что конфигуратор xf86cfg кроме стандартного XF86Config создаёт файл настроек XKB /usr/X11R6/lib/X11/xkb/X0-config.keyboard.
Если он существует, то настройки в нём имеют приоритет над XF86Config.
Т.е. надо его или удалить или настройки писать именно в него.
X0-config.keyboard
|