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: Using a trackball with a USB mouse control board  (Read 1067 times)

0 Members and 1 Guest are viewing this topic.

rnoonan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:September 22, 2005, 03:39:56 pm
Using a trackball with a USB mouse control board
« on: November 01, 2004, 07:01:42 pm »
I bought one of the Ultimarc 2 1/4" trackballs with the plan to hook it up with a USB mouse control board that I got from Oscar Controls.  I hooked it up along with a spinner via a DPDT switch like I saw on the following page on Oscar's website:

http://www.oscarcontrols.com/DPDTswitch.shtml

It's pretty simple and the spinner works just fine.  Trouble is, the trackball doesn't work at all, not even the Y axis which is really simple.  Is it possible that the Ultimarc trackball is not compatible with a mouse controller?  The Oscar instructions use a Happ trackball, but I just figured all trackballs would use the same signalling.

Thanks for any help you can give me.

Bob

rnoonan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:September 22, 2005, 03:39:56 pm
Re:Using a trackball with a USB mouse control board
« Reply #1 on: November 02, 2004, 10:02:36 am »
Well I answered my own question last night. I sat down with a scope and checked the spinner output vs. the trackball output. The trackball needs pullup resistors on the signal lines.

This morning I got an email from Andy @ Ultimarc saying the same thing. The value he suggests is 2K2. I used a 4.7K and it works fine.

Hope this helps someone else out,
Bob

neuromancer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 446
  • Last login:May 10, 2006, 04:26:57 pm
  • Can I Play?
Re:Using a trackball with a USB mouse control board
« Reply #2 on: November 03, 2004, 11:41:05 am »
Well I answered my own question last night. I sat down with a scope and checked the spinner output vs. the trackball output. The trackball needs pullup resistors on the signal lines.


That will probably come in handy -- I've got a trackball that I plan on hooking to a mouse. Where you you put the resistor?

Thanks,

(other) Bob

rnoonan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:September 22, 2005, 03:39:56 pm
Re:Using a trackball with a USB mouse control board
« Reply #3 on: November 03, 2004, 12:02:19 pm »
The bad news is that you need to take the whole thing apart.  The good news is that it is very easy to do that.  

There are two small circuit boards that the 4-wire connectors are on.  The outside two wires are +5V and GND, which are indicated by a + and - printed on the board.  The middle two are the signals.  Trace the signals to the pins of the optical device and you'll see a via by each one.  There is also one via for 5V.  I just put one thru-hole resistor connecting each signal to 5V using the vias (I used the 5V connector pin for the second signal since there is only one via).  Make sure you mount the resistor nice and flat against the board because it has to fit back in and there isn't much clearance.

Ultimarc said to use 2.2K ohm.  I used 4.7K since I didn't have that available.  I also originally tested with 10K and it worked fine.  The higher values just don't pull the signal up as high.

Good luck.

Bob