Enviar pulsacion de m y control m al pulsar m

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

Moderator: Flipeador

Nucleorion
Posts: 50
Joined: 11 Dec 2016, 11:33

Enviar pulsacion de m y control m al pulsar m

Post by Nucleorion » 04 Jul 2023, 17:42

Hola,

Pensaba que seria de lo mas sencillo hacer el codigo para que al pulsar la tecla m se envie la pulsación de m y ademas la pulsacion de control+m pero solo envia m

Tengo el juego SCUM y el OBS, cuando saco el mapa con la m en el obs pongo una imagen tapando el mapa con un atajo de teclado que la activa al pulsar m, pero cuando escribo en el chat y pongo la letra m entonces se pone la imagen en el obs y a partir de ahí la tengo cruzada

Entonces pensé en poner el atajo de teclado del obs con un Control+m y que al pulsar m enviase la m para el mapa de scum y el control+m para el obs pero ignora totalmente el codigo que envia el control+m y solo envia m

He probado esto

Code: Select all

m::
Send, m
Send,{rcontrol down}{m}{rcontrol up}
Return
Pero ejecuta dos pulsaciones de m y ninguna de control+m

He probado esto

Code: Select all

m::
Send,{lcontrol down}
Sleep 200
Send {m}
Sleep 200
Send {lcontrol up}
Return
Tambien

Code: Select all

m::^m
Lo he probado sin añadir la pulsacion de m ya que si la añado hace doble pulsación.
Nucleorion
Posts: 50
Joined: 11 Dec 2016, 11:33

Re: Enviar pulsacion de m y control m al pulsar m

Post by Nucleorion » 07 Jul 2023, 03:02

He detectado que el problema es que el obs no atiende a las pulsaciones enviadas por ahk

Hay alguna solución para eso?
User avatar
ositoMalvado
Posts: 183
Joined: 24 Dec 2019, 12:02
Contact:

Re: Enviar pulsacion de m y control m al pulsar m

Post by ositoMalvado » 14 Aug 2023, 17:14

Code: Select all

*m::
  SendInput, ^m
  Sleep, 100
Return
My WEB some useful stuff
Post Reply

Return to “Pedir Ayuda”