Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: StriderDSO on April 27, 2012, 01:10:04 pm

Title: Windows 7 U360 + Xbox360 Controller Issue
Post by: StriderDSO on April 27, 2012, 01:10:04 pm
My arcade currently uses two U360s for it's primary method of control and I find they work fine for MAME. However I also run a couple of emulators (ex. NES, SNES) and I find playing these games without a gamepad isn't the greatest. With that being the case I picked up a couple of Xbox360 Common Controllers for Windows, but am having some problems.

If I am running MAME and plug in the Xbox controllers, no problem. But if I restart the application/system, Windows decides to make my Xbox controllers the primary gamepads, usurping the U360s! I have gone into Control Panel's 'Controller Settings' and told it to make the Ultrastik 1 the "preferred device for older applications", but this doesn't do anything to help the situation, and I can't find any other settings or options to alter the gamepad priorities.

Ideally I want it to be
U3601 > U3602 > Xbox1 > Xbox 2

But what I end up getting is
Xbox1 > Xbox2 > U360s

Anyone know of a way that I can change the priority which Windows 7 assigns the gamepads or some other work around?
Title: Re: Windows 7 U360 + Xbox360 Controller Issue
Post by: rooter on April 27, 2012, 01:25:34 pm
I hope you find an answer to this.  Windows does the same garbage with monitors, which screws up Hyperpin majorly.  You have to get lucky with your set up or start swapping around cable types.  They are all USB, right?  It's a long shot, but have you tried swapping which ports they are plugged into?  Windows puts them in the order is detects them.
Title: Re: Windows 7 U360 + Xbox360 Controller Issue
Post by: StriderDSO on April 27, 2012, 01:31:31 pm
I've disconnected them and reconnected them a few times, but always in the same ports (U360s into the back of the PC, Xbox360s into USB hub, then into PC). I'm going to try changing ports, but I doubt it'll help much.

For whatever reason the computer assigns the Xbox360s the lowest joyID automatically it seems... and it seems independent of which order I actually connect devices... really frustrating!
Title: Re: Windows 7 U360 + Xbox360 Controller Issue
Post by: StriderDSO on April 27, 2012, 01:59:07 pm
Well after some more messing around, I still can't do anything about Windows automatically assigning the Xbox controllers Joy0 and Joy1 IDs automatically, and don't know how to change them. seems my only choice right now is to just disable the Xbox pads via device manager when I am using MAME, and then enabling them when I want to play an emulator. Real pain!

I wonder if other game pads have this issue though, like the Logitech F510?
Title: Re: Windows 7 U360 + Xbox360 Controller Issue
Post by: Hoopz on April 27, 2012, 02:14:10 pm
Take a look at this thread and see if it helps.

http://forum.arcadecontrols.com/index.php?topic=108767.0 (http://forum.arcadecontrols.com/index.php?topic=108767.0)
Title: Re: Windows 7 U360 + Xbox360 Controller Issue
Post by: StriderDSO on April 27, 2012, 03:25:41 pm
Thanks Hoopz, I'll give it a try.
Title: Re: Windows 7 U360 + Xbox360 Controller Issue
Post by: StriderDSO on April 27, 2012, 03:53:08 pm
Well, the ControllerRemap seems like it will help with MAME, but I'm still having some problems with one other category of software I use on the system (that I neglected to mention earlier): PC Games.

I also run SSFIV:AE and some other PC games on my rig that I like to use the U360s for. So I still don't have a solution that works for all three things yet (MAME, Emulators, PC Games)... damn you Windows!