pinging jollywest..........................
what front end are you using and how are you selecting and exiting games?
I'm using MALA but before you go down that route there is one issue that I never managed to fix with it on my setup, maybe you will have more luck if you get the same problem though.
Here is a thread which explains it;
http://forum.arcadecontrols.com/index.php/topic,146574.0.htmlI think the issue is that the PC doesn't see the USB2GUN as an encoder, like an I-PAC, so no key-presses are registered during game-play. After a short time, the PC (or MALA?) thinks its idling and returns to the MALA menu screen and I have to ALT-TAB back into the game via a wireless keyboard.
I literally spent days trying to work this out but gave up in the end. I tried turning off the Anti-virus software plus any other programs that might be causing the issue as mentioned in the above thread without joy.
Regarding selecting and exiting games, the following script will need to be run at MALA startup.
It sends an ALT & F4 command when pressing both 'Start' Buttons together forcing a game to close, returning you to the MALA Menu.
You'll need to check in Windows which game controller ID has been assigned to each of the guns by the PC.
In my case 1joy3 corresponds to Player 1 Start button and 2joy3 corresponds to Player 2 Start button;
2joy3::send {F4}
1joy3::
{
send {Alt down}
sleep, 200
send {Alt up}
}
The PC recognizes each gun and Start button as 1 Game controller with 3 buttons;
1: On-screen trigger press
2: Off-screen trigger press.
3: Start Button
In the MALA Options, under the controller tab, I have Joystick setup as so...
This equates to;
Player 1 On-screen trigger press = Start Game
Player 1 Off-screen trigger press = Next Emulator
Player 1 Start Button = Scroll Down Game List
MALA doesn't recognize multiple Joysticks and so I had to set up the Keyboard options like this..
This equates to;
Player 2 Start Button = Scroll Up Game List (this relates to the script mentioned above where P2 Start Button = F4)