Знаменитая проблема переключалки раскладки в KDE на самом деле решается просто:
В консоли пишем команду:
sudo kwrite /etc/X11/xorg.conf
Правим секцию "InputDevice" до состояния:??
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,grp_led:scroll"
EndSection
Теперь переключение идет по Ctrl+Shift индикация состояния по лампочке ScrollLock, знаки препинания на привычных по windows позициях.
Далее:
sudo apt-get install kkbswitch
Запускаем kkbswitch и настраиваем по вкусу.
Если необходим аналог puntoswitcher - смотрим в сторону [url=http://xneur.ru/]xneurswitcher[/url].
Причём, в этом случае, kxneur - фронт-энд к демону xneur - дополнительно выступает в роли переключалки раскладки и kkbswitch будет уже не нужен.
Комментарии (18)
В моем случае строчка
Option "XkbVariant" ",winkeys"
Привела к тому что переключении вообще не действовало. Проблему решил строчкой
Option "XkbLayout" "us,ru(winkeys)"
Возможно кому нибудь поможет.
А мне не помог не тот не другой способ
Для вывода в трее всё легко настраивается а вот добиться сочетания Ctrl+Shift так и не удалось!!! К этому сочетанию система требует ещё какуенибудь букву и хоть ты тресни!!! У меня Kubuntu amd64 7.04
Мож ктонить поможет разобраться!!!
+1 к тому что нифига не помогло :)
У меня все работает с вышеприведенным конфигом, переключает по shift-ctrl правда индикатора kkbswitch нет, да он как мне кажется и не нужнет, по scroll lock и так видно что за раскладка. Может из за него у вас не работает?
очень странно - но у меня во всех линуксах всегда работало так
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse" "CorePointer"
EndSection
......
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,grp:rwin_toggle,grp:menu_toggle,grp:caps_toggle,grp_led:scroll,grp_led:caps,grp_led:num,variant,phonetic"
EndSection
... а может вы сначала shift а потом ctrl нажимаете?
Тем кому не помогла правка xorg.conf (было такое ещё на фре)
смотрим пост SeaJey #1 Делаем как там описано, потом...
Лезим в Keyboard & Mouse (System Settings)
Вкладка Shortcut Schames. Параметр Keyboard (Switch to Next Layout)
Жмём Custom и сочетание клавиш shift+ctrl.
Должно зароботать.
ЗЫ: при нажатти ctrl+shift - рабоать не будет!
Мне вот что помогло!! Пост из темы Русская раскладка
mss 11 Октября, 2007 - 08:43
Как в KDE переключать языки по Ctrl+Shift?
...
Делать надо так:
Центр управления --> Региональние и ... --> Раскладка клавиатуры
Добавляем русскую раскладку, удаляем английскую. В варианте раскладки (внизу справа) выбираем "winkeys", ставим галочку "Включить латинскую раскладку".
В следующей вкладке убираем две возможные галочки вверху, ставим галочку "Переключение между основными раскладками".
В последней вкладке ставим галочку в пункте "Настройка переключения групп" на Ctrl+Shift. Далее по вкусу ставим галочку на отображение раскладки светодиодами. Да и еще в этой же вкладке на верху ставим галочки "Использовать раскладки XKB" и "Игнорировать параметры системы". "
Как дополнение, потом сказать sudo apt-get install kkbswitch
все просто как-то у вас, но а если нужно не два языка а 3. Мне все-таки и родной язык нужен.... Что тогда?
Дописать третий через запятую в "XkbLayout", не?
Все замечательно работает, сделал как описано у Seajey, у меня SimplyMepis 8.04 на базе Debian.
Спасибо!!!
Ya ne mogu nastroit raskladku
digger@digger-1011PX:~$ sudo kwrite /etc/X11/xorg.conf
[sudo] password for digger:
sudo: kwrite: command not found
pisal kate vmesto kwrite i toge ne pomoglo /// gde naiti xorg.conf?
Нужно Вот этим сайтом сначала попользоваться, чтобы писать понятными русскими буквами.
Настроил переключатель - он появился но перключает только кликом мыши. Подскажите как настроить перключатель раскладки горячими клавишами?
правой кнопкой мыши по нему-Настроить.
вкладка Раскладки. там попробуй.
Спасибо помогло. Я, помимо настроек глобальных по умолчанию Ctrl+Alt+K, добавил своих и поэтому шел конфликт. Оставил настройки по умолчанию.
Вы ж не пишете, как настроили, нашли ли вы всё таки свой иксорг... Изначально у вас проблема была, потому что команды kwrite система не нашла, что там конкретно не помогло с kate тоже не написали.
Как вам должны проблему решить без информации?
Посмотреть файлы в каталоге можно, например, командой ls. вот и посмотрите, что у вас в /etc/X11/ для начала, допустим.
Отправить комментарий