| 
		   Mouse to Happs Trackball Hack Many people have already documented their mouse hacks I 
		thought I'd throw mine in as well. 
		  Start with a standard, non optical USB mouse. (The one 
		on the left) You can also hack a optical USB mouse, but only if it uses 
		a separate USB/PS2 encoder in addition to the Agilent optical sensor. 
		One day I'll hack one and post it here, in some ways, its actually 
		easier.   
		  Open the mouse, toss the mouse ball, and the top. Well 
		ok, take out the board, and toss the rest.  
		 Now you want to remove the black IR recievers, they 
		should be 3 lead, if there are 2 individual pickups, or 4 leads, there 
		are other tutorials to help you. Mines for a standard 3 lead quadrature 
		pickup. Now, remove the 3 lead pickups, the clear ir emitters, and the 3 
		switches. 
		 Check with the above pic, plus the board into a usb 
		port, and verify 5 volts on the centre pin of the pickup. If its not 
		there, check pins 1&3. Your interested in the other 2 pins. They are 
		where were going to tie the quadrature output from the trackball into.
		 
		 I decided to go with standard CAT5 cable to tie the 
		mouse board into the trackball. Brown pair for the X-axis, green pair 
		for the Y-axis. you want to use the outer 2 holes,  and ignore the 
		centre. 
		 Its harder to make out in this pic, but we need to get 
		power for the trackball. You could use the centre pin from one of the 
		pickups, but theres a resistor that needs to be jumped to get enough 
		power to power the trackball. I prefer to get the power from the usb 
		cable connector. Usually it follows standard color codes, but if it 
		doesn't it shouldn't be to hard to figure out. On the microsoft mouse, 
		you have:  (Black - Ground) (Red - 5Vdc) (Green - Data +) 
		(White - Data -) and (Braided - Shield) I tied the Blue pair to Ground, and orange pair to 
		5Vdc. (you don't need to use the whole pair, but I did just to keep from 
		cutting the wires off, and keeping colors straight.  
		 Next is to tie it to the trackball. Pick up a 6 pin 
		0.93" male connector that matches the one on the Happs trackball, (Molex 
		PN 1261PRT) Crimp the blue pair into one female crimp, the orange 
		into another, the brown and white pair get separated and individually 
		crimped. As well as the green pair.  Then plug them into the connector, Blue (ground) pair 
		to Black, Orange (5V) pair to red, Brown pair tie to yellow and green, 
		and green pair tie to purple and blue. As for the phasing of the axis, I didn't worry when I 
		did it, and one of the axis was reversed. I just swapped the 
		connections, and it works fine. Once you plug all the pins into the connector plug, 
		your done!!   Now onto the buttons. 
		 Not alot to do here, got another length of CAT5, 
		Orange pair to the to first button contacts. Blue Pair to the right 
		button, Brown pair to the middle button and green and white pair for 
		future use. (man, that optical encoder there is in just the right 
		spot.....  Too bad Mame doesnt have MOUSEWHEEL UP/DOWN support 
		yet...... Would be great for a spinner....... hint..hint..hint..)  
		 Heres a final wiring side pic I took just for the heck 
		of it... Thats it! If you have any questions, just toss me a 
		message using the feedback page. SoundDoc             |