Настройка смены рус/eng клавиатуры

Изображение пользователя b_wlad.

Добрался, наконец-то, снова до Kubuntu и первым делом настроил смену настроек клавиатуры как описано у Buy 6 Октября, 2007 - 03:29 :-)
Я, правда, облегчил себе жизнь тем, что сначала запустил Менеджер Adept (управление пакетами) и из него поставил пакет mc (это вроде Windows Commander`a или Norton`a). Он удобен тем, что включает Viewer, Editor...
Запускать его нужно из консоли с правами root`a
Потом уже из mc вошел в /etc/X11/xorg.conf и отредактировал его следующим образом: (цитирую)=======================================

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
option "CoreKeyboard"
option "XkbRules" "xorg"
option "XkbModel" "pc105"
option "XkbLayout" "us,ru"
option "XkbVariant" ",winkeys"
option "XkbOptions" "grp:ctrl_shift_toggle"
EndSection

Комбинацию переключения "grp:ХХХ_toggle" естественно можно задать свою.
Переключение раскладок в "Региональные настройки и язык" - отключить! При этом у меня все заработало, но нужен был индикатор, чтоб знать в какой раскладке находишься. Тут уж без kkbswitch не обойтись. Слышал, что без редактирования xorg.conf при наличии более двух раскладок могут возникнуть проблемы, поэтому до установки kkbswitch лучше всетаки отредактировать файл как показано выше. =)
============================
Теперь из Менеджера Adept (управление пакетами) поставил kkbswitch и после перезагрузки смена клавиатуры заработала без дополнительных настроек.

Комментарии (14)

0
b_wlad - 10 Декабрь, 2007 - 08:18
Изображение пользователя b_wlad.

Интересно, что установка того же Kubuntu 7.10 на соседний Athlon 64x2 3200+ привела к автоматической установке управления клавиатурой аналогично хрюше... Очень интересная индикация при смене клавиатуры: при нажатии Alt+Shift и переходе на русскую раскладку на клавиатуре загорается лампочка SCR - очень даже прикольно!-)
Диски при этом определились, но не открываются. Ошибка: hal-storage-fixed-mount-all-options refused uid 1000

0
wulf - 14 Декабрь, 2007 - 17:48

b_wlad]
Диски при этом определились, но не открываются. Ошибка: hal-storage-fixed-mount-all-options refused uid 1000

есть рекомендации как с этим бороться?

0
losaped - 22 Декабрь, 2007 - 16:38

по ходу бороться с этим стоит добавив пользователя в группу cdrom или нужного диска

0
Гость (не зарегистрирован) - 11 Декабрь, 2007 - 18:40

я так понял что Вы установили Ctrl+Shift на переключение раскладок. Работают ли после этого "горячие" комбинации с участием этих клавиш? Попробуйте пожалуйста Crtl+Shift+F в Gwenview - он должен перейти в полноэкранный режим при этом.

0
Zorge - 12 Декабрь, 2007 - 22:05
Изображение пользователя Zorge.

тоже проблема с раскладками изменения конфига не чего не дали что делать

0
kiev1 - 17 Декабрь, 2007 - 02:37
Изображение пользователя kiev1.

если изменения конфига xorg.conf не помогают - значит в кде включено переключение раскладок по кде-шному - надо птички поснимать где раскладки переключаются - это в региональных установках - раскладка клавиатуры - "включить переключение раскладок" - птичку надо снять и будет раскладка работать как в xorg.conf написано.

0
Zorge - 26 Декабрь, 2007 - 21:39
Изображение пользователя Zorge.

птички я поснимал тока толку нет

0
Pasha - 28 Декабрь, 2007 - 16:55
Изображение пользователя Pasha.

Все сделал как написали, но что-то никак не получается. Ничего не происходит. Не пойму в чччем проблема. У все нормально встало?

Напишите кто знает есть-ли подводные камни

0
icewolf - 29 Декабрь, 2007 - 17:36
Изображение пользователя icewolf.

Что вы как маленькие дети...
1) Ставите систему - как получится
2) Заходите "настройка системы" - "региональные настройки & язык"
3) Ставите язык интерфейса "русский"
Если его нет, и правильно настроен адепт, то он его установит.
4) Ставите языком по умолчанию "русский"
5) если не установлен mc то в консоли, под root, или sudo
aptitude install mc
6) В консоли
sudo mc
введете свой пароль

7) Редактируете xorg.conf
можно в mc, а можно через кнопуц "кде" - выполнить программу - kate - выполнить под другим пользователем - root пароль
Открываете xorg.conf
вставляете:

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
option "CoreKeyboard"
option "XkbRules" "xorg"
option "XkbModel" "pc105"
option "XkbLayout" "us,ru"
option "XkbVariant" ",winkeys"
option "XkbOptions" "grp:ctrl_shift_toggle,lv3:ralt_switch,grp_led:scroll"
EndSection

сохраняете

8) Запускаете утилиту "установка удаление программ"
Ставите приложение KKBSwitch

если необходимо - подправляете иконки (предварительно запустив)

ВСЕ! все работает и переключается
На ноутах без индикации, на обычной клаве - загорается "scroll lock" при русской раскладке

ЗЫ: Забыл - все настройки делались в Кубунте. В гноме могут немного отличаться.

И не забутьте рестартоныть иксы комбинацией клавишь alt-ctrl-backspaice

0
fuNy - 4 Январь, 2008 - 19:08

Сделал. Заработало.
Проблема теперь другая.
Сразу поставил 2 языка - все отлично. Когда добавил украинский, при русской раскладке точка и запятая опять уехали на 6,7. С украинским нормально. Как исправить, подскажите?

0
trollzilla - 5 Январь, 2008 - 05:32
Изображение пользователя trollzilla.

fuNy
option "XkbVariant" ",winkeys,winkeys"?

0
fuNy - 5 Январь, 2008 - 11:52

Спасибо, поправил.

0
Гость (не зарегистрирован) - 9 Февраль, 2008 - 14:43

Отлично сработало

0
Гость - 7 Февраль, 2009 - 16:56

Всё проделал как нада и всё получилось

Только в конфиге поменял следующее поскольку Х не стартовал

Section "InputDevice"
Identifier "Generic Keyboard" | "Keyboard0"
Driver "kbd" | "keyboard"
option "CoreKeyboard"
option "XkbRules" "xorg"
option "XkbModel" "pc105"
option "XkbLayout" "us,ru"
option "XkbVariant" ",winkeys"
option "XkbOptions" "grp:ctrl_shift_toggle"
EndSection

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры