История изменений
Исправление bormant, (текущая версия) :
Осталось непонятно, зачем выполнять setxkbmap при старте X-ов, если ровно все то же самое можно прописать в файл их настройки, скажем, в /etc/X11/xorg.conf.d/90-keyboard-layout.conf, что-то вроде:
Section "InputClass"
Identifier "keyboard-all"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "XkbLayout" "us,ru"
Option "grp:shift_caps_switch,grp:win_space_toggle,grp:switch,shift:both_capslock_cancel,compose:paus,terminate:ctrl_alt_bksp"
EndSection
PS. Пример содержит
- включение английской раскладки по CapsLock
- включение русской раскладки по Shift+CapsLock
- переключение раскладки по Win+пробел
- смену раскладки на время удержания правого Alt
- включение CapsLock по Shift+Shift, отключение — по одиночному Shift
- использование клавиши Pause для ввода символов наподобие кавычек, многоточий и т.п. («, », …, ©, ®). Подробнее см.: https://ru.wikipedia.org/wiki/Compose
- завершение X-ов по Ctrl+Alt+Backspace
Исправление bormant, :
Осталось непонятно, зачем выполнять setxkbmap при старте X-ов, если ровно все то же самое можно прописать в файл их настройки, скажем, в /etc/X11/xorg.conf.d/90-keyboard-layout.conf, что-то вроде:
Section "InputClass"
Identifier "keyboard-all"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "XkbLayout" "us,ru"
Option "grp:shift_caps_switch,grp:win_space_toggle,grp:switch,shift:both_capslock_cancel,compose:paus,terminate:ctrl_alt_bksp"
EndSection
PS. Пример содержит
- включение английской раскладки по CapsLock
- включение русской раскладки по Shift+CapsLock
- переключение раскладки по Win+пробел
- смену раскладки на время удержания правого Alt
- включение CapsLock по Shift+Shift, отключение — по одиночному Shift
- использование клавиши Pause для ввода символов наподобие кавычек, многоточий и т.п. («, », …, ©, ®). Подробнее см.: https://ru.wikipedia.org/wiki/Compose
Исправление bormant, :
Осталось непонятно, зачем выполнять setxkbmap при старте X-ов, если ровно все то же самое можно прописать в файл их настройки, скажем, в /etc/X11/xorg.conf.d/90-keyboard-layout.conf, что-то вроде:
Section "InputClass"
Identifier "keyboard-all"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "XkbLayout" "us,ru"
Option "grp:shift_caps_switch,grp:win_space_toggle,grp:switch,shift:both_capslock_cancel,compose:paus,terminate:ctrl_alt_bksp"
EndSection
содержит
включение английской раскладки по CapsLock
включение русской раскладки по Shift+CapsLock
переключение раскладки по Win+пробел
смену раскладки на время удержания правого Alt
включение CapsLock по Shift+Shift, отключение — по одиночному Shift
использование клавиши Pause для ввода символов наподобие кавычек, многоточий и т.п. («, », …, ©, ®). Подробнее см.: https://ru.wikipedia.org/wiki/Compose
Исходная версия bormant, :
Осталось непонятно, зачем выполнять setxkbmap при старте X-ов, если ровно все то же самое можно прописать в файл из настройки, скажем, в /etc/X11/xorg.conf.d/90-keyboard-layout.conf, что-то вроде:
Section "InputClass"
Identifier "keyboard-all"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "XkbLayout" "us,ru"
Option "grp:shift_caps_switch,grp:win_space_toggle,grp:switch,shift:both_capslock_cancel,compose:paus,terminate:ctrl_alt_bksp"
EndSection
содержит
включение английской раскладки по CapsLock
включение русской раскладки по Shift+CapsLock
переключение раскладки по Win+пробел
смену раскладки на время удержания правого Alt
включение CapsLock по Shift+Shift, отключение — по одиночному Shift
использование клавиши Pause для ввода символов наподобие кавычек, многоточий и т.п. («, », …, ©, ®). Подробнее см.: https://ru.wikipedia.org/wiki/Compose