|
|||||||
Как отключить переключение на ЗАГЛАВНЫЕ БУКВЫ при нажатии Shift+CapsLock
Время создания: 10.03.2011 01:20
Текстовые метки: linux
Раздел: Компьютер - Linux - Дистрибутив Ubuntu
Запись: xintrea/mytetra_syncro/master/base/0000003441/text.html на raw.github.com
|
|||||||
|
|||||||
Вопрос: Настроил переключалку клавиатуры на клавишу CapsLock. Для этого прописал в /etc/X11/xorg.conf строку: Option "XkbOptions" "grp:caps_toggle,grp_led:scroll" За неделю привык. Можно сказать что удобно. Но проблема в том, что рядом находится клавиша Shift. Если случайно нажать Shift+CapsLock, клавиатура переключается В РЕЖИМ НАБОРА ЗАГЛАВНЫМИ БУКВАМИ. Приходится с матами переключаться обратно, а сделать это с первого раза не всегда получается. Приходитца нежно жать Shift, удерживая его жать CapsLock. Если в другой последовательности нажимать, переключится язык. Ответ 1: Это поведение описывается в файле /usr/share/X11/xkb/symbols/capslock Если не нужно сочетание Shitf+Caps, то нужно из строки key <CAPS> { [ ISO_Next_Group, Caps_Lock ] }; или replace key <CAPS> { [ ISO_Next_Group, Caps_Lock ] }; удалить ", Caps_Lock". Ответ 2: Можно не менять файл из /usr/share, который всё равно восстановится при обновлении системы. xmodmap'ом можно убить лишний лок + $ xmodmap -pke|grep Caps keycode 66 = ISO_Next_Group Caps_Lock ISO_Next_Group Caps_Lock $ xmodmap -e 'keycode 66 = ISO_Next_Group ISO_Next_Group ISO_Next_Group ISO_Next_Group' |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|