Как поменять местами клавиши CMD и ctrl на Mac?

Я некоторое время пытался переключить клавиши Ctrl и CMD на своем MacBook, но, похоже, ничего не работает.

Многие ответы говорят о том, чтобы перейти в «Системные настройки»> «Расположение клавиатуры» и изменить его там, но у меня есть совершенно новая установка Ubuntu, и у нее нет этой функции.

Я также пытался настроить xmodmap, который работает для текущего сеанса, но при перезагрузке настройки не сохраняются.

Чтобы попытаться сохранить его, я добавил команду xmodmap ~/.Xmodmap в мои приложения автозагрузки, но это не сработало. Я также попытался добавить команду в файл /etc/profile.d/myfile.sh (я также изменил права доступа). Я пробовал файл file ~/.xinitrc и многие другие способы, но, похоже, ничего не работает.

Однако, когда я захожу в свою оболочку и набираю xmodmap ~/.Xmodmap, она работает. Так что я не уверен, что я делаю здесь не так.

Кто-нибудь знает, что я делаю не так?

4
задан 11 November 2016 в 09:23

2 ответа

Для перезагрузки конфигурации на входе в систему сначала сохраните его в файл:

xmodmap -pke > ~/.Xmodmap 

тогда редактируют созданный файл, такой как:

keycode 37 = Control_L NoSymbol Control_L
keycode  133 = Super_L NoSymbol Super_L

или наоборот.

можно выполнить xev и нажать кнопки для проверки их кода клавиши.

Наконец, отредактируйте файл ~/.xsessionrc (или создайте его, если он не существует) со следующим текстом, и измените разрешение выполнения:

chmod a+x ~/.xsessionrc

Содержание ~/.xsessionrc файл:

#/bin/sh 
# 
# Executed by startx (run your window manager from here) 

# read ~/.Xmodmap if it exists
if [[ -f "${HOME}/.Xmodmap" ]]; then
    xmodmap "${HOME}/.Xmodmap"
fi
0
ответ дан 11 November 2016 в 09:23

Инструмент тонкой настройки гнома обеспечивает опцию "Left Alt is swapped with Left Win". Можно установить инструмент тонкой настройки гнома с sudo apt install gnome-tweak-tool, и опция может быть найдена в меню "Typing".

1
ответ дан 11 November 2016 в 09:23
  • 1
    Нет никакой потребности переустановить личинку, если запускаются /boot изменения раздела. Это было старым требованием более не существующего?) загрузчик lilo . – solsTiCe 24 November 2015 в 09:27

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

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