在 Windows 10 上交换 () 和 [] 键

在 Windows 10 上交换 () 和 [] 键

我想将 () 和 [] 键互换,以便能够不移位地访问更常用的符号。在 Windows 7 上,我使用一个名为 的程序parenswi来执行此操作,但它在 Windows 10 上不起作用,而且似乎也没有可用的更新版本。

在 Windows 10 上交换这些键的最佳方法是什么?

答案1

您可以使用免费的键重新映射产品 自动热键

Shift这是将+转换为(的脚本[。它可以轻松修改和扩展,因为我不确定我是否没有反向理解这个问题。

(::
if GetKeyState("Shift")
  Send, [
else
  Send, (
return

安装 AutoHotKey 后,将上述文本放入一个.ahk文件中并双击进行测试。您可以通过右键单击托盘栏中的绿色 H 图标并选择退出来停止脚本。要让它在登录时运行,请将其放在 的启动组中 C:\Users\USER-NAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

一些 AutoHotkey 参考:

答案2

您可以通过在注册表中输入相关扫描码来交换它们,如现有回答或使用夏普键为您完成此事。

SharpKeys 的工作原理是向您展示一个 GUI,您可以在其中选择“to”和“from”键,然后它会自动为您更新所需的注册表值。它在 Windows 10 上运行良好。

相关内容