У меня есть внешняя клавиатура с клавишами Windows. Я хотел бы переназначить клавиши так, чтобы расположение клавиш слева внизу было идентично внутренней клавиатуре моего MacBook Pro.
Эта...
ctrlfnwindowsaltspacebar
... должно быть так:
fncontroloptioncommandspacebar
Я преуспел в переназначение windowsи altключи к optionи command, соответственно, с помощью панели клавиатуры в System Preferences, но переключения controlи fnклавиши не исключено , что путь. Кто-нибудь знает способ сделать это?
Примечание: я не хочу глобально переключаться controlи fn; Я только хочу переключить их на внешней клавиатуре. KeyRemap4MacBook, кажется, только в состоянии переназначить внутреннюю клавиатуру. Когда я отмечаю «Не переназначать внутренние клавиатуры», внутренняя раскладка восстанавливается, но на внешней клавиатуре ничего не меняется.
Ответы:
KeyRemap4MacBook также поддерживает настройки устройства:
Вы можете увидеть поставщиков и идентификаторы продуктов из EventViewer.app. Если не удается переназначить какие-либо клавиши на внешней клавиатуре, попробуйте удалить другие драйверы клавиатуры или HID.
См. Источник для значений кода ключа и предопределенных настроек .
источник
Теперь вам не нужно никакого дополнительного программного обеспечения. В System -> Keyboard -> Modifier keys вы можете переназначить каждую клавиатуру отдельно.
источник
Вы действительно можете использовать Системные настройки, как указал Марчин. Если вы хотите более детализированный контроль, KeyRemap предназначен для более старых macOS до 10.8. После этого тот же автор создал Карабинер. Смотрите его сайт .
источник