几个月前,我丢失了我心爱的 Q 键。我将 Q 改为键盘上的一个额外键,但当我更新到 Anniversary (1607) 时,我丢失了 Q 键,此后我无法使用 KeyTweak 和 Sharpkeys 将其改回。我怀疑启动计算机时我的注册表正在“修复”。有什么方法可以解决这个问题吗?
答案1
解决方案 1:AutoHotkey 重新映射
AutoHotkey 可用于重新映射按键和按钮。但是,请考虑下面 AutoHotkey 的限制。
该脚本Capslock::q
将使其Caps Lock行为类似 Q。
限制:下面描述的 AutoHotkey 的重新映射功能通常不如直接通过 Windows 注册表重新映射那么纯粹和有效。有关每种方法的优缺点,请参阅注册表重新映射。
解决方案2:修改键盘布局
Microsoft 键盘布局创建器可以“修改现有的键盘布局并从中构建新的布局”。由于键盘布局是在系统级别处理的,因此它应该比 AutoHotkey 更兼容所有应用程序。
注意:Microsoft 键盘布局创建器并不专门支持 Windows 8、8.1 或 10。用户在应用新布局时,效果参差不齐(来源:Windows 10 的自定义键盘布局)。有一位用户推荐了一款第三方应用程序键盘布局管理器从而创建更多兼容的布局。