Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Jul 1999 11:08:41 +0900
From:      Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
To:        tomppa@sun.fi
Cc:        Ian Whalley <ian@whalley.org>, freebsd-current@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp
Subject:   Re: Unusable PS/2 mouse 
Message-ID:  <199907200208.LAA29067@zodiac.mech.utsunomiya-u.ac.jp>
In-Reply-To: Your message of "Tue, 20 Jul 1999 00:34:36 %2B0300." <14227.39404.738278.955010@sun9.sun.fi> 
References:  <14227.34008.442998.44420@sun9.sun.fi> <3793877C.BD14AF97@whalley.org> <14227.37519.683581.802751@sun9.sun.fi> <379397BE.EBA9D1F9@whalley.org> <14227.39404.738278.955010@sun9.sun.fi> 

next in thread | previous in thread | raw e-mail | index | archive | help

> > The problem springs, I think, from confusion between (Intellimouse) and
> > (!Intellimouse).  The box pretends to be an Intellimouse even when you
> > don't have one [or this is what seems to happen in my case], and so
> > FreeBSD detects that you have an Intellimouse.  However, then it all
> > goes wrong, and I don't really know why!
> > 
>My mouse is always detected as a MouseMan+.  Here is couple dmesg logs 
>from boots with and without monitor switch.

We have two separate issues here.

One is Logitech mouse support in the psm driver.  The psm driver had
been unable to handle some wheel mice models, including Logitech
M-S48, until recently.  It was fixed about a week ago both in -CURRENT
and -STABLE.  So, you should now be able to use your Logitech mouse,
detected as MouseMan+, without the flags 0x100.

The second is problems related to switch box products.

As Ian summarized beautifully, some "intelligent" switch box products
erroneously pretend the IntelliMouse is present even when it is not.
This leads to data protocol mismatch and you will see the mouse cursor
jumps around the screen and "psmintr: out of sync.." messages

The dumb mechanical switch box, like the one you are talking about,
may also cause problems.  When you switch between computers using this
type of switch box, the power to the mouse may be momentarily cut! and
the mouse will be reset. After reset, the settings the psm driver set
up for the mouse will be lost, and may lead to, again, the protocol
mismatch problem. After the reset, the mouse will behave as the generic
2/3 button PS/2 mouse.  If you don't switch between computers, I guess
you won't have a problem. (But, this defeats the reason why you want
to have the switch box in the first place!)

People often say "I don't have a problem with this mouse and the dumb
switch box in other OSes..."  This is true, if these OSes do not have
specific drivers for your mouse and are treating the mouse as the
generic PS/2 mouse without a wheel.  But, I suspect if you install
mouse drivers from wheel mouse vendors in W*ndows, you will notice the
problem when switching between computers.
(No, I don't have a switch box here.  I am just guessing :-)

Kazu






To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199907200208.LAA29067>