Como ligar várias chaves em um botão no mouseX (mais na descrição)

0

No momento, estou usando o Mouse X e fiquei me perguntando se você poderia vincular dois cliques-chave em um único botão. Por exemplo, quando pressiono o botão esquerdo do mouse, gostaria de inserir:

--- Clique no botão esquerdo real do mouse ---

Iniciar comando

Clique em "a"

Liberar "a"

Clique em "Botão esquerdo do mouse"

Liberar "Botão esquerdo do mouse"

End Command

--- Solte o botão real esquerdo do mouse ---

Como alternativa, eu poderia vincular "a" a quando PRESSIONAR o botão esquerdo do mouse e vincular "Left Mouse Click" a quando LIBERAR o botão esquerdo do mouse, mas também não sei como fazer isso: (

Aqui é o link para o Mouse X para aqueles que querem ajudar:)

Qualquer ajuda seria muito apreciada!

    
por Jonathan Tran 25.10.2016 / 00:57

1 resposta

0

Eu usaria o AutoHotKey para isso.

O script seria

LButton::
send a
MouseClick

Quando o AutoHotKey estiver instalado, salve este script com extensão .ahk e execute-o na inicialização ou sempre que precisar.

Observando sua tag 'game': Eu descobri com alguns jogos que o AutoHotKey é muito rápido. Por exemplo, Elite Dangerous não registra alguns toques de tecla quando enviados da maneira que mostrei acima. Se isso ocorrer, você poderá retardar o processo da seguinte forma:

LButton::
send {a down}
sleep 100
send {a up}
sleep 100
MouseClick, D
sleep 100
MouseClick, U
    
por 25.10.2016 / 02:04