1. Anyone of you have the setup where you have 2 USB spinners and a USB trackball?
Sort of. I have different CPs, a couple with TBs, a couple with spinners, and my mouse is a PC trackball (always plugged in but not on a CP). And then there's the lightguns, too. But not a 2 spinner + 1 trackball CP.
2. Are there concerns any of you could think of aside from the accidental bumping of the spinners/trackball?
Depends on the version of mame you use and how you're connecting them. If you plug them in seperately and use a mame post 0.105, you don't even have to worry about accidental bumping: official mame now maps mice devices just like joysticks: If you bump joy 2, if doesn't effect joy 1's input.
The only concern you'll have is remapping the mice devices, just like joysticks. Example: you have a steering wheel (joy 2) and a gamepad (joy 1) plugged in; you need to map all "player 1 paddle" inputs to joy 2(steering wheel), and leave all 8-way & 4-way inputs to the gamepad (joy 1). Same with mice: map all of mame's player 1 trackball inputs to mouse X (which is your trackball), player 1 dial to mouse Y (which is your spinner), and player 2 dial to mouse Z (when you get the second spinner). Do this with "Input (general)" or a ctrlr file.
3. I understand that the new version of Mame now supports 2 spinners, what version are most of you running with your multi-spinner control panels?
I'm just moving with the most current, more for looking at the code than any other reason. I don't have a cab yet, though; when I finally build one, I'll keep that one more static. I use ctrlr files to keep my inputs the same between versions, but the cfg file are almost as portable now a days.
4. I'm thinking of doing this layout. Anyone tried this? Comments?
- Using the spinners & buttons in games that used both might be wierd with the buttons under the spinners. Might not be bad, but do a full scale mockup and try to play a spinner game with buttons like tempest and see if you like it.
- I don't know if you want to play ikari & forgotten worlds type games, but with that setup it might be hard. Again, full scale mockup.
- You'll need to remap accordingly for three-six button games, and be aware that you'll need to enable mice for games that use those buttons even if they don't use the spinners or trackball.
- Personally, for trackball games I'd map the lower three buttons on both sides as buttons 1, 2, & 3. This doesn't effect placement of the mouse buttons, though; you only need to know which ones are mouse buttons while outside mame.
- You might want to un-map the joysticks from spinner games, to prevent accidental bumps from effecting you play.
- Be careful playing marble madness and the like with the right joystick placement. I think it won't matter very often; but just
maybe in the heat of battle and you need to go right
very fast you might hit the joystsick. Again, full scale mockup.
I found I prefer game specific CPs over general CPs, as I am never satisfied of all games with one CP, but that's just me. I don't find anything actually wrong with what you have, it'll just be how you feel about it that matters.