切换 Caps Lock 和 Shift 键

切换 Caps Lock 和 Shift 键

有没有办法将 Shift 键与 Capslock 键切换?

我对 Shift 键有问题,我想使用 Caps Lock 键,而不是左 Shift 键。Mac OS X 设置允许修改某些修饰键使用的键,但不允许更改 Shift 键使用的键,也不允许选择 Shift 键作为其他修饰键的替代键。

答案1

登山扣元素非常棒,在它解决了我的问题后,我已经使用了几个月。按照其 repo 页面上列出的安装基本说明进行操作。截至 2023 年 8 月,它支持 macOS 11 Big Sur 及更高版本。

简单修改部分的 Karabiner-Elements 视图

重新映射非常简单,只需转到“简单修改”->“适用于所有设备”->“添加项目”即可。Caps Lockleft Shift都列在下拉菜单中的“修改键”下。 在我的屏幕截图中,我交换了它们。

在它停止工作后,我需要重新映射我Caps Lock的。不幸的是,它没有按照常规方式列出,其他键都有。在系统偏好设置->键盘中查看它,然后选择“修改键”按钮。left Shiftleft Shift

设置中的常规方式显示重新映射的其他键,而不是 shift

答案2

您可以尝试“双重指挥“我需要用它做一些类似的事情;我不确定它是否支持重新映射 shift 和 capslock 键。

答案3

我发现KeyRemap4MacBook例如,允许交换fn key with the left shift

KeyRemap4MacBook 是一款功能强大的键盘自定义实用程序。

  • 更改密钥。(例如,“将右侧选项更改为 Enter”)
  • 加快按键重复速度。
  • 丢失的 NumPad 键的复活(Fn+jkluio789…)
  • 更高效的操作功能。(Emacs 模式、Vi 模式、鼠标键模式等)

答案4

我从来没有用过,但也许尤克里里可以解决这个问题。摘录:

Ukelele 旨在通过为.keylayout文件提供图形界面来简化键盘布局编辑,只需根据需要将所需的字符拖到按键上即可。(角色调色板,如果已在输入菜单中启用,则可用系统偏好设置,是寻找角色的最佳地点。)

除了简单地将单个字符代码分配给按键之外,Ukelele 还可以分配多个字符串,并可以创建“死键”,其中一个击键会设置一个新状态,从而修改下一个击键的输出。

相关内容