【发布时间】:2021-01-02 01:50:50
【问题描述】:
我想重新映射“j”键,以便在 ergo 为真时按下 n,或在 AutoHotKey 为假时按下 y。例如,当我通常使用“j::n”重新映射时,shift+j 输出一个大写 N,其他使用“j”键的修饰符也是如此。但是,我下面的代码仅在没有修饰符的情况下按下字母时才有效。有没有办法解决这个问题,并有条件地使用 AutoHotKey 重新映射键?
j::
if (ergo) ;inverted use of the ergo variable to make the code more efficient
Send {n}
else
Send {y}
return
【问题讨论】:
标签: autohotkey