Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10 UW 5/3/83; site uw-beaver
Path: utzoo!watmath!clyde!burl!mgnetp!ihnp4!houxm!houxz!vax135!cornell!uw-beaver!info-mac
From: info-mac@uw-beaver (info-mac)
Newsgroups: fa.info-mac
Subject: Re: Three button mouse on a mac?
Message-ID: <1445@uw-beaver>
Date: Fri, 10-Aug-84 19:47:46 EDT
Article-I.D.: uw-beave.1445
Posted: Fri Aug 10 19:47:46 1984
Date-Received: Sat, 11-Aug-84 03:01:06 EDT
Sender: daemon@uw-beave
Organization: U of Washington Computer Science
Lines: 18

From: Michael Rubin 
I haven't put a scope on the Mac mouse, but the innards seem to be just
optical shaft encoders (read: slotted wheels and LED's, one on each axis).
Someplace in the Mac documentation it says the mouse sends 90 pulses/inch of
travel.  If I were doing this, I might be tempted to modify the Apple mouse
instead; but I happen to dislike the feel of Hawleys.

Your Z80 (or whatever) button coprocessor should probably insert codes into the
Mac's INPUT stream rather than the output; that way you can make the Mac do
appropriate things rather than hacking up your EMACS.  Or the Z80 could
translate one button into a regular click, another into double-click and the
third into triple-click (I'm not sure if the Toolbox knows about triple-click).
If you got really clever, you might find a way of interfacing the Z80 to the
keyboard so that one button could act like shift-click and another like
command-click. 

--Mike
-------