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"
