如何在Mac OS X Lion中重新映射Caps Lock键?


21

我想将Caps Lock键重新映射到其他一些未使用的键(以系统范围的方式)。

作为MacVim.app用户,我一直喜欢将Caps Lock键重新映射到其他键(例如“ Help”键或“ End”键)的想法,以便使用该键盘空间来输入和退出插入。模式。

以前,在Mac OS X Snow Leopard中,存在执行此操作的几种选择,例如出色的PCKeyboardHack,使用户可以选择大写锁定键将发送到操作系统并在驱动程序级别上运行的键代码。或另一个名为DoubleCommand的工具。这些选项在Mac OS X Lion(Gold Master)下均不再起作用。我仍然尝试安装它们,并最终导致内核崩溃。

在Mac OS X中的两个版本的系统偏好设置“键盘”偏好设置面板具有重映射帽的可能性锁定键内置正如你所看到的这些图片。但是只能使用其他三个修改键之一:“ Control”,“ Command”和“ Option”。这显然不足以在vim中创建宏。Caps Lock键需要重新映射到其他一些非修饰键。

在先前的问题中找到的其他答案通常包含使用Ukulele工具的建议。该程序从未能够重新映射Caps Lock键。

其他键盘修改软件(如“ 一致键盘”)具有类似的功能,但不能解决问题。

任何帮助,不胜感激!

Answers:




2

PCKeyboardHack最近更名为“ Seil”

KeyRemap4MacBook最近更名为«Karabiner»

Seil用于将特殊键CapsLock更改为更有用的键(例如Escape),而Karabiner可用于重新映射几乎所有键(CapsLock除外)。您可以通过同时按下两个Shift键来恢复CapsLock的功能。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.