![如何在 Windows 8 中将组合键映射到字符或修饰键?](https://linux22.com/image/1474409/%E5%A6%82%E4%BD%95%E5%9C%A8%20Windows%208%20%E4%B8%AD%E5%B0%86%E7%BB%84%E5%90%88%E9%94%AE%E6%98%A0%E5%B0%84%E5%88%B0%E5%AD%97%E7%AC%A6%E6%88%96%E4%BF%AE%E9%A5%B0%E9%94%AE%EF%BC%9F.png)
我需要将 Alt+e 映射到 é 或 ´(西班牙口音)。我读到 AutoHotKey 可能有效,但不明白如何操作。
答案1
您读过教程吗?https://autohotkey.com/docs/Tutorial.htm#s2
Alt 是!所以 Alt+e 是,!e
所以您所要做的就是采取示例并将其变成您想要的:
!e::Send é
编辑:所以您想要一个“双键热键” - 您可以像这样使用输入命令:
$!e::
Input, OutputVar, T1 L1 ; this waits for a single key press and you can use if ... else for each key *
if (OutputVar = "e")
Send é
else if (OutputVar = "i")
Send í
Return
$!n::
Input, OutputVar, T1 L1
if (OutputVar = "n")
Send ñ
Return
(*) 请注意,还有更奇特的技术,但例如使用关联数组,但上面的内容非常直接且易于理解。