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

Материал из Gentoo Linux Wiki

Перейти к: навигация, поиск

[править] Переключение USA/RUS + Scroll Lock Led

Пожалуйста отредактируйте статью в соответствии со стилями и предложениями по викификации, затем уберите из статьи {{Wikify}}.

В секции InputDevice для клавиатуры надо дописать следующее:

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

Раскладки будут переключаться по Alt+Shift, с индикацией на Scroll Lock Led

Дополнительно почитайте XkbOptions о вариантах переключения. и для KDE - Переключение раскладок в KDE по alt shift или ctrl shift

Если, конечно, не забыть, что в Section "ServerLayout" должно быть прописано InputDevice "Keyboard1". По умолчанию там как раз Keyboard0, так что будьте внимательны.

а если вы захотите что-бы CTRL-C CTRL-V работали во всех раскладках так-же четко как в микрософт виндовс - то этого увы вам никто не расскажет :) - надо править запутанные конфиги xkb

Возможно, вариант русской раскладки winkeys у вас не заработает. Тогда измените следующую строку:

Option "XkbLayout" "us,ru"

и добавьте

Option "XkbVariant" ",winkeys"

Обратите внимание на запятую, она указывает на то, что вариант "winkeys" применяется именно к русской раскладке!

Хинт:Если в XFCE не будет работать переключалка раскладок - добавьте в XkbOptions - "grp:switch",т.е. - должно получиться:

Option "XkbOptions" "grp:switch,grp:alt_shift_toggle,grp_led:scroll"
поддержка по wiki