Windows ctrl capslock 开关

Windows ctrl capslock 开关

几个月来,我一直在 Windows XP 中使用这个注册表编辑来交换我的控制键和大写锁定键:

http://vim.wikia.com/wiki/Swap_caps-lock_and_control_keys_using_MS_Windows_Registry

今天我登录时,control(重新映射到 capslock)没有任何反应。capslock(重新映射到 control)仍然有效。我尝试过注销并重新登录,删除并应用注册表更改,但似乎没有任何效果。最近的更新是否破坏了这个问题?如何调试出了什么问题,或者更好的是,如何修复这个问题?

答案1

来自您的链接:

“警告:编辑 Windows 注册表可能会导致意想不到的副作用,导致系统无法运行。虽然此技巧过去对某些人有用,但不能保证它对您也有效。请谨慎使用,风险自负。”

作为 Windows 管理员,如果您向我提出这个问题,我会这样告诉您。您想按照 UNIX 编辑器网站上的指南操作注册表,那就去做吧,但如果它破坏了某些东西,它会立即恢复到原来的状态。

在结束这些批评之后,我还是会推荐一种解决方案(因为我很友善),它不需要手动编辑 Windows 操作的基本原理。这也是来自您的链接:

“作为更改注册表的替代方法,有各种实用程序可以重新映射键。其中许多可以由非管理员运行,并且仅在需要时应用映射(例如,运行 Vim 时)。它们不需要注销/登录或重新启动即可应用更改。”

想想看,如果你问这个问题,也许你会得到更好的答复https://stackoverflow.com/相反...系统管理员可能会对这样的事情有点讽刺和暴躁:)

答案2

你为什么不给自动热键试运行。这可能是解决您问题的方法。

答案3

看起来您更改了两个映射。您是否尝试过删除 capslock -> control 并只激活 control -> capslock?这将是我的第一步。隔离并征服!

相关内容