Mac OS X 中的按键重新映射

Mac OS X 中的按键重新映射

我的 MBP 配有土耳其语键盘,但我使用的是美式布局。但是,ESC 下方的键显示的是 §,而不是我经常使用的 `(反引号)。

我需要重新映射此键,但除了重新映射修饰键外,我找不到任何信息。我​​该怎么做?

答案1

尝试KeyRemap4MacBook。它似乎提供了很多选项。也许它也能解决你的问题。以下是它对此的描述:

这是 Mac OS X 上非常强大的键盘重新映射器。除了简单的键重新映射之外,它还具有特殊的重新映射模式,如 Emacs 模式、SandS 模式(Space 和 Shift)。

答案2

您可以使用hidutil命令行工具,自 Sierra 10.12 起随 macOS 提供:

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

这些键由 USB HID 使用表规范中的使用 ID 引用。部分键§列为“键盘非美国 \ 和 |”(0x64,请参阅https://discussions.apple.com/thread/8133633) 和反引号`是“键盘重音符和波浪符”(0x35)。

答案3

Mac 10.12 sierra 用户应该使用这个:https://github.com/tekezo/Karabiner-Elements

DMG 下载:https://pqrs.org/latest/karabiner-elements-latest.dmg

在“从键”中,我选择了带有日语字符的选项,在到键中我选择了GRAVE_ACCENT_AND_TILDE (`)

图像

相关内容