kern/51392: PS/2 mouse is useless after updating from 4.x to 5.0

Eric van Gyzen vangyzen at stat.duke.edu
Thu Apr 24 13:50:22 PDT 2003


>Number:         51392
>Category:       kern
>Synopsis:       PS/2 mouse is useless after updating from 4.x to 5.0
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Apr 24 13:50:20 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Eric van Gyzen
>Release:        FreeBSD 5.0-RELEASE i386
>Organization:
>Environment:
FreeBSD 5.0-RELEASE GENERIC i386
  and
FreeBSD 5.0-CURRENT (Fri Mar 21 15:04:34 EST 2003) custom kernel i386

>Description:
Under FreeBSD 4.x, the PS/2 mouse worked fine.  After upgrading to FreeBSD 5.0,
the mouse movement is broken; specifically, it moves only once per second,
jumping the entire distance over which it should have glided.  It feels like
the machine is heavily loaded and very slow, but that's not the case.

This happens under XFree86 both with and without moused(8), and in a
virtual console using moused(8).  Changing the XFree86 mouse config
between "auto" and "PS/2" made no difference.

I've seen these symptoms on three different machines: an old Winbook laptop
(Pentium 233 MHz era) and two machines with a Shuttle AK35GT2 motherboard
(VIA KT333 + VIA VT8233A chipset):
    http://us.shuttle.com/specs.asp?pro_id=261
However, I have installed the exact same configuration on a dozen other
machines with no trouble whatsoever.  Of course, I have also tried several
mice on these machines, with no change.  A USB mouse works fine, but I don't
have a pile of spare USB mice.  :(  

>How-To-Repeat:
It seems that you would need a machine with the "right" chipset...
Install FreeBSD 5.0-RELEASE and enable moused(8).  Note the funky movement.
Install XFree86 and note the same funky movement.

>Fix:
That's a good question.  I'll be glad to help a kernel developer (or anyone,
really) debug this problem.
>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list