两次映射相同的键:Autohotkey

Map same key twice : Auto Hotkey

有什么方法可以使用 AHK 映射两次密钥? 我的代码如下:

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

我在尝试映射我的 RButton 两次时遇到错误 "Error: Duplicate hotkey"。

我想在这里做的很简单;我希望我的 RButton 在未按下 'alt' 时变为 't',而在按下 'alt' 时我希望它回到 RButton。

谢谢

编辑: 我不想:

!RButton::t

我要:

RButton::t
!RButton::RButton

但它也不起作用。

完全

RButton::t
!RButton::RButton

实际上应该有效,但不确定为什么无效。

安威,

RButton::
    send t
return

!RButton::
    click right
return

有效。