home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.programmer
- Path: undergrad.math.uwaterloo.ca!clgonsal
- From: clgonsal@undergrad.math.uwaterloo.ca (Carl Laurence Gonsalves)
- Subject: Re: Amiga doesn`t need Pl
- Sender: news@undergrad.math.uwaterloo.ca (news spool owner)
- Message-ID: <DnI2By.nLF@undergrad.math.uwaterloo.ca>
- Date: Wed, 28 Feb 1996 19:04:45 GMT
- References: <4gamsq$6vp@serpens.rhein.de> <762.6626T1307T290@wvlink.mpl.com> <4gk8af$buq@serpens.rhein.de>
- Nntp-Posting-Host: lhopital.uwaterloo.ca
- Organization: University of Waterloo
-
- In article <4gk8af$buq@serpens.rhein.de>,
- Michael van Elst <mlelstv@serpens.rhein.de> wrote:
- >gene_heskett@wvlink.mpl.com (Gene Heskett) writes:
- >
- >> MvE> Amiga mice). However, for 3-button mice each mouse event needs 5
- >> MvE> bytes and that drops the rate to 24Hz which _is_ noticable.
- >
- >>5 bytes for a 3 button mouse? Get another mouse.
- >
- >No :)
- >
- >>I've been using a 3
- >>button on my coco for years and I can't recall ever noticing it sent
- >>5 bytes for one event. 3, yes, 5, no.
- >
- >There are two distinct protocols. One uses 3 byte messages and one uses
- >5 byte messages. The 3 byte messages cannot reliably transmit all mouse
- >events for a 3 button mouse. It is possible that the same message gets
- >sent for for a button click and a mouse move. It just happens when you
- >press more than one button at a time though.
-
- There are more than two distinct protocols. I know of at least three, and
- I'm sure there are more.
-
- The two most common protocols are the Microsoft (MS) mouse protocol, and
- the MouseSystem (PC) mouse protocol. Many of the cheap serial mice actually
- have a switch or some other mechanism to select which of these two
- protocols to use (some label the switch MS/PC, others 2-button/3-button)
-
- The MS protocol uses 3 bytes per message, and supports only two buttons.
- This is the protocol (obviously) used by Microsoft's serial mice.
-
- The PC protocol uses 5 bytes per message, and supports at least 3
- buttons. It was originally (AFAIK) uses by MouseSystems pointing devices.
- They had standard mechanical mice, optical mice, and touch pads that all
- used this protocol.
-
- Logitech mice use another protocol all together. I think this is the
- protocol that Dexxa mice use, actually. I've never been able to get my
- hands on one of these mice to experiment with it, but I know that they
- support three buttons, and they only use 3 bytes per message.
-
- By the way, earlier in this thread there was a mention of serial mice being
- jerky. I have noticed that when I use my serial mouse in PC mode, it is
- quite jerky. MS mode is very smooth, but unfortunately does not support 3
- buttons. I usually use MS mode...
-
- --
- Carl Laurence Gonsalves - clgonsal@undergrad.math.uwaterloo.ca
- Computer Science, University of Waterloo
- http://www.undergrad.math.uwaterloo.ca/~clgonsal/
- http://www.csclub.uwaterloo.ca/~clgonsal/
-