Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Aug 2000 14:19:02 -0700 (PDT)
From:      scotsman@CSUA.Berkeley.EDU (Ben Scott)
To:        randy@Cloudfactory.ORG (Randy Primeaux)
Cc:        freebsd-stable@freebsd.org
Subject:   Re: ps2 mouse errors (solution)
Message-ID:  <200008182119.OAA18147@soda.csua.Berkeley.edu>
In-Reply-To: <200008182038.NAA10998@relay.ultimanet.com> from Randy Primeaux at "Aug 18, 0 01:34:36 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
For me, at least, this just clears up one symptom.  

I'm using an intellimouse with the psm driver.  On a vanilla kernel I was
getting two strange actions by the mouse.  The 1st was a sudden, unprovoked
movement of the pointer either horizontally or vertically.  Sometimes just a
few dozen pixels, sometimes halfway across the screen.  (Has anyone else
seen this action?)

The 2nd was when the mouse would suddenly lock up with the
"psmintr out of sync" message in /var/log/messages.  Killing moused 
would not fix this, nor would restarting X.  

After adding the 0x100 flag, the messages have stopped coming up, and I
haven't had the mouse lock up yet.  But I'm still getting the phantom
pointer movement.  I'm still not certain the two are linked, but it makes
one very suspicious.


> The ps2 mouse error issue is documented in the FAQ.  
> Certain wheelmouse and trackball products use a PS/2 SYNC protocol.
> SYNC is not needed to operate these products, however.
> 
> http://www.freebsd.org/FAQ/x.html#AEN3087
> http://www.freebsd.org/FAQ/hardware.html#PSMERR
> man psm
> 
> For my specific issue, I turned on NOCHECKSYNC for my trackball.
> These are my 3-STABLE kernel config entries:
> 
> # psm 0x100 NOCHECKSYNC
> # man psm - bit 8 NOCHECKSYNC for ThinkingMouse on KVM.
> device          psm0    at isa? tty flags 0x100 irq 12
> 
> 
> At my desk, I have a Kensington ExpertMouse ps/2 trackball, a KVM, and
> 3-STABLE (post 3.5-RELEASE).  I'll soon be running an additional pair of
> 4-STABLE boxen on that KVM.  For those of you with a MSWIN9x box on a
> KVM, use the standard ps/2 mouse driver to prevent the same issue.
> 
> The FreeBSD FAQ and Kensington get credit for guiding me to this solution.
> 
> In my opinion, I do not see this as a flaw in psm, as the flag is
> documented in the man page, and FreeBSD psm is not the only software
> with this issue.  Other mouse software, on other OS platforms, also
> lose ps/2 sync through a keyboard-video-mouse switch.
> 
> 
> Michael Matsumura writes:
> > I'm using a ps2 Microsoft intellimouse v. 1.1A in XFree86 3.3.6, and
> > occasionally and randomly my mouse cursor just freezes and my syslog gives
> > me the following:
> > 
> > Aug 17 00:09:28 jupiter /kernel: psmintr: out of sync (0000 != 0008).


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




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