Решено: Временная смена раскладки через xorg.conf

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

Модератор: Bizdelnick

Аватара пользователя
anjolio
Сообщения: 663
Статус: радист
ОС: debian squeeze

Решено: Временная смена раскладки через xorg.conf

Сообщение anjolio »

Когда ставил свой Debian там настраивал параметры клавиатуры и один из них был временное переключение раскладки: типа пока держишь клавишу раскладка сменяется.
Ну потом все эти настройки мои непонятно куда делись, я ручками в xorg.conf все поправил, как тут неоднократно написано на форуме, теперь по Shift+Ctrl переключаюсь, но вот про этот бонус нигде не нашел советов. Как это можно реализовать?
The two most common things in the Universe are hydrogen and stupidity. (Harlan Ellison)
Спасибо сказали:
Nikoli
Сообщения: 554
Статус: Житель
ОС: Gentoo

Re: Решено: Временная смена раскладки через xorg.conf

Сообщение Nikoli »

В консоли командой

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

xorgconfig

можно настроить X и клавиатуру в том числе (только что отрыл опцию про еврознак :D)
Желательно /etc/X11/xorg.conf забэкапить ;)
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Решено: Временная смена раскладки через xorg.conf

Сообщение Juliette »

Nikoli писал(а):
13.10.2007 21:05

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

xorgconfig

А теперь быстренько развёрнуто отвечаем.
Ни хрена не круто вы выглядите, "отвечая" таким образом в "новичках".
Нагуглили по-быстрому и кинули строчечку, а толком сами и не знаете, обо что и как?
Угу? :girl_hospital:
Спасибо сказали:
Nikoli
Сообщения: 554
Статус: Житель
ОС: Gentoo

Re: Решено: Временная смена раскладки через xorg.conf

Сообщение Nikoli »

Не угадали! Я не гуглил, а ман читал! И проверил, что клавиатуру там настроить можно по полной.
Juliette, вот зачем всегда о людях плохо думать? ;)
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: Временная смена раскладки через xorg.conf

Сообщение Uncle_Theodore »

О людях никто плохо не думает. Ответ на заданный вопрос находится вот тут
http://geolsoft.freeshell.org/GNU_advice_rus.html#xwindow

Точнее, вот как выглядит у меня соответствующая секция /etc/X11/xorg.conf

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

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"

    Option "XkbRules"   "xorg"
    Option "XkbModel"   "pc101"
    Option "XkbLayout"  "us,ru(winkeys)"
    Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll,grp:switch"

EndSection


Так вот, в латинской моде будут печататься русские буквы, пока я держу нажатой правый Alt.

В Новичках мы отвечаем понятно, ясно и развернуто. Или не отвечаем совсем. Капишь?
Спасибо сказали:
Аватара пользователя
anjolio
Сообщения: 663
Статус: радист
ОС: debian squeeze

Re: Решено: Временная смена раскладки через xorg.conf

Сообщение anjolio »

у меня вот так:

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

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc104"
        Option          "XkbLayout"     "us,ru(winkeys)"
        Option          "XkbOptions"    "grp:ctrl_shift_toggle, grp_led:scroll"
EndSection

Как я понимаю у вас за это переключение отвечает строка

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

grp:switch

А где здесь прописать клавишу, которую стоит зажимать?
The two most common things in the Universe are hydrogen and stupidity. (Harlan Ellison)
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: Временная смена раскладки через xorg.conf

Сообщение Uncle_Theodore »

anjolio писал(а):
13.10.2007 21:38
Как я понимаю у вас за это переключение отвечает строка

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

grp:switch

А где здесь прописать клавишу, которую стоит зажимать?

Вот тут есть список:
http://gentoo-wiki.com/HOWTO_X11_Keyboard
Спасибо сказали:
Аватара пользователя
anjolio
Сообщения: 663
Статус: радист
ОС: debian squeeze

Re: Решено: Временная смена раскладки через xorg.conf

Сообщение anjolio »

UPD: попробовал дописать эту строчку, ничего нового: ни Alt, ни Ctrl, ни Shift не дают нужного эффекта
The two most common things in the Universe are hydrogen and stupidity. (Harlan Ellison)
Спасибо сказали:
Аватара пользователя
anjolio
Сообщения: 663
Статус: радист
ОС: debian squeeze

Re: Решено: Временная смена раскладки через xorg.conf

Сообщение anjolio »

Используя ваш линк попробовал подкорректировать на "grp:lwin_switch". Эффекта нет. Может от дистра зависит?
The two most common things in the Universe are hydrogen and stupidity. (Harlan Ellison)
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: Временная смена раскладки через xorg.conf

Сообщение Uncle_Theodore »

1. Икса перезапускали?
2. Опции пишем через запятую, без пробелов, как в моем примере выше.
Спасибо сказали:
Аватара пользователя
anjolio
Сообщения: 663
Статус: радист
ОС: debian squeeze

Re: Решено: Временная смена раскладки через xorg.conf

Сообщение anjolio »

1. ну из пользователя вышел.. это вроде эквивалентно перезапуску икса
2. вот вид строки: "grp:ctrl_shift_toggle, grp_led:scroll, grp:lwin_switch"
The two most common things in the Universe are hydrogen and stupidity. (Harlan Ellison)
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: Временная смена раскладки через xorg.conf

Сообщение Uncle_Theodore »

anjolio писал(а):
13.10.2007 22:16
1. ну из пользователя вышел.. это вроде эквивалентно перезапуску икса

Если есть KDM/GDM, то неэквивалентно.
Ctrl+Alt+Backspace нажмите.
Спасибо сказали:
Nikoli
Сообщения: 554
Статус: Житель
ОС: Gentoo

Re: Решено: Временная смена раскладки через xorg.conf

Сообщение Nikoli »

anjolio писал(а):
13.10.2007 22:16
1. ну из пользователя вышел.. это вроде эквивалентно перезапуску икса

В этом вы ошиблись. Необходимо после выхода из пользователя нажать CTRL+ALT+BACKSPACE
После перезапуска всё должно заработать/
Спасибо сказали:
Аватара пользователя
anjolio
Сообщения: 663
Статус: радист
ОС: debian squeeze

Re: Решено: Временная смена раскладки через xorg.conf

Сообщение anjolio »

Премного благодарен, все заработало. :)
Можно закрывать.
The two most common things in the Universe are hydrogen and stupidity. (Harlan Ellison)
Спасибо сказали: