Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: USB spinner and trackball keep changing IDs  (Read 1629 times)

0 Members and 1 Guest are viewing this topic.

squirrellydw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1584
  • Last login:April 12, 2021, 11:30:22 am
USB spinner and trackball keep changing IDs
« on: June 18, 2007, 06:18:32 pm »
I have two USB spinners (turbo twist2) and an electric ice trackball, is there away to assign ID's to them?  When I turn off the computer and start it back up they connect differently, the IDs change so I have to reconfigure the controls in the games.  My U360s don't have this problem.

Any idea?
I b**ch. People listen!!

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: USB spinner and trackball keep changing IDs
« Reply #1 on: June 18, 2007, 06:59:32 pm »
Automagically? Not that I'm aware of.

Manually? There's supposed to be a way to do it in the controller configuration in Windows, but it works like ass for me.

For all the advantages USB brings to the table, users not being able to have better control over specific ID's for specific devices is a pet peeve of mine.

I have a very dim understanding on how the USB ID's are assigned in Windows, but from what I gather, using a USB hub might net you better control. I wouldn't bank on it though. I have a hard enough time finding a properly designed 2.0 HUB.
« Last Edit: June 18, 2007, 07:02:10 pm by SavannahLion »

ahofle

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4544
  • Last login:August 30, 2023, 05:10:22 pm
    • Arcade Ambience Project
Re: USB spinner and trackball keep changing IDs
« Reply #2 on: June 18, 2007, 07:04:03 pm »
Did you remember to assign different IDs to your 2 spinners when you checked out of GGG's website?  It says right there when you add it to the cart to select a different ID for the 2nd device.

fjl

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1152
  • Last login:March 04, 2017, 10:14:04 pm
  • Pixels Rule!
Re: USB spinner and trackball keep changing IDs
« Reply #3 on: June 18, 2007, 07:31:55 pm »
Wait, you have two USB spinners? Aren't you supposed to connect the second spinner to the first interface board instead of connecting each spinner seperately?

squirrellydw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1584
  • Last login:April 12, 2021, 11:30:22 am
Re: USB spinner and trackball keep changing IDs
« Reply #4 on: June 18, 2007, 07:46:54 pm »
Yes I did select different IDs for the spinners when I checked out but they still change on boot up along with the trackball.

Wait, you have two USB spinners? Aren't you supposed to connect the second spinner to the first interface board instead of connecting each spinner separately?

you can do that but I choose not to, there was a reason I just don't remember .
I b**ch. People listen!!

AlexKidd

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 52
  • Last login:July 28, 2010, 06:46:24 pm
Re: USB spinner and trackball keep changing IDs
« Reply #5 on: June 18, 2007, 10:18:07 pm »
The ID that windows gives to USB devices has no affect on how they are ordered in mame. One thing to try though is to connect your devices through a powered USB hub or if your motherboard supports it, set it so that it keeps powering the USB devices even when the computer is off. By having your USB devices not have to start up as the computer applies power to them on boot can sometimes give you a more consistent enumeration when windows gets around to asking what devices are connected. No guarantees though, just something to try.

Kaytrim

  • I'm too nice a guy
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2095
  • Last login:September 22, 2015, 04:11:30 pm
Re: USB spinner and trackball keep changing IDs
« Reply #6 on: June 18, 2007, 10:27:55 pm »
If you purchased these directly form Randy they should be seen as different devices.  I'd shoot him a PM for help.

Kaytrim

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: USB spinner and trackball keep changing IDs
« Reply #7 on: June 19, 2007, 12:06:17 am »
One thing to try though is to connect your devices through a powered USB hub....

That depends on the hub.

I've been consistently running into the ID issue and the powered hubs solution is basically trial and error. I think I bought/returned six different hubs before I found one that didn't have so many problems associated with it. It's still not perfect though. I'm not certain but I strongly suspect it has a lot to do with whatever chipset the hub is using. It's not like a lot of manufacturers want to put a lot of R&D into hubs.

This transpired about four or five years ago so maybe hub designs have improved since?

Kremmit

  • - AHOTW -
  • Wiki Contributor
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3165
  • Last login:June 17, 2025, 04:07:55 pm
  • Who the heck is that?
Re: USB spinner and trackball keep changing IDs
« Reply #8 on: June 19, 2007, 12:11:15 am »
Try plugging one spinner in to the back panel USB connectors on the PC, and one into the front panel connectors.  In a lot of PCs, these are connected to separate on-board USB controllers, which can keep Windows from getting confused.

But I was under the impression that ordering devices with different ID's should solve this problem; I've never heard of anybody with different ID's experiencing this.  Have you double-checked the Device ID's in the Windows Control Panel?

squirrellydw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1584
  • Last login:April 12, 2021, 11:30:22 am
Re: USB spinner and trackball keep changing IDs
« Reply #9 on: June 19, 2007, 12:15:56 am »
I will double check them tomorrow night.  Maybe I am wrong and they aren't changing but I could swear that I configured some of these games before.
I b**ch. People listen!!

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: USB spinner and trackball keep changing IDs
« Reply #10 on: June 19, 2007, 01:06:18 am »
Oh wait. Now I'm confused.

You have two spinners and one trackball? I was thinking you have one spinner and one trackball.

Are the spinners ID's swapping around or are the spinner ID's swapping with the trackball??  :dizzy:

OK, forget it, leave me out of this discussion.

squirrellydw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1584
  • Last login:April 12, 2021, 11:30:22 am
Re: USB spinner and trackball keep changing IDs
« Reply #11 on: June 19, 2007, 09:11:47 am »
I believe they are swapping with the trackball.  I am going to confirm this tonight.
I b**ch. People listen!!

unclet

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3561
  • Last login:March 17, 2025, 11:51:15 am
Re: USB spinner and trackball keep changing IDs
« Reply #12 on: June 19, 2007, 04:52:16 pm »
I had the same problem with my driving cabinet which use 6 Dual Strike USB controllers.   I just always keep the USB Hub powered on and this seems to work for me.

I wish someone made a USB Hub which would power the USB connections from Left to Right  everytime, with a configurable "stall" time between each new USB was initialized (if needed).   I guess a lot of people outside of the arcade arena probably could care less about what order USB hardware comes up at all.   Come to think of it, it is possible a lot of people in the arcade arena probably could care less as well   :P

FunWithFire

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 102
  • Last login:July 07, 2009, 01:17:30 am
Re: USB spinner and trackball keep changing IDs
« Reply #13 on: June 19, 2007, 05:18:33 pm »
I was having issues with my first build similar to this. I had been using a USB mouse when setting up my cab and whatnot, and after I disconnected the mouse the trackball was assigned a different ID number, so all of my trackball games had to be re-setup. Were you possibly doing something similar?

whammoed

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2310
  • Last login:August 10, 2025, 01:14:45 pm
  • Crack don't smoke itself
    • NiceMite
Re: USB spinner and trackball keep changing IDs
« Reply #14 on: June 19, 2007, 07:26:38 pm »
This is one of the reasons I went with AdvanceMame on Linux.  It is designed to order usb devices first by their name then by their system order.  I have never had my usb devices swap.  Sad to see it is no longer being developed.  I would think the MAME developers could do something similar under WindowsXP?  Maybe?

squirrellydw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1584
  • Last login:April 12, 2021, 11:30:22 am
Re: USB spinner and trackball keep changing IDs
« Reply #15 on: June 19, 2007, 11:09:14 pm »
OK I went and reset everything tonight and turned it off and back on and it's OK.  Lets see what happens over the next few days.
I b**ch. People listen!!