如何在没有第三方软件的情况下在Windows 7上重新映射Capslock?


20

我刚刚升级到Windows 7,我正在尝试根据自己的喜好重新配置所有内容。在Windows XP下,我重新映射了Capslock密钥以充当Control密钥(我花了很长时间使用Solaris键盘,并逐渐喜欢它)。

在XP中,我通过注册表将其作为系统范围的设置:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,1d,00,3a,00,3a,00,5d,e0 

我的理解是,Vista和7有更好的方法来实现这一点 - 某些功能基于每个用户而不是机器范围。当我第一次看到如何在XP中进行操作时,我记得有几页涉及到这个事实。

但是,我的google-fu让我失望了,我找不到怎么做。我也搜索了这个网站,我发现的是第三方软件推荐。在Windows 7中是否有以本机方式执行此操作?

Answers:


24

如何在Windows 7或Vista中重新映射或禁用Caps Lock Key。幸运的是,我昨天碰到了这个。

从该站点,这里是将Capslock转换为Ctrl键的regkey:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,1d,00,3a,00,00,00,00,00 

+1我即将添加一个链接 - wikihow.com/Disable-the-Capslock-Key-in-Windows我找不到更简洁的方法来做到这一点......
Nick Josevski 2011年

我认为vista / 7引入了更好的键映射机制,但这很有效。
蒂姆

谢谢你的解决方案。更新注册表解决方案也适用于Windows 8 Pro x64。
vvladymyrov 2013年
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.