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: Hacking a Mouse  (Read 2413 times)

0 Members and 1 Guest are viewing this topic.

USSEnterprise

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1673
  • Last login:October 11, 2007, 11:15:08 pm
    • USS Odyssey
Hacking a Mouse
« on: July 01, 2005, 05:15:22 am »
I know I have been asking a lot of questions, and I'm sorry if I'm getting on anyone's nerves. I am just very eager to learn as much as possible about how to build a control panel.

How do you hach a mouse for use as an arcade trackball interface. I saw a brief description on the BYOAC website, but no detailed instructions. The Opti-pac is pretty expensive and would rather use a $2 mouse if possible. Thanks
Proper capitalization is the difference between helping your Uncle Jack off a horse, and helping your uncle jack off a horse.

Onji

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:December 20, 2024, 05:31:43 pm
Re: Hacking a Mouse
« Reply #1 on: July 01, 2005, 09:17:47 am »
I used minwah's tutorial. It worked out great. I know you used to be able to buy premade mousehacks from oscar, but I'm not sure about now. Anyway here is the link:

http://mamewah.mameworld.net/mousehack.htm

JoyMonkey

  • Voodoo Wiki Master . . .
  • Wiki Master
  • Trade Count: (+5)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 2899
  • Last login:June 16, 2025, 09:16:27 pm
  • Candy is Dandy but Liquor is Quicker
    • JoyMonkey.com
Re: Hacking a Mouse
« Reply #2 on: July 01, 2005, 09:27:38 am »
That's weird. I've used a mouse hack with a 3" and 4.5" Happ trackballs, and I don't remember ever supplying 5v to the trackball circuits. I followed a different tutorial, but I'm pretty sure it was much the same thing.

USSEnterprise

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1673
  • Last login:October 11, 2007, 11:15:08 pm
    • USS Odyssey
Re: Hacking a Mouse
« Reply #3 on: July 01, 2005, 09:34:46 am »
Well it appears that it will be very helpful, especially since I do not need to get a $45 Opti-Pac interface. Thank you very much.
Proper capitalization is the difference between helping your Uncle Jack off a horse, and helping your uncle jack off a horse.

USSEnterprise

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1673
  • Last login:October 11, 2007, 11:15:08 pm
    • USS Odyssey
Re: Hacking a Mouse
« Reply #4 on: July 01, 2005, 09:40:03 am »
Now, will a trackball from a Golden Tee Golf game work for games like centipede and missile command? I spotted a Happ one on ebay and its goin cheap.  I have played the game before and am concerned that the ball might be a single axis, but in reality, have no idea. I am new to this.
Proper capitalization is the difference between helping your Uncle Jack off a horse, and helping your uncle jack off a horse.

Stingray

  • Official Slacker - I promise to try a lot less
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10463
  • Last login:April 08, 2021, 03:43:54 pm
Re: Hacking a Mouse
« Reply #5 on: July 01, 2005, 10:29:55 am »
Now, will a trackball from a Golden Tee Golf game work for games like centipede and missile command? I spotted a Happ one on ebay and its goin cheap.  I have played the game before and am concerned that the ball might be a single axis, but in reality, have no idea. I am new to this.

I'm pretty sure it's a standard Imperial trackball. I have one ond it works grea for Centepede & Missle Command.

-S
Stingray you magnificent bastard!
This place is dead lately.  Stingray scare everyone off?

USSEnterprise

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1673
  • Last login:October 11, 2007, 11:15:08 pm
    • USS Odyssey
Re: Hacking a Mouse
« Reply #6 on: July 01, 2005, 10:45:25 am »
and an Imperial will work just as well on the mouse interface as a happ would. I was both on ebay, but the imperial looked to be in better condition
Proper capitalization is the difference between helping your Uncle Jack off a horse, and helping your uncle jack off a horse.

Voodooray

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 45
  • Last login:July 24, 2006, 04:52:41 am
  • Load ya swine!!!!!
Re: Hacking a Mouse
« Reply #7 on: July 01, 2005, 10:52:55 am »
I made my own interface for
Voodoo Ray.
88 Acid Revival, Safe!

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4945
  • Last login:July 31, 2022, 10:26:34 pm
Re: Hacking a Mouse
« Reply #8 on: July 01, 2005, 11:25:18 am »
cool hack just taking the chip from a cheap mouse!

USSEnterprise

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1673
  • Last login:October 11, 2007, 11:15:08 pm
    • USS Odyssey
Re: Hacking a Mouse
« Reply #9 on: July 01, 2005, 11:34:44 am »
That is really cool, with just a breadboard and some terminals
Proper capitalization is the difference between helping your Uncle Jack off a horse, and helping your uncle jack off a horse.

Avery

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 212
  • Last login:May 03, 2013, 12:52:02 am
  • Have fun! Make stuff.
Re: Hacking a Mouse
« Reply #10 on: July 01, 2005, 11:35:02 am »
Way cool.

How do you track down the info sheets?
Avery

Voodooray

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 45
  • Last login:July 24, 2006, 04:52:41 am
  • Load ya swine!!!!!
Re: Hacking a Mouse
« Reply #11 on: July 01, 2005, 12:55:07 pm »
The site i used for the data sheet was -http://www.datasheetarchive.com/
There was even a small circuit diagram.
If you can't find the data you need you can follow the traces on the board and work out what everything does. If you have any problems let me know and i'll see if I can help, though i'm only a novice myself.
I'm going to etch a proper PCB for it this weekend, i've never done that before so that should be fun!
Novice + Acid = Interesting times ahead! :o
Voodoo Ray.
88 Acid Revival, Safe!

Voodooray

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 45
  • Last login:July 24, 2006, 04:52:41 am
  • Load ya swine!!!!!
Re: Hacking a Mouse
« Reply #12 on: July 01, 2005, 01:20:43 pm »
Just done it, turned out to be easier than i thought
« Last Edit: July 01, 2005, 01:23:01 pm by Voodooray »
Voodoo Ray.
88 Acid Revival, Safe!

SOAPboy

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1778
  • Last login:August 01, 2009, 03:36:12 am
  • ..::GeeK::..
Re: Hacking a Mouse
« Reply #13 on: July 01, 2005, 01:55:51 pm »
Just done it, turned out to be easier than i thought

USSEnterprise

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1673
  • Last login:October 11, 2007, 11:15:08 pm
    • USS Odyssey
Re: Hacking a Mouse
« Reply #14 on: July 01, 2005, 03:15:19 pm »
ok, so will an Imperial trackball from a Golden Tee machine work on the mouse interface? I just need to know because an ebay auction is about to end. There is a Happ one, too, but it dosen't look as good.
Proper capitalization is the difference between helping your Uncle Jack off a horse, and helping your uncle jack off a horse.

Stingray

  • Official Slacker - I promise to try a lot less
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10463
  • Last login:April 08, 2021, 03:43:54 pm
Re: Hacking a Mouse
« Reply #15 on: July 01, 2005, 03:24:28 pm »
ok, so will an Imperial trackball from a Golden Tee machine work on the mouse interface? I just need to know because an ebay auction is about to end. There is a Happ one, too, but it dosen't look as good.

Yes. I have my Imperial hooked up to a hacked mouse. I used Minwah's tutorial. The Imperial is a fantastic 3" TB.

-S
Stingray you magnificent bastard!
This place is dead lately.  Stingray scare everyone off?

USSEnterprise

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1673
  • Last login:October 11, 2007, 11:15:08 pm
    • USS Odyssey
Re: Hacking a Mouse
« Reply #16 on: July 01, 2005, 03:43:33 pm »
Thatk you. I'll bid in a little while.
Proper capitalization is the difference between helping your Uncle Jack off a horse, and helping your uncle jack off a horse.

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: Hacking a Mouse
« Reply #17 on: July 01, 2005, 04:30:23 pm »
ok, so will an Imperial trackball from a Golden Tee machine work on the mouse interface?

I thought Golden Tee machines use Happ trackballs...at least Happ used to state that was the case.

Nice circuit Voodoo :)

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:July 20, 2025, 03:37:24 pm
  • The Bears Still Suck!
Re: Hacking a Mouse
« Reply #18 on: July 01, 2005, 06:01:45 pm »
The site i used for the data sheet was -http://www.datasheetarchive.com/
There was even a small circuit diagram.
Wow, this just made my life easier.

Quote
If you can't find the data you need you can follow the traces on the board and work out what everything does.
I've been thinking of making a write up as I don't see any good links on byoac's site.
I did a mouse hack some time ago.  I decided to clean it up as it was a mess.  I think I screwed something up as it now kinda works :)  So I figured I'd start from scratch.

I think here's what I will do.  I will take pics and write out how I am doing my current hack, if it works.  And compare it to my old hack.  My old hack had the 4 pin IR receivers, the new one will have the 3 pin receivers.  I believe the only difference is the 4th pin is a ground or something like that.  But same idea for both though when it comes to hacking.  I will also explain how to use the datasheet if one is available (most likely one is) and how to do the traces yourself.

BTW, the other alternative is buy a prehacked mouse from oscarcontrols, only like $9 if I remember. 

I get asked how to do a mouse hack often in chat.  I'm suprised we don;t have anyhting linked in the interfaces section of the FAQ.

USSEnterprise

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1673
  • Last login:October 11, 2007, 11:15:08 pm
    • USS Odyssey
Re: Hacking a Mouse
« Reply #19 on: July 01, 2005, 06:15:42 pm »
From what I've read, it seems simple enough. I have a few Intellimice in my closet
Proper capitalization is the difference between helping your Uncle Jack off a horse, and helping your uncle jack off a horse.

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:July 20, 2025, 03:37:24 pm
  • The Bears Still Suck!
Re: Hacking a Mouse
« Reply #20 on: July 01, 2005, 06:22:34 pm »
yeah, it isn't that hard.  Just some people look at anything that resembles a circuit and think they can't figure it out

USSEnterprise

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1673
  • Last login:October 11, 2007, 11:15:08 pm
    • USS Odyssey
Re: Hacking a Mouse
« Reply #21 on: July 01, 2005, 06:38:14 pm »
I've done a few soldering kits. An FM transmitter, an EKG machine, a radar gun, and a color organ. I like electronics. The only circuits I hate are the ones inside my EM Pinball machine. Errr.
Proper capitalization is the difference between helping your Uncle Jack off a horse, and helping your uncle jack off a horse.

Voodooray

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 45
  • Last login:July 24, 2006, 04:52:41 am
  • Load ya swine!!!!!
Re: Hacking a Mouse
« Reply #22 on: July 03, 2005, 01:31:57 pm »
Hi.
As you say, i could buy a pre hacked mouse but if i can i like to do things myself. It's not really a cost issue i just like learning new things. I just started messing about with a few components on some breadboard and ended up etching my own PCB, i didn't see that coming. Now i'm looking round like an idiot for things i can make circuits for.
I think next the chip from my Logitech Wingman joystick is going to become a 3 Axis 8 button analog interface for my flight stick, steering wheels and Starwars Yoke.
Just as a bit of advice for people wanting to do the mouse thing, cheap mice usually have a lot fewer parts inside. I dare say you don't get as high quality, i.e. resolution, a scroll wheel etc, but as a noobie i don't know if that matters in an arcade situation.

Voodoo Ray.
Voodoo Ray.
88 Acid Revival, Safe!

markrvp

  • ARGHHHHHHHHHHHHH!!!!!!!!!! True Genius!
  • Wiki Contributor
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3353
  • Last login:September 14, 2020, 10:19:57 am
  • NFL Expert
Re: Hacking a Mouse
« Reply #23 on: July 03, 2005, 04:53:30 pm »
From what I've read, it seems simple enough. I have a few Intellimice in my closet

When I did my mouse hack (for an imperial trackball) the best resource was the PROJECT ARCADE book.  The pictures were what made the difference.

BTW, a new Happ 3" trackball is much nicer than a new Imperial 3" trackball IMHO.  I just replaced an Imperial with a Happ on one of my panels as the Imperial just didn't feel right compared to the Happ.  I get much better Golden Tee scores with the Happ.  The Imperial gives me weird putts pulled left or right.

Some Golden Tee machines use the Imperial trackball and some use the Happ.  I just bypass the ones with the Imperial trackball.  The EA Sports PGA Tour arcade machine uses the Happ and you can really light up the courses.


USSEnterprise

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1673
  • Last login:October 11, 2007, 11:15:08 pm
    • USS Odyssey
Re: Hacking a Mouse
« Reply #24 on: July 03, 2005, 07:29:34 pm »
This is my first game cabinet, and I'm really only gonna use it for Missile Command and Centipede. i doubt the PC i'm gonna use will be fast enough for Golden Tee. And price is my most major condiseration.
Proper capitalization is the difference between helping your Uncle Jack off a horse, and helping your uncle jack off a horse.

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: Hacking a Mouse
« Reply #25 on: July 04, 2005, 01:03:23 am »
Somebody posted a while back that if you clean out the bearings on your Imperial and re-oil them with a nice light oil instead of the thick stuff they come packed in, that the ball will spin like a Happ.

markrvp

  • ARGHHHHHHHHHHHHH!!!!!!!!!! True Genius!
  • Wiki Contributor
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3353
  • Last login:September 14, 2020, 10:19:57 am
  • NFL Expert
Re: Hacking a Mouse
« Reply #26 on: July 04, 2005, 01:21:55 am »
Somebody posted a while back that if you clean out the bearings on your Imperial and re-oil them with a nice light oil instead of the thick stuff they come packed in, that the ball will spin like a Happ.

I tried that and although it felt better it was still not anywhere near as nice as the Happ.

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: Hacking a Mouse
« Reply #27 on: July 04, 2005, 01:33:32 am »
Just dug up the post I was thinking of, and you know, it doesn't say it will make it spin like a Happ, after all- just better.  Here's the post.

I find this part interesting:
Imperial bearings fit into happs (3" to 3") and make the happs feel as sluggish as the imperial.
Makes a guy wonder how much Happ bearings would help an Imperial trackball.  Or bearings from a non-arcade parts source, maybe.

USSEnterprise

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1673
  • Last login:October 11, 2007, 11:15:08 pm
    • USS Odyssey
Re: Hacking a Mouse
« Reply #28 on: July 08, 2005, 11:45:38 am »
would a Wico Trackball from an Atari Crystal Castles work on a mouse hack?
Proper capitalization is the difference between helping your Uncle Jack off a horse, and helping your uncle jack off a horse.