Path: utzoo!attcan!uunet!zaphod.mps.ohio-state.edu!ncar!csn!kessner!david From: david@kessner.denver.co.us (David Kessner) Newsgroups: comp.sys.amiga.hardware Subject: Re: Hacking a Microsoft mouse for the Amiga Message-ID: <1991Feb28.234935.8920@kessner.denver.co.us> Date: 28 Feb 91 23:49:35 GMT References: <667620358wkn28203@edmund.cs.andrews.edu> <1991Feb27.061859.2533@kessner.denver.co.us> <667662804wkn399@edmund.cs.andrews.edu> Reply-To: david@kessner.denver.co.us (David D. Kessner) Distribution: na Organization: Kessner, Inc Lines: 48 In article <667662804wkn399@edmund.cs.andrews.edu> easton@edmund.cs.andrews.edu.UUCP (Jeff Easton) writes: >In article <1991Feb27.061859.2533@kessner.denver.co.us> david@kessner.UUCP (David D. Kessner) writes: >>LED's? Mouse? > > The ball touches two roller shafts for the X and Y direction. These >shafts turn two slotted disks. A LED emitter/detector pair read the >slots rotating by their "window". Oh. Brain Damage. > Hmmm. 3 buttons. This wouldnt be one of the older Logitech mice, >would it? More than half of the mice available for PC's have three buttons. I have a newer Logitech (not the wedge), that has 3. The only mouse that has two buttons and is worthwhile is the Microsoft Mouse (one of the few things they did right, IMHO). To the mest of my knoledge, all PC Bus Mice have the same pinouts. Oh. The test mouse was from an ATI VGA Wonder board. For some stupid reason they include a bus mouse with the board, and I already had the Logitech. > Your pinout looks like it has all the correct info, the Amiga needs >the XY quadrature pairs. The only info I have is for the Microsoft >serial mouse and I have seen the pinout for the PS/2 style mouse. Both >of these mice have a on board microprocessor due to the "weird" interface >to the computer. Does anybody have the pinout for the Microsoft bus >mouse? If it puts out the quadrature pairs it would be easy. > > The serial mouse is the only one I had to play with. My changes >basically take out the back end uP and convert it to run at 5V again. > The bus mice have almost no logic in them. All they do is read the slotted disks (and buffer/condition the outout). The signals are then sent to the PC where there is a board that deals with the signals. This is an ideal situation since it allows us to hack at it without having to figure out the microprocessor and voltage regulator. It is also standard from mouse to mouse. It's always fun to hack at hardware-- but hacking a serial mouse with surface mounted components is not for everyone in Netland. A better approach would be to hook it up into the serial port and re-write the mouse driver. But then a bus mouse is fully software compatable with the existing system. - David K -- David Kessner - david@kessner.denver.co.us | do { 1135 Fairfax, Denver CO 80220 (303) 377-1801 (p.m.) | . . . This is my system so I can say any damn thing I want! | } while( jones);