【问题标题】:Map same key twice : Auto Hotkey映射相同的键两次:Autohotkey
【发布时间】:2016-03-05 15:29:57
【问题描述】:

有没有办法使用 AHK 映射一个键两次? 我的代码如下:

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

我尝试映射两次我的 RButton 时收到错误“错误:重复热键”。

我想在这里做的很简单;我希望我的 RButton 在未按下 'alt' 时变为 't',并且我希望在按下 'alt' 时将其恢复为 RButton。

谢谢

编辑: 我不想要:

!RButton::t

我想要:

RButton::t
!RButton::RButton

但它也不起作用。

【问题讨论】:

标签: autohotkey keymapping


【解决方案1】:

没错

RButton::t
!RButton::RButton

应该确实有效,不知道为什么不。

安维,

RButton::
    send t
return

!RButton::
    click right
return

有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-09-04
    • 1970-01-01
    • 1970-01-01
    • 2011-06-14
    • 2012-06-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多