xkb работает очень странно.
Буквы второй раскладки (в конфиге) в правой части клавиатуры не работают. Например если в конфиге "us,ru", то не работают русские буквы (после переключения) в правой части "л, о, ж, ш, щ, ь..." причём не работают токо буквы. При "ru,us" соответственно не работают "p, o, i, k, l".
Вот секция конфига иксов:
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:caps_toggle,grp_led:num"
EndSection
Переключалка kde работает (всмысле работают буквы), однако она очень и очень неудобная. Пользоваться невозможно.
Причём
setxkbmap -model pc105 -layout ru -variant winkeys
setxkbmap -model pc105 -layout us
работают нормально. тоесть при писании этого в консоль русские или английские буквы правой части клавиатуры начинают работать.
Ещё в консоли стоит раскладка ru4, русский язык отображается, раскладка на русскую переключается, все буквы работают.
в логах ничего. Что мне делать?
xkb ведёт себя странно (при переключении раскладки не работают некоторые буквы)
Модератор: Bizdelnick
-
masa
- Сообщения: 86
- ОС: linux
Re: xkb ведёт себя странно
Option "XkbVariant" ",winkeys" - без запятой...
а у меня в конфиге не так прописанно - без этого варианта, просто - Option "XkbLayout" "us,ru(winkeys)"
а у меня в конфиге не так прописанно - без этого варианта, просто - Option "XkbLayout" "us,ru(winkeys)"
Gentoo Base System 1.12.5 (2.6.17-gentoo-r8)
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: xkb ведёт себя странно
Не говорите глупостей. Варианты раскладок должны перечисляться в той же последовательности, что и сами раскладки. Т.е. если Option "XkbLayout" "us,ru", то Option "XkbVariant" ",winkeys"; вот если наоборот, "XkbLayout" "ru,us", -- тогда действительно без запятой.(masa @ Feb 5 2006, в 08:38) писал(а):Option "XkbVariant" ",winkeys" - без запятой...
По смыслу это абсолютно то же самое.(masa @ Feb 5 2006, в 08:38) писал(а):а у меня в конфиге не так прописанно - без этого варианта, просто - Option "XkbLayout" "us,ru(winkeys)"
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
masa
- Сообщения: 86
- ОС: linux
Re: xkb ведёт себя странно
Не говорите глупостей. Варианты раскладок должны перечисляться в той же последовательности, что и сами раскладки. Т.е. если Option "XkbLayout" "us,ru", то Option "XkbVariant" ",winkeys"; вот если наоборот, "XkbLayout" "ru,us", -- тогда действительно без запятой.
Извиняюсь, если наврал
Gentoo Base System 1.12.5 (2.6.17-gentoo-r8)
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: xkb ведёт себя странно
первый шаг -
отключи ее вообще.
второй шаг - оставь в конфиге минимум. и добавляй потихоньку. начни с:
(A1ien @ Feb 5 2006, в 01:56) писал(а):Переключалка kde работает
отключи ее вообще.
второй шаг - оставь в конфиге минимум. и добавляй потихоньку. начни с:
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
#Option "AutoRepeat" "500 30"
#Option "XkbRules" "xorg"
#Option "XkbModel" "pc105"
#Option "XkbLayout" "us,ru"
Option "XkbLayout" "ru(winkeys)"
#Option "XkbVariant" ",winkeys"
#Option "XkbOptions" "grp:caps_toggle,grp_led:num"
Option "XkbOptions" "grp:caps_toggle,grp_led:scroll"
EndSection
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог