Как я могу привязать аппаратный ключ к другому ключу на моем Apple Mac Book Pro (Каталина) - PullRequest
0 голосов
/ 23 октября 2019

Только что получил новый Mac Book Pro (ОС Catalina), но с отвращением обнаружил, что аппаратной клавиши Esc нет. Как разработчик это необходимо. Я обнаружил, что вы можете сопоставить 4 специальных ключа с Esc (такие как Shift-lock), но я не хочу этого делать. Я хочу отобразить § на Esc. Я уверен, что это возможно с некоторым взломом ОС, но как?

1 Ответ

0 голосов
/ 23 октября 2019

Это сработало для меня. Я поместил его в свой ~ / .bash_profile, он мне нужен только для vim.

hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000064,"HIDKeyboardModifierMappingDst":0x700000029}]}'

На других клавиатурах Mac это может быть не 64, так что вы можете проверить, сопоставив клавиши с 'A', 0x700000004 - это A

Все коды https://developer.apple.com/library/archive/technotes/tn2450/_index.html

Если вы облажаетесь: hidutil property --set '{"UserKeyMapping": []}'

...