Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: AnthonyJS02 on July 31, 2022, 09:33:49 am

Title: Ultimate IO loosing connection
Post by: AnthonyJS02 on July 31, 2022, 09:33:49 am
Wonder if anyone can help me wrap my head around why this is happening. I have a Ultimate IO, using players 1 and 2 and trackball off of the board. Seems after every shutdown and restart the IO board is loosing connection to joy.cpl . It shows it connected as two gamepads in dinput but when i go to the button test screen the box is blank. I go to gamepad tester website and it shows in there but players 1 and 2 are swapped. I have to go into device manager and i remove all the HID devices for gamepads and etc. Scan for new hardware and then it is back. Any idea what would be causing this issue? Only other usb devices plugged in are mouse and keyboard. Let me know if i need to provide any other details.

As example when it doesnt show the button presses in joy.cpl , they dont work in pinup popper either for control.
Title: Re: Ultimate IO loosing connection
Post by: bobbyb13 on July 31, 2022, 04:58:27 pm
Windows....

Sounds like you need to establish stable controller IDs.
I need to do it again myself here on a new build and it was so long ago I did it last (and I really suck at this part of the hobby) that I can't remember how.
If I beat you to it I'll list the the steps!
Many here are far better at this than I.
Title: Re: Ultimate IO loosing connection
Post by: AnthonyJS02 on July 31, 2022, 05:13:59 pm
thats more a mame thing correct? my issue is just happening in windows....havent even started messing with mame yet
Title: Re: Ultimate IO loosing connection
Post by: bobbyb13 on July 31, 2022, 10:35:41 pm
It is windows that randomly decides to rearrange your controllers on you.
Your mame configuration is what suffers later but fixing it in windows first I believe makes setting them in mame work forever after.

Hopefully someone who knows better than I can chime in, but I will be (once again!) looking for a solution to this myself.

Google-fu