[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