Xref: utzoo comp.sys.amiga:25001 comp.sys.amiga.tech:2362 Path: utzoo!utgpu!attcan!uunet!sco!brianm From: brianm@sco.COM (Brian Moffet) Newsgroups: comp.sys.amiga,comp.sys.amiga.tech Subject: Re: Amiga Mouse info needed Keywords: Amiga Mouse Info Pinouts Message-ID: <1654@scolex> Date: 7 Nov 88 18:03:30 GMT References: <7804@bloom-beacon.MIT.EDU> Reply-To: brianm@sco.COM (Brian Moffet) Organization: The Santa Cruz Operation, Inc. Lines: 47 In article <7804@bloom-beacon.MIT.EDU> rlcarr@athena.mit.edu (Rich Carreiro) writes: >I (and my partner) will be eternally grateful for any information we get >(after all, you wouldn't want us to use a Mac mouse 8-) > Actually, a little while ago, I took my amiga mouse apart and went at it with some simple electronics equipment. I guess that is what you get when you get board of programing :-) Anyway, I found that the amiga mouse is what is called an opto-mechanical mouse. What this means is that when you move the mouse, it will rotate 2 wheels inside the mouse. The wheels have an *odd* number of holes in them. These holes allow a small light to shine on a photo-diode and generate a voltage, +5 I believe, to either the "normal" or "quadrature" pin. How this works is: The "normal" pin is volted high, and the when you continue to move the mouse, the "normal" is dragged low and the "quadrature" is dragged high. the electronics in the machine can now tell which direction the mouse is moving. for example (I think this is in the positive direction, I am not at my machine with my notes) _________ _________ _________ quad ______| |______| |______| | _______ _______ _________ normal | |________| |______| |______ This applies for the vertical and horizontal. Also, the amiga mouse will send 2 of 3 mouse buttons 1 & 3. It does not send a signal for the middle button. I posted this because I thought more than 1 person might be interested. As soon as I get married (* in january *) perhaps I'll make a public domain track-ball. That was why I did this in the first place. Oh, yes, I have been called a hacker. :-) brian -- Brian Moffet {uunet,decvax!microsoft,ucscc}!sco!brianm -or- ...sco!alar!brian "Evil Geniuses for a better tomoorow!" My fish and company have policies. I have opinions.