[Comm] Настройка клавиатуры в XFree86-4.3.0
Sergey Lizogub
=?iso-8859-1?q?linthong_=CE=C1_mail=2Eru?=
Вт Апр 29 19:29:22 MSD 2003
Off-topic, конечно да и тама для рассылки Sisyphus-а, но может
кому пригодится.
Установил из Sisyphus-а XFree86-4.3.0, после чего не смог
залогиниться как обычный пользователь. Как выяснилось
впоследствии - после обновления X-ов по умолчанию устанавливается
русская клавиатура, а у меня пароль - латинскими буквами.
Попытки редактирования файла XF86Config-4 особых успехов не
принесли, удавалось привентить только одну клавиатуру - или
русскую, или английскую. Чтение документации показало, что в
разделе Option "XkbLayout" можно вписать две (или больше)
раскладок, приоритет - в порядке следования "us,ru".
Несмотря на некоторый успех долго не удовалось прикрутить
раскладку winkeys - несмотря ни на что, при переключении на
русский язык шла "машинописная" раскладка. Дальнейшее чтение
документации выявило, что всё работает, если перед и после
winkeys стоят запятые. Почему - так и не понял. Конечно,
претензии не только к Ивану Паскалю, но разобраться в доках было
крайне сложно.
Обращение к разработчикам - может быть, для российского
дистрибутива можно было бы дать примеры, полезные не чешскому, а
российскому (СНГ-шному) пользователю.
Привожу пример работающего раздела XF86Config-4:
# ********************************
# Input devices
# ********************************
# ********************************
# Keyboard section
# ********************************
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "AutoRepeat" "250 30"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys,"
Option "XkbOptions" "grp:ctrl_shift_toggle"
EndSection
С уважением,
Сергей Лизогуб
Подробная информация о списке рассылки community