Sí se puede. Usando mapeadores como JoyToKey y Xpadder.
Volviendo al tema de antes, y me doy por satisfecho.
Me estaba yendo a lo sencillo para intentar descartar problemas. Lo único que hacía era iniciar el JoyToKey a la vez que Hyperspin y mapear sólo las teclas de salida de emuladores.
- Funciona bien para 1 sola pulsación de 1 sola tecla (sea cual sea la que configures en HL). Sales del emulador con joystick y teclado.
- El problema viene cuando intento hacer más compleja la combinación de pulsaciones (2 o 3 pulsaciones en X tiempo o varias teclas a la vez). Funciona con el teclado pero no con el joystick.
He encontrado una solución posteada en Mayo en
www.rlauncher.com/forum que me vale para lo que quiero hacer, pero que no deja de ser un parche. El problema de trasfondo comentado antes, sigue ahí.
Aquí la solución que vale para poder salir de los emuladores con la pulsación de 2 botones a la vez. Estoy hay que hacerlo en el JoyToKey:
Hi! One way to do what you want is:
* In Options (the last joystick tab), press "Configure Button Alias (Mapping)"
* Select in the left for example button 15 (or any button that does not exist physically in your controller).
* Trigger when the following button is pressed: "Back" button number
* Only trigger when...: "Start" button number
* Then in the profiles, associate button 15 (or the one you chose) with escape.
Fuente:
http://www.rlauncher.com/forum/showthread.php?3365-Exiting-Emulator-with-xbox360-controller-and-JoyToKey&highlight=exit&p=27253#post27253Repito, es un parche pero que a mí me es suficiente. Espero que le sirva a alguien con mi mismo problema.
Un saludo.