Date: Tue, 16 Dec 1997 17:00:05 -0800 (PST) From: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp> To: freebsd-bugs Subject: Re: bin/5320: moused enhancement for logitech 4-button mouseman plus Message-ID: <199712170100.RAA17716@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR bin/5320; it has been noted by GNATS. From: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp> To: imdave@mcs.net Cc: FreeBSD-gnats-submit@freebsd.org, yokota@freebsd.org Subject: Re: bin/5320: moused enhancement for logitech 4-button mouseman plus Date: Wed, 17 Dec 1997 10:02:24 +0900 >>Number: 5320 >>Category: bin >>Synopsis: moused enhancement for logitech 4-button mouseman plus >>Confidential: no >>Severity: non-critical >>Priority: low >>Responsible: freebsd-bugs >>State: open >>Class: change-request >>Submitter-Id: current-users >>Arrival-Date: Tue Dec 16 10:00:01 PST 1997 >>Last-Modified: >>Originator: Dave Bodenstab >>Organization: >home >>Release: FreeBSD 2.2.5-RELEASE i386 >>Environment: > > moused with a logitech mouseman plus 4-button mouse > >>Description: > > Logitech is now producing 4-button mice -- some have a goofy > wheel where the middle button is, and a fourth button inconveniently > placed on the left side under ones thumb. I returned that one, and > replaced it with what at first appeared to be a normal 3-button > rodent, but it turned out that it still had the fouth button on the sid >e. > > One would expect that the left, middle and right buttons would > correspond to buttons 1, 2 and 3. But no... this is a windoze 95 > mouse... so the left, thumb and right buttons are 1, 2 and 3. The > *middle* button is actually the additional fourth button. Hello. I recently committed enhanced mouse support to the 3.0-CURRENT source tree. It includes support for Logitech MouseMan+ and FirstMouse+ (the ones with a wheel). These mice too use the strange data format you described above. But the new moused treats the wheel as the button 2 (middle button) and the side button is handled as the button 4 as you suggest. I have not tested the code with the model of MouseMan+ without a wheel, because I have not seen it around here. But, I would expect the code will work with this mouse too. I also prepared a set of patches and documentation for 2.2.5-RELEASE systems to have the same functionalities as the mouse support in 3.0-CURRENT. ftp://ftp.freebsd.org/pub/FreeBSD/incoming/mouse971212.tar.gz I would be grateful if you could try this package and send me some comments. moused is substantially modified. It detect the type of the serial mouse automatically if the mouse conforms to the PnP COM device standard. Once you apply the patches, please try moused -d -i all -p /dev/cuaa0 (substitute /dev/cuaa0 with the name of the serial port which your mouse is on) If moused is able to identify the mouse automatically, you will see some information. (MouseMan+ and FirstMouse+ are recognized as a variant of MS IntelliMouse.) If it fails, it will say "unknown" (and probably the side button becomes the button 2 ;-< Please let me know the result of the above command. Kazu PS: the above package should also fix your another PR (bin/5321 moused loses simultaneous buttons for...)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199712170100.RAA17716>