Переключение раскладки

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

xrootx
Сообщения: 92

Переключение раскладки

Сообщение xrootx »

Вот кусок /etc/X11/xorg.conf:

Код: Выделить всё

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
   Option       "AutoRepeat"    "500 30"
   Option "XkbModel"    "pc105"
   Option "XkbLayout"   "us,ru(winkeys)"
   Option "XkbOptions"  "grp:alt_shift_toggle, grp_led:scroll"
EndSection


При этом раскладка не как не хочет переключаться, в логах не каких ошибок вроде не нашёл
Спасибо сказали:
Аватара пользователя
vicpo
Сообщения: 403
ОС: Mandriva, Gentoo

Re: Переключение раскладки

Сообщение vicpo »

xrootx писал(а):
22.09.2007 10:22
Вот кусок /etc/X11/xorg.conf:

Код: Выделить всё

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
   Option       "AutoRepeat"    "500 30"
   Option "XkbModel"    "pc105"
   Option "XkbLayout"   "us,ru(winkeys)"
   Option "XkbOptions"  "grp:alt_shift_toggle, grp_led:scroll"
EndSection


При этом раскладка не как не хочет переключаться, в логах не каких ошибок вроде не нашёл

попробуйте так

Код: Выделить всё

Option      "XkbRules"      "xorg"
    Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll,compose:rwin"
JID: vicpo@xmpp.kz
Спасибо сказали:
xrootx
Сообщения: 92

Re: Переключение раскладки

Сообщение xrootx »

не помогает
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Переключение раскладки

Сообщение Juliette »

кеды?
Спасибо сказали:
xrootx
Сообщения: 92

Re: Переключение раскладки

Сообщение xrootx »

да
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Переключение раскладки

Сообщение Juliette »

ну тогда, если где-то чего лазали в настройках клавиатуры, xkbswitch и бог знает ещё чего -- всё отключайте, все галочки убирайте, чтобы иксовый конфиг не перекрывался кедовскими наслоениями :)
Спасибо сказали:
xrootx
Сообщения: 92

Re: Переключение раскладки

Сообщение xrootx »

Отключил и всё заработало, но мне хотелось бы чтобы справа внизу показывалась нужная рскладка, за это отвечает КДЕ, соответсвенно если я включу "Раскладка клавиатуры" то не чего не работает, Во вкладке Праметры XKB ставлю галку Использовать XKB и выбираю нужную комбинацию, но не чего не работает, хелп!
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Переключение раскладки

Сообщение Juliette »

сама ещё не пробовала, но старый-добрый xxkb в кедах работает или нет? что скажут старые-опытные кедовцы? или сами попробуйте
Спасибо сказали:
xrootx
Сообщения: 92

Re: Переключение раскладки

Сообщение xrootx »

вот именно с помощью его и пытаюсь щас настроить, в процесах его вижу:

Код: Выделить всё

localhost ~ # ps aux | grep kxkb
root     21375  0.0  0.5  26500 12268 ?        S    11:57   0:00 kxkb [kdeinit]


в настройках выбрал комбинацию, но переключать он отказывается
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Переключение раскладки

Сообщение Juliette »

нет, именно xxkb, не kxkb
Спасибо сказали:
xrootx
Сообщения: 92

Re: Переключение раскладки

Сообщение xrootx »

Разобрался, я не там менял переключатель, нужно было в центр управления - комбинации клавиш. Только там всё равно не могу поменять вместо alt+shift у меня почемуто прописовывается какокоето alt+ISO_Prev_Group и соответсвенно раскладка не меняется. Где храниться в текстовом виде конфиг этих комбинаций клавиш?
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Переключение раскладки

Сообщение Лис »

Поставьте kkbswitch и не мучайтесь.
Спасибо сказали:
xrootx
Сообщения: 92

Re: Переключение раскладки

Сообщение xrootx »

В нём тоже самое, выставляю Alt+Shift (показывает Alt+ISO_Prev_Group) не переключает, выставляю alt+2 всё ок! Но всё же хотелось чтобы по Alt+shift работало
Спасибо сказали:
xrootx
Сообщения: 92

Re: Переключение раскладки

Сообщение xrootx »

Как я понял комбинацию alt+shift в кедах вообще поставить нельзя, щас поставил на Win. Буду привыкать
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Переключение раскладки

Сообщение eduard_pustobaev »

xrootx писал(а):
22.09.2007 14:58
Как я понял комбинацию alt+shift в кедах вообще поставить нельзя, щас поставил на Win.

Вообще-то можно. Только обязательно переключалку в kcontrol вырубить нафиг.
В дисгармонии со вселенной.
Спасибо сказали:
Аватара пользователя
norudo-kun
Сообщения: 5
ОС: Debian Lenny

Re: Переключение раскладки

Сообщение norudo-kun »

после долгих занятий сексом с раскладками нашел такой вариант, с которым все замечательно работает:
НО! все настройки в control center должны быть вырублены нах, иначе ничего работать не будет...

Код: Выделить всё

Section "InputDevice"
    Identifier    "Generic Keyboard"
    Driver        "kbd"
    Option        "CoreKeyboard"
    Option        "XkbRules"    "xorg"
    Option        "XkbModel"    "pc104"
    Option        "XkbLayout"    "us,ru"
    Option        "XkbVariant"     ",winkeys"
    Option         "XkbOptions"    "grp:ctrl_shift_toggle, grp_led:scroll"
EndSection
[/code
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Переключение раскладки

Сообщение arkhnchul »

xrootx, паамуето нельзя? конфиг у вас правильный. Сейчас только у себя проверил - работает с альтом. Но все переключение раскладок в сторонних прогах нужно отключать нафиг. Нафиг! Оставить _только_ индикацию (у мну kkbswitch - все ура).
Losing is fun!
Спасибо сказали:
Saqqara
Сообщения: 6
ОС: Debian Etch

Re: Переключение раскладки

Сообщение Saqqara »

Вообще, пользователю KDE нет совершенно никакой необходимости править вручную конфиги. Скажу даже больше - это как раз ограничивает возможности пользовательских настрок и в конечном счёте удобство.
Для тех, кто не очень стремиться заморачиваться - детальная статья здесь. Экспериментируйте и настраивайте под свои желания. По ссылке общий ориентир что и как делать.
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Переключение раскладки

Сообщение Лис »

Главный недостаток kxkb - это то, что у него есть раскладки, а внутри каждой раскладки есть 2 группы. Флажок в лотке отображает раскладку, а комбинации клавиш соответствуют переключению групп внутри одной раскладки. Для переключения же раскладки назначить Alt+Shift или же обычный CapsLock нельзя. Т.е., независимо от того, на каком языке Вы набираете текст, флажок не изменяется. Соответственно, возникает вопрос, зачем он вообще нужен. Возможно, в последних версиях что-то изменили, но привычка с тавить kkbswitch уменя осталась.
Спасибо сказали:
Аватара пользователя
Тушисвет
Сообщения: 213
Статус: Пётр Игоревич
ОС: FreeBSD 6.2 + KDE

Re: Переключение раскладки

Сообщение Тушисвет »

Такой вопрос. Нужно переключать в KDE раскладки левыми клавишами Alt+Shift, чтобы при этом в каждом новом приложении стояла английская раскладка и чтобы индикатор в трее показывал правильно. Как такое сделать? Вышеописанный способ изправления конфигурации капитально сменяет раскладку.
Спасибо сказали:
Аватара пользователя
Ilja
Сообщения: 349
ОС: ALTLinux Branch 4.1

Re: Переключение раскладки

Сообщение Ilja »

По идее это и проимходит при настройке переключения в KDE. Правда это почему-то не всегда работает. Хотя у меня на работе путем чистого мышкоклацанья в KDE именно так все и заработало. Не знаю насколько это исключение.
Обычно первый совет наступившему на грабли - наступить еще раз и сравнить ощущения.

Советы по наступанию на грабли - JID: ilya.raskin@jabber.se
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Переключение раскладки

Сообщение arkhnchul »

Тушисвет, kkbswitch.
Losing is fun!
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Переключение раскладки

Сообщение Лис »

Такой вопрос. Нужно переключать в KDE раскладки левыми клавишами Alt+Shift, чтобы при этом в каждом новом приложении стояла английская раскладка и чтобы индикатор в трее показывал правильно. Как такое сделать? Вышеописанный способ изправления конфигурации капитально сменяет раскладку.

Настроить xorg, выключить kxkb, и поставить kkbswitch. В настройках последнего можно указать переключение только для одного окна, одного приложения или всего.
Спасибо сказали: