Ayuda mantener tecla presionada

Esta sección es para preguntas sobre programación/scripting usando AutoHotkey.

Moderator: Flipeador

arcantoss
Posts: 1
Joined: 24 Dec 2023, 14:32
Contact:

Ayuda mantener tecla presionada

24 Dec 2023, 14:39

Hola gente,

Requiero por favor me ayuden, necesito mantener presionada la tecla Alt y presionar la tecla 2 del teclado numérico + la tecla 1 del teclado numérico

Soy novato en esto, llevo lo siguiente !2:: Send !Numpad2Numpad1

Gracias, espero me ayuden :wave:
sofista
Posts: 650
Joined: 24 Feb 2020, 13:59
Location: Buenos Aires

Re: Ayuda mantener tecla presionada

24 Dec 2023, 15:24

Hola: Si entendí bien, podría ser así

Code: Select all

#MaxThreadsPerHotkey 2

LAlt::
	Toggle := !Toggle
	while Toggle
		Send, {Numpad2}{Numpad1}    ; corregido
return
Se activa con Alt izquierda y se detiene apretando la misma tecla. Esto es, no es necesario mantener apretada la tecla, repite de forma automática —212121...— hasta que se apriete otra vez la misma Alt.

Agregado: Releyendo el mensaje, quizás este código se ajuste más a tu pedido:

Code: Select all

~LAlt::
While (GetKeyState("LAlt", "p"))
	Send, {Numpad2}{Numpad1}
	Sleep, 50    ; regular a discreción, el propósito es evitar que se bloquée la aplicación por exceso de repetición o spam.
return

Return to “Pedir Ayuda”

Who is online

Users browsing this forum: No registered users and 30 guests