Применение изменений сделано с xmodmap

Я пытаюсь переключить 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 "размещают сочетание клавиш", Левая функциональная клавиша, таким образом, я не думаю, что это - проблема).

1
задан 6 October 2014 в 04:41

1 ответ

Я должен был добавить 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

1
ответ дан 11 November 2019 в 12:34

Другие вопросы по тегам:

Похожие вопросы: