Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: tony.silveira on February 11, 2021, 12:07:23 am
-
hi all,
i had to rebuild my main arcade pc and am running into an old issue i’m amazed is still an issue.
i have three u360 sticks. for some reason p2 stick is seen in windows as joystick 1 and p1 is seen as j2. but everything i had set up before has p1 j1 and p2 j2. now i really don’t want to go in and reassign everything.
i’ve tried it all. uninstalled the game controllers in windows. reprogrammed the u360’s. then plug them back in in the order i want them numbered. no matter what i do, they always eventually go back
in frustration, i tried swapping the boards on the bottom of the u360s. now it gets even weirder. p2 board on p1 stick... p1 stick is now seen as joystick 3! p1 board on p2 stick... p2 is now seen as joystick 4 (and now my third joystick is registering as joystick 1).
sweet jesus, my brain hurts! any thoughts or fixes?
-
This may point you in the right direction:
https://www.youtube.com/watch?v=YmjfwLuZ_X0
-
yeah that’s just for mame. i already have that file setup for mame so all good there.
but a ton of the other emus i run don’t have that same type of fix.
example, model 2 emu. when i originally set up, i went into each game individually and set up p1 (j1) and p2 (j2) along with all the buttons.
now i have this joystick swap. i’d have to go into each individual game and set the joysticks again to the opposite player.
-
Yeah, those U360 boards get an internal # designation when you have more than one connected (which doesn't necessarily correspond to anything windows does just for added fun) so that would definitely get even weirder.
I had the same problem and had to remove every device in control panel, reboot with nothing connected and then add one by one the way I wanted them.
Then the info on the link from Roboman was the cleanup afterwards.
Have you sent a message to Andy directly?
If you ask a specific question with sufficient background d info his support is A+
and generally very fast.
-
I don't have these joysticks so I can't help you specifically but I can tell you that your issue might not be something that is resolvable. Windows has a method for assigning the PID for a USB device when it is plugged in (there's a pretty elaborate flow chart that you could google) but it involves everything from the GUID of the port it was plugged into to the serial number (or lack thereof) of the device itself.
It's entirely plausible that what you're experiencing it something in a chain of events that simply involves a 'random identifier' (which is why it seems confusing) or where the device itself is not the issue but the controller for the port that you're plugging it into is an issue...etc.
-
Not sure if this will help or not.
http://forum.arcadecontrols.com/index.php/topic,108767.0.html