将相同的密钥映射两次:自动热键

时间:2016-03-05 15:29:58

标签: autohotkey keymapping

有没有办法使用AHK两次映射密钥? 我的代码如下:

loop
{
    GetKeyState, state, Alt
    if state = U
    {
        RButton::t
    }
    else
    {
        RButton::RButton
    }
}

我收到错误"错误:重复热键"试图将我的RButton映射两次。

我想在这里做的很简单;我希望我的RButton成为' t'当' alt'没有按下,我希望它回到RButton当' alt'被按下了。

谢谢

编辑: 我不想要:

!RButton::t

我想:

RButton::t
!RButton::RButton

但它也没有用。

1 个答案:

答案 0 :(得分:0)

准确

RButton::t
!RButton::RButton

实际应该有效,不知道为什么不这样做。

Anway,

RButton::
    send t
return

!RButton::
    click right
return

作品。