Page 1 of 1

Ayuda mantener tecla presionada

Posted: 24 Dec 2023, 14:39
by arcantoss
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:

Re: Ayuda mantener tecla presionada

Posted: 24 Dec 2023, 15:24
by sofista
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