11

Мой MBP поставляется с турецкой клавиатурой, но я использую американскую раскладку. Однако ключ прямо под ESC дает § вместо `(обратная кавычка), который я часто использую.

Мне нужно переназначить этот ключ, но я не смог найти никакой информации, кроме переназначения клавиш-модификаторов. Как мне это сделать?

3 ответа3

14

Попробуйте KeyRemap4MacBook. Кажется, предлагают много вариантов. Возможно, это решит и вашу проблему. Вот что это говорит об этом:

Это очень мощная клавиатурная переназначение для Mac OS X. В дополнение к простому переназначению клавиш, у него есть специальные режимы переназначения, такие как Emacs-mode, SandS-mode (Space и Shift).

4

Пользователи Mac 10.12 sierra должны использовать это: https://github.com/tekezo/Karabiner-Elements

DMG скачать: https://pqrs.org/latest/karabiner-elements-latest.dmg

В "От ключа" я выбрал опцию с японскими символами, а в "Для ключа" я выбрал GRAVE_ACCENT_AND_TILDE (`) .

образ

0

Вы можете использовать инструмент командной строки hidutil , который поставляется с macOS начиная с Sierra 10.12:

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

На ключи ссылается идентификатор использования из спецификации таблиц использования USB HID. Ключ раздела § указан как «Клавиатура не-США \ и |» (0x64, см. Https://discussions.apple.com/thread/8133633), а backtick ` - это" Акцент и тильда клавиатуры "(0x35).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .