Я использую MacBook, и таким образом, я хотел изменить весь CTRl -* ярлыки для использования Команды вместо этого. Я нашел, что изящный файл Xmodmap сделал это:
clear control
clear mod4
keycode 105 =
keycode 206 =
keycode 133 = Control_L NoSymbol Control_L
keycode 134 = Control_R NoSymbol Control_R
keycode 37 = Super_L NoSymbol Super_L
add control = Control_L
add control = Control_R
add mod4 = Super_L
Чтобы иметь, это применяется при начальной загрузке, я должен был выполнить это:
gsettings set org.gnome.settings-daemon.plugins.keyboard active false
но это печально сделало его так, чтобы я больше не мог изменять свой ввод с клавиатуры.
Кроме того, у меня есть проблема, что, когда я соединяю свою Беспроводную клавиатуру Apple и использую ее, она не использует изменения Xmodmap..
Существует ли путь вокруг отключения org.gnome.settings-daemon.plugins.keyboard? Кроме того, я использую клавиатуру laungage Englisk (Великобритания, Macintosh), но у меня есть мертвые клавиши для "и', существует ли способ выключить это? (Мертвые клавиши, означающие, я должен ввести пространство от них для появления).
Спасибо.
(Гостеприимная Ubuntu 16.04, единица 7.4.0)
Я устранил проблему путем понимания, что Xmodmap не используется больше, xkb. Таким образом, я нашел это решение: , Как подкачать ключи Командования и управления с xkb шаг за шагом?
и включил org.gnome.settings-daemin.plugins.keyboard снова (измените ложь на истинный). Это делает меня способным изменить мой входной язык. Я также пытался использовать англичан (Великобритания, Macintosh) вместо английского языка (Великобритания, Macintosh International) для фиксации мертвых клавиш - и это фиксируется. Похоже, что Macintosh International с мертвыми клавишами, и просто Macintosh без!