Hola gente , necesito ayuda . Tengo un mueble arcade con el hyperspin (en el mueble el boton que se usa para salir vendria a ser el 2 en el teclado o sea : yo entro al hyperspin y con la tecla ENTER entro a los emuladores y con la tecla 2 cierro el emulador y vuelve al hyperspin ) . Pero tengo un problema con el emulador Fusion , ya que la tecla ESC viene por defecto para para fullscreen .
Quiero hacer un scrypt que presionando la tecla 2 se cierre emulador Fusion . Y luego pueda seguir usando el boton 2 normalmente, Como hago ?
Espero me puedan ayudar.
desde ya muchas gracias.
Scrypt para cerrar Emulador Fusion en Hyperspin
Moderator: Flipeador
Re: Scrypt para cerrar Emulador Fusion en Hyperspin
Hola,
Utiliza la directiva #IfWinActive para que la tecla que quieras cambiar solo tenga efecto cuando este activa la ventana especificada. Utiliza el título de la ventana o ahk_exe.
Luego pon la tecla que quieres cambiar, por ejemplo, 2::WinClose A.
Utiliza la directiva #IfWinActive para que la tecla que quieras cambiar solo tenga efecto cuando este activa la ventana especificada. Utiliza el título de la ventana o ahk_exe.
Luego pon la tecla que quieres cambiar, por ejemplo, 2::WinClose A.
Re: Scrypt para cerrar Emulador Fusion en Hyperspin
Hola Flipeador , seria algo asi ?
#IfWinActive Fusion_exe 2::WinClose A
Porque asi no me funciono.
#IfWinActive Fusion_exe 2::WinClose A
Porque asi no me funciono.
Re: Scrypt para cerrar Emulador Fusion en Hyperspin
Code: Select all
#IfWinActive ahk_exe Fusion.exe
2::WinClose, A
#IfWinActive
Re: Scrypt para cerrar Emulador Fusion en Hyperspin
Exelente Flipeador , muchas gracias !!!
Ahora por ejemplo si un emulador necesitara de apretar 2 veces la tecla 2 que habria que agregar a ese scrypt?
Perdona la joda.
Ahora por ejemplo si un emulador necesitara de apretar 2 veces la tecla 2 que habria que agregar a ese scrypt?
Perdona la joda.
Re: Scrypt para cerrar Emulador Fusion en Hyperspin
No entiendo tu pregunta.
¿Que quieres que haga exactamente el script?
Tal vez:
¿Que quieres que haga exactamente el script?
Tal vez:
Code: Select all
#IfWinActive ahk_exe Fusion.exe
2::
If (A_TimeSincePriorHotkey > 1 && A_TimeSincePriorHotkey < 301)
WinClose, A
Return
#IfWinActive
Re: Scrypt para cerrar Emulador Fusion en Hyperspin
No me sirvio ese ,
Capaz me expique mal.
Quiero que al apretar la tecla 2 equivalga a apretarla 2 veces.
No se si me explico?
Capaz me expique mal.
Quiero que al apretar la tecla 2 equivalga a apretarla 2 veces.
No se si me explico?
Re: Scrypt para cerrar Emulador Fusion en Hyperspin
No se que relación tiene esto con el tema principal, pero...
Code: Select all
~2::
SendInput 2
Return
Re: Scrypt para cerrar Emulador Fusion en Hyperspin
Te explico...
Pasa que el emulador Dolphin al apretar la tecla 2 (o sea ESC) detiene el juego pero NO el emulador , queda la ventana del emulador abierta y al fondo queda el Hyperspin.
Tengo que apretar la tecla 2 dos veces.
Pasa que el emulador Dolphin al apretar la tecla 2 (o sea ESC) detiene el juego pero NO el emulador , queda la ventana del emulador abierta y al fondo queda el Hyperspin.
Tengo que apretar la tecla 2 dos veces.
Re: Scrypt para cerrar Emulador Fusion en Hyperspin
El script que te he pasado presiona la tecla 2 veces... si lo necesitas junto con el anterior, simplemente agrega dos veces SendInput 2 despues de WinClose como en el ejemplo... es que te explicas a medias y no miras los enlaces que te he puesto.
Who is online
Users browsing this forum: No registered users and 18 guests