Вход:  Пароль:  
FreeSource: ТЗ/ПереключениеРаскладок ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Это старая версия ТЗ/ПереключениеРаскладок за 2005-09-02 10:14:10..

Ввод с клавиатуры


Пожалуйста, дополняйте
Пользователя компьютера подстерегает много неожиданностей при использовании клавиатурного ввода.
Начиная с того, что консольный (текстовый) режим и графический (Иксы) имеют независимые механизмы обработки клавиатурных событий:
свои раскладки, клавиши переключения и пр.

Основные проблемы


Ситуация в xorg

В старых Х-ах использовалась одновременно только одна раскладка. Но, в ней было понятие групп. Это позволяло в пределах одного файла описать несколько наборов символов в нескольких группах. При полном и правильном описании в пределах этого файла можно было задать только четыре раскладки для клавиатуры. Перед переходом на Х-орг, Паскаль, возможно не в одиночку, поменял схему работы с раскладками для большей гибкости. Теперь в файле должно быть описание только одной языковой раскладки, а нужный набор языков должен обеспечиваться их перечислением в конфиге Х-ов. Сам я больше трех одновременно не держал прописанными. А название переключателя, думаю, просто не стали менять.
Andriy Dobrovol's'kii

Xorg

Для использования русской и английской раскладок по Ctrl+Shift необходимо в файле /etc/X11/xorg.conf иметь секцию следующего содержания:
[[Section "Input Device?"

Identifier "Keyboard 0?"
Driver “kbd”
Option "Xkb Model?" “pc105”
Option "Xkb Layout?" “us,ru”

Option "Xkb Variant?" “,winkeys”

Option "Xkb Options?" "grp:ctrl_shift_toggle,grp_led:scroll"

End Section?]]

KDE 

Для переключения раскладок в KDE нет необходимости править системные файлы.




Известные недоработки: не работает индикатор раскладки в системном лотке.


Страницы, ссылающиеся на данную: АндрейЧерепанов


 
Файлов нет. [Показать файлы/форму]
Много комментариев (2). [Показать комментарии/форму]