He estado intentando mantener pulsada una tecla con doble pulsación, por ejemplo la w para avanzar en los juegos sin tener que estar manteniendo la presion sobre la tecla constantemente.
Entre las muchas cosas que he probado la que mas cerca ha estado ha sido esta:
Code: Select all
Pulsada:=true
w:: ;No consigo evitar que se active la doble pulsacion al repetirse la tecla
If (A_PriorHotKey = "w" AND A_TimeSincePriorHotkey < 400) ;El ultimo valor serian los milisegundos entre pulsaciones para activar la doble pulsacion
{
Pulsada := !Pulsada ;Si pulsada es true se pone en false y si es false se pone en true
If Pulsada
Send {w up}
Else
Send {w down}
;keywait, w
Return
}
else
Send, w
Return