我是 AutoHotKey 的新手,想全局重新映射按键。有些操作还不错,但在某些情况下似乎无法弄清楚如何使用 Windows(或 Super)键进行重新映射。
例如,
我如何重新映射 Shift+WinKey+F => Ctrl+Shift+F?
我尝试了一些东西,但是每次我尝试这样做时,AutoHotKey 都会抱怨映射无效。
以下是我迄今为止的尝试:
#+F::^+F
Lwin & Shift & F::^+F
#+F::Send ^+F
我希望找到一个可以为我找出映射的工具......
有没有什么工具可以让我:
- 键入一个输入键,然后
- 再输入一个键,
- 然后该工具会向我显示我需要使用的将按键 a 映射到按键 b 的 AutoHotKey 映射吗?
我见过各种宏记录器,但它们似乎并不专注于重新映射,而只是记录我正在做的事情。
附言:我不知道这是否重要,但我正在使用 Mac 键盘,并在 Mac 上的全屏虚拟机中运行 Windows ;-)
答案1
我不确定是否有任何工具可以为您完成所有这些工作。您想做的大部分事情很可能都可以通过编程实现。请尝试以下方法:
#+f::Send {Ctrl Down}{Shift Down}f{Ctrl Up}{Shift Up}