Поменяйте местами CMD и Alt только на внешней клавиатуре


11

На моей внешней механической клавиатуре клавиша Super / Windows / CMD находится между Ctrl и Alt, а на клавиатуре Mac - между Alt и Space.

Можно ли поменять местами CMD и Alt только на внешней клавиатуре?

Ответы:


18

Существует раздел , посвященный этому под System PreferencesKeyboard :

клавиатура

Откройте клавиши-модификаторы и переназначьте их отсюда:

Ключи Модификатора

Эти настройки специфичны для каждой подключенной внешней клавиатуры. Они будут «зависать» между перезагрузками, а также всякий раз, когда вы отключаете внешнюю клавиатуру и подключаете ее снова.


1
По какой-то причине в моей установке в macOS Sierra нет выпадающего меню «Выбрать клавиатуру». Настройки там изменяют только встроенную клавиатуру моего MacBook Pro.
Эрик Мажерус

5

Встроенное решение MacOS не работает для меня, потому что нет возможности выбрать другую клавиатуру.

Для macOS Sierra to Mojave (текущий выпуск на данный момент), Karabiner-Elements делает именно это. Вы можете найти страницу GitHub по адресу https://github.com/tekezo/Karabiner-Elements .

Он работает в фоновом режиме. В настройках вы настраиваете целевое устройство для модификации, и оно запоминает настройки. У меня есть клавиатура Bluetooth (Logitech G613), где меняются только CMD и ALT этой клавиатуры. Я использую эту клавиатуру между моим ПК и Mac.

Ниже вы видите пример Karabiner-Elements v12. Он не показывает мой G613, потому что он не подключен прямо сейчас.

введите описание изображения здесь


1

Я использую Karabiner для своей внешней базы данных, я думаю, что это единственная утилита, доступная в настоящее время, но Google - ваш друг Что касается второго вопроса - насколько я знаю, только если вы можете найти способ запустить Karabiner, когда подключен внешний КБ, но не иначе. НТН.


Основная проблема заключается в том, что мне нужно решение, которое не требует от меня переконфигурации при каждом подключении внешней клавиатуры. Я не нашел решения в Google, поэтому я спрашиваю здесь.
macurie
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.