Я использую Xubuntu 12.04. Как заменить или переназначить клавиши Control kbd> (или любую клавишу) и Caps Lock kbd>?
Для композиции вместо заглавных букв укажите compose:caps
в качестве параметра -options
.
Для повышения (как минимум):
Запустите «Раскладка клавиатуры» (из тире).
Нажмите «Опции ...», чтобы перейти в меню «Опции раскладки клавиатуры».
Я выбрал «Ctrl key position» => «Caps lock as Ctrl». Ваши вкусы могут отличаться.
Для свопинга ключей, пойдите:
Xubuntu → менеджер по настройкам → сессия и запуск
Затем на Сессиях и Запуске конфигуратор идут
Автоматический запуск приложения (вкладка наверху) → Добавляет (нижняя кнопка)
Теперь на Добавить Экране приложения
Для переотображения Caps Lock для Управления, пойдите:
Xubuntu → менеджер по настройкам → сессия и запуск
Затем на Сессиях и Запуске конфигуратор идут
Автоматический запуск приложения (вкладка наверху) → Добавляет (нижняя кнопка)
Теперь на Добавить Экране приложения
Name: Remap CapsLk to Ctrl
Description: Remap the CapsLk key to Control
Command: /usr/bin/setxkbmap -option "ctrl:nocaps"
Другой способ:
sudo vi /etc/default/keyboard
затем найдите строку, начинающуюся с XKBOPTIONS
, и добавьте ctrl:nocaps
, чтобы сделать Caps Lock дополнительной клавишей управления или ctrl:swapcaps
, чтобы поменять местами Caps Lock и Control.
Например, мой выглядит как
XKBOPTIONS="lv3:ralt_alt,compose:menu,ctrl:nocaps"
, затем запускается
sudo dpkg-reconfigure keyboard-configuration
Причина, по которой этот способ лучше, заключается в том, что он будет действовать на виртуальных консолях (например, Ctrl kbd> + Alt kbd> + F1 kbd>), а также в графическом рабочем столе.