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: Pi 3 with Dual Trackballs? *Anyone* have this working?  (Read 2570 times)

0 Members and 1 Guest are viewing this topic.

Afterburner

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 164
  • Last login:July 27, 2016, 01:02:00 am
Pi 3 with Dual Trackballs? *Anyone* have this working?
« on: June 19, 2016, 09:12:01 pm »
Got a Pi 3 Model B today.

Giving serious consideration to using it to replace the 14 year old PC that is currently running my full size MAME cab.

The PC is running an AMD Athlon XP 1600 with 1GB RAM.   I have to believe the Pi 3 can pretty much run anything I'm currently playing on that old PC.

My joysticks are 8-way rotary microswitch types connected to a really old IPAC keyboard emulator.  I don't expect any issues there.  Should be able to just recognize it as a USB keyboard....I hope.

But one thing is giving me pause.  My current cab has a 2-player CP and I'm using dual X-Arcade USB trackballs.  My son and I play a lot of games together (cooperatively) that use dual trackballs and not being able to get both working is a non-starter for me.

From the reading I've done here and other places, it appears that getting two USB mice recognized by the Pi is very iffy.  Does anyone have this working successfully, or if not dual trackballs, at least two devices that are both recognized as USB mice?
  2-player upright dual trackball / dual 8-way rotary joysticks - built from scratch