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: 4 USB Tornado Spinners to work in Mame  (Read 2328 times)

0 Members and 1 Guest are viewing this topic.

Rhetro

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 78
  • Last login:July 31, 2021, 02:22:15 pm
  • ...Nothing like Green Monochrome.
4 USB Tornado Spinners to work in Mame
« on: August 11, 2020, 04:09:28 pm »
Hello gentlemen,

My question has to do with getting 4 USB Tornado Spinners to work in Mame on a Windows 7 system (64). Windows has given each spinner a different device id, but I'm not sure if this can be configured in Mame. I'm now starting to think that I need non-usb optical spinners hooked into an i-pac or Opti-pac sort of rig. I was messing around with this ages ago when AnalogmameXP was out. But that was ages ago -like 12 years ago if not more.

Anyone know how to do this?

Thanks in advance

Hoopz

  • Don't brand me a troublemaker!
  • Trade Count: (+8)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5285
  • Last login:June 13, 2025, 09:18:32 pm
  • Intellivision Rocks!
Re: 4 USB Tornado Spinners to work in Mame
« Reply #1 on: August 11, 2020, 04:25:33 pm »
It's been awhile since I was active here so I'm not as up to date as I used to be but this may work. If not, perhaps asking in the Software sub will help.

http://forum.arcadecontrols.com/index.php/topic,108767.0.html

Rhetro

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 78
  • Last login:July 31, 2021, 02:22:15 pm
  • ...Nothing like Green Monochrome.
Re: 4 USB Tornado Spinners to work in Mame
« Reply #2 on: August 11, 2020, 05:15:06 pm »
Thanks Hoopz!

I'll try there..

DarthMarino

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 567
  • Last login:August 17, 2025, 11:57:23 am
Re: 4 USB Tornado Spinners to work in Mame
« Reply #3 on: August 11, 2020, 07:29:42 pm »
As long as you set MAME to allow multiple mice, they should all show up separately.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9687
  • Last login:Today at 12:24:20 pm
  • Designated spam hunter
Re: 4 USB Tornado Spinners to work in Mame
« Reply #4 on: August 12, 2020, 03:19:53 am »
With 4 spinners, you might run up against the Windows limit of 8(?) mouse axes.

If all 4 Tornado spinners are run as masters, pretty sure they would show up in Windows as 4 devices with 2 axes each, total of 8 axes.
- If you also have a mouse connected to your system, Windows won't be able to handle that many inputs.

You can get around that by running 2 of the spinners as masters on the X-axis and two as slaves on the Y-axis.
- This configuration shows up in Windows as 2 devices with 2 axes each, total of 4 axes.

As DarthMarino mentioned, you will need to set "multimouse    1" (enabled) in mame.ini to keep the spinners separate.

To keep Windows from changing device order on reboot, follow Hoopz's advice about ControllerRemap.
- There are also some newer apps that perform the same function as ControllerRemap, but I don't remember the names off the top of my head.   :dunno


Scott

Rhetro

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 78
  • Last login:July 31, 2021, 02:22:15 pm
  • ...Nothing like Green Monochrome.
Re: 4 USB Tornado Spinners to work in Mame
« Reply #5 on: August 12, 2020, 05:52:00 pm »
Thanks! You guys rock.

I was afraid that I was going to have to ditch my 4 Tornadoes and replace with 4 non-USB spinners.
But this is definitely my situation: 4 USB Spinners and a USB trackball.

You can get around that by running 2 of the spinners as masters on the X-axis and two as slaves on the Y-axis.
- This configuration shows up in Windows as 2 devices with 2 axes each, total of 4 axes.

So I take it that all the configuration is handled inside the Mame environment and nothing has to be tweaked inside the Windows device manager?

DarthMarino

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 567
  • Last login:August 17, 2025, 11:57:23 am
Re: 4 USB Tornado Spinners to work in Mame
« Reply #6 on: August 12, 2020, 10:55:48 pm »
Correct. In MAME it will show up as Mouse 1 X, Mouse 1 Y, Mouse 2 X and Mouse 2 Y or whatever numbers Windows assigns to each device. Keep in mind those assignments could change when you restart Windows or plug/unplug a mouse unit so you may need to remap.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9687
  • Last login:Today at 12:24:20 pm
  • Designated spam hunter
Re: 4 USB Tornado Spinners to work in Mame
« Reply #7 on: August 13, 2020, 09:14:40 am »
4 USB Spinners and a USB trackball.
So 6 optical axes plus two more if you plug in a wireless keyboard with trackpad -- that should work.

So I take it that all the configuration is handled inside the Mame environment and nothing has to be tweaked inside the Windows device manager?
The software part is in MAME and whichever app you use to prevent Windows device renumbering.

Ignore my earlier comments about wiring your Tornado spinners as master/slave -- I must have been thinking about a different spinner.   :embarassed:

According to the review here,
Quote
The Tornado spinner basically acts as a single-axis mouse, and is recognized as such by Windows when plugged into the computer.

To verify that everything is going to work, hook up the four spinners and the trackball and try using all five controls to move the cursor around in Windows.

If all five move the cursor, everything will work in MAME.   ;D

If not, look at the spinner properties in Windows Control Panel.
- A generic mouse driver may be sending data for X and Y axes, even though the Tornado can only control one axis.
- If you can't find a single-axis mouse driver for the spinners, that leaves you no choice but to change hardware -- either dropping the trackball or getting different spinners that can be wired as master/slave.   :dunno


Scott

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19433
  • Last login:Today at 01:19:39 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: 4 USB Tornado Spinners to work in Mame
« Reply #8 on: August 13, 2020, 11:39:01 am »
Ok I'll bite..... what in the world are you building that needs four spinners and a trackball? 

Rhetro

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 78
  • Last login:July 31, 2021, 02:22:15 pm
  • ...Nothing like Green Monochrome.
Re: 4 USB Tornado Spinners to work in Mame
« Reply #9 on: August 13, 2020, 04:21:44 pm »
Success!

As far as getting them to work independently -the original goal. I always knew they every spinner and the trackball could control the cursor. Thanks PL, it looks like I won't have to overhaul my spinners.

I tried it out with Sprint 4 and every spinner got a car!

I also downloaded the ControllerRemap as the Windows reassign sounds like it would be a pain to keep dealing with. Thanks for putting in the time for that, Darth.

You guys have been great, thanks again. I'm sure I'll have plenty of more questions.

 
Ok I'll bite..... what in the world are you building that needs four spinners and a trackball? 

Ok Howard, since you asked  ;D