Subject: Re: Three button mice
To: Mark Andres <mark@ratbert.aisol.net>
From: Colin Wood <cwood@ichips.intel.com>
List: port-mac68k
Date: 10/19/1997 13:39:23
Mark Andres wrote:
>
> I am using a Microspeed 3-button mouse and I like it a lot. You do not
> have to do any key remapping. It just works. With a three-button mouse,
> the left button is for pointing. The middle button usually pastes and the
> right button often pops up menus.
Well, actually the button behavior is usually determined by the window
manager...but the 1st button generally starts a selection, the 3rd button
ends a selection (i.e. copies it to the X clipboard), and the middle
button pastes the selection.
> There are a couple of things to watch out for the the Microspeed. First,
> to get three buttons to work, yu have to set the switch on the bottom to
> "MS-2KEY not "PC-3KEY". Set it to 2 to get 3. Makes sense, huh?
I really wish I knew why it works this way....I guess that the Microspeed
support in the kernel wasn't designed around the latter settings.
> The other caveat is that recent kernels may not recognize the mouse. If
> you are running -current, kernels that started using the "hardware direct"
> method for ADB do not seem to work with the Microspeeds. All you have to
> do is compile you own kernel and make sure the line
>
> options MRG_ADB # Use ROM-based ADB driver
>
> in NOT commented out.
I've noticed the same thing for my Logitech Ergonomic MouseMan. Under the
MRG_ADB, it is correctly recognized as following extended mouse protocol.
Under HWDIRECT ADB, it thinks the mouse is a 1-button 2375-dpi mouse (wow!
nice resolution, eh?) I guess that the timing is a little bit off
somewhere.
Later.
--
Colin Wood cwood@ichips.intel.com
Component Design Engineer - MD6 Intel Corporation
-----------------------------------------------------------------
I speak only on my own behalf, not for my employer.