如何在 Windows 8 中将组合键映射到字符或修饰键?

如何在 Windows 8 中将组合键映射到字符或修饰键?

我需要将 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

(*) 请注意,还有更奇特的技术,但例如使用关联数组,但上面的内容非常直接且易于理解。

相关内容