Вот мой /etc/default/keyboard
файл. XKBOPTIONS
только устанавливает последнюю опцию (карта контроль, из-под которого выходят, к meta), но не первое. Как я устанавливаю несколько XKBOPTIONS
?Спасибо.
Дополнительная информация: Соответствующая команда удара для того, что я хотел бы (но не сохраняется между перезапусками): setxkbmap -option caps:ctrl_modifier -option ctrl:lctrl_meta
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="gb"
XKBVARIANT=""
XKBOPTIONS="caps:ctrl_modifier,ctrl:lctrl_meta"
BACKSPACE="guess"
Решение в моем случае состояло в том, чтобы сбросить gsettings с:
gsettings reset org.gnome.desktop.input-sources xkb-options
и на всякий случай это имеет значение, которое я могу только предположить, что это не будет, я немного изменил файл на:
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="gb"
XKBVARIANT=""
XKBOPTIONS="ctrl:lctrl_meta,caps:ctrl_modifier"
BACKSPACE="guess"
(свопинг порядка опций)
После перезапуска, ключи были связаны правильно. Вот что отчеты о gsettings после перезапуска:
$ gsettings get org.gnome.desktop.input-sources xkb-options
['ctrl:lctrl_meta', 'caps:ctrl_modifier']
Странно эти ex-caps-lock-key
не полностью работает управлением как тогда, когда я пытаюсь закрыть терминальную вкладку с ex-caps-lock-key + shift + w
, оно ничего не делает, но оно работает на все остальное.