Я пытаюсь переключить Ctrl и Command keys с помощью xmodmap, но даже при том, что вывод xmodmap -pke
шоу, что коды клавиши были изменены, ключи все еще, выполняют исходную функцию.
Это - то, что я делаю:
xmodmap -e "keycode 37 = Super_L"
xmodmap -e "keycode 133 = Control_L"
Есть ли какой-либо другой шаг, который я должен сделать? Я пытался перезагрузить и добавить, что xmodmap звонят в .xinitrc
, но это не работало.
Я запускаю Ubuntu 14.04 на VirtualBox (vbox "размещают сочетание клавиш", Левая функциональная клавиша, таким образом, я не думаю, что это - проблема).
Я должен был добавить clear
и add
строки для внесения изменений в модифицирующие клавиши.
Это - то, что я использую теперь:
clear control
clear mod4
keycode 37 = Super_L NoSymbol Super_L
keycode 133 = Control_L NoSymbol Control_L
add control = Control_L Control_R
add mod4 = Super_L Super_R
Просто помещает те строки в файл, названный .Xmodmap
и в Ваш .xinitrc
:
xmodmap $HOME/.Xmodmap
, Если Вы не имеете .xinitrc
в Вашем домашнем dir, просто создайте тот.
Источник: этот ответ на StackOverflow