I have just designed and created a way to use any of your controllers at once on any game system you are emulating without manual setup each time. I use xpadder for individual setup of each controller for each emulator. this allows perfect setup of every controller you would want to use for each system. Using my system, you select which controller to use for each player (up to 4 players currently) when hyperspin starts. then, when you start a game, xpadder is run in background and is automatically setup to preconfigured controls and settings for each controller. San Diego Short Sale
I am giving you the scripts and configuration detail here. This system has flaws, but currently works just fine. It will need a few minor upgrades. I need YOUR feedback to determine what those upgrades should be. If you are interested in this, please post here.Short Sale San Diego
This script must be compiled as JoyLaunch and placed in hyperspin folder. add joystick settings to match your controller. Further, in order to compile Joylaunch, you will need the file called pslist.exe easily downloaded from the internet. It is then set to run when hyperspin runs (can be done in hyperHQ):