My first mouse hack failed. Utterly. I blame it on the mouse I used. It was an old one I found in a box, which I probably placed there because it wasn't working correctly.
So now I'm using a Memorex three button mouse, and the results are flawless. The trackballs move like smooth sliky satin.
What's the issue, you ask? The ground wire. I traced the ground on the mouse and found all common ground points. I used one of the button grounds. It did not work. At all. To check and make sure it was actually the ground and not something else, I ran ground from the power supply, and viola! It worked perfectly.
Concerned that perhaps I had screwed something up, perhaps a cold solder joint, I went back to the lab, pulled the wire, and soldered it to another ground point.
No dice! It still refuses to work.
Busted out the multimeter. Continutity on the ground point from where it comes in to the board, to every other ground point on the board.
What's the story? I mean, I can get the ground from the PS, but it's annoying to have that extra long wire going to the PS when I could have a nice and neat wiring job that's self contained.
I'd provide a picture of the hack, but I don't have a camera at the moment.