AutoHotKey duas chaves para um

1

Gostaria de saber como escrever scripts para que duas chaves pressionadas e mantidas em uma ordem específica pressionem outra tecla. Para ser específico, eu gostaria de pressionar tab e, em seguida, qe receber a saída de F1.

    
por Jack Ester 24.04.2016 / 19:46

1 resposta

2

Esta é uma função antiga do AutoHotkey e documentada aqui: link

Se você quiser a sequência q & Tab para fazer pressione F1, você pode roteiro como este:

q & tab::Send {F1} ; when q and tab are pressed in that order, F1 is pressed

Note que q não funcionará mais, sozinho ou em outros atalhos de teclado, se você não adicioná-los aqui (Ctrl-q, Ctrl-Shift-q, etc.). Portanto, não recomendo usar uma única letra como prefixo. Na verdade, eu recomendo pressionar F1 se você quiser F1.

q::q ; You need this code for q to keep its function as q
+q::Q ; ; You need this code for Q to keep its function as Q
    
por 28.04.2016 / 12:40

Tags