Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Jul 1999 10:10:01 -0700 (PDT)
From:      Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: i386/11597: cmouse complaints: "/kernel: psmintr: out of sync (00c0 != 0008)". FAQ150 outdated. 
Message-ID:  <199907091710.KAA54369@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR i386/11597; it has been noted by GNATS.

From: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
To: Steven Knight <knight@ziga.com>
Cc: freebsd-gnats-submit@freebsd.org,
	yokota@zodiac.mech.utsunomiya-u.ac.jp
Subject: Re: i386/11597: cmouse complaints: "/kernel: psmintr: out of sync (00c0
	 != 0008)". FAQ150 outdated. 
Date: Sat, 10 Jul 1999 02:09:56 +0900

 >I am experiencing this problem on a freshly-installed 3.2 system
 >on my newly-purchased Gateway Essential 400cSE (low-end home line).
 >
 >Recap:  The general symptom is erratic behavior of the mouse under
 >moused, accompanied by a cascade of "out of sync" messages whenever
 >any button is pressed or the mouse is moved:
 >
 >	Jul  9 04:18:41 new /kernel: psmintr: out of sync (0000 != 0008).
 [...]
 
 I have a test patch which I would like you to try out.
 
 1. cd /sys/i386/isa
 2. cp psm.c psm.c-dist	# always make backup!
    patch < _this_mail_
 3. Run `config' on your kernel configuration file, rebuild and 
     install a new kernel, and reboot.
 4. After the system has rebooted, send me the entire output from
    `dmesg'.
 5. And see how the mouse behaves now.
 6. If you could run the moused daemon in the debugging mode and
    send its output to me, that would be of a great help.
 
 	moused -d -f -p /dev/psm0 -l 2
 
 Thank you for your cooperation.   
    
 Kazu
 yokota@FreeBSD.ORG
 
 --- psm.c-1.11	Mon Jun 28 22:36:52 1999
 +++ psm.c	Mon Jun 28 22:40:45 1999
 @@ -992,9 +992,14 @@
      sc->mode.packetsize = vendortype[i].packetsize;
  
      /* set mouse parameters */
 +    sc->mode.resolution = set_mouse_resolution(sc->kbdc,
 +					       sc->dflt_mode.resolution);
 +    sc->mode.rate = set_mouse_sampling_rate(sc->kbdc, sc->dflt_mode.rate);
 +#if 0
      i = send_aux_command(sc->kbdc, PSMC_SET_DEFAULTS);
      if (verbose >= 2)
  	printf("psm%d: SET_DEFAULTS return code:%04x\n", unit, i);
 +#endif
      if (sc->config & PSM_CONFIG_RESOLUTION) {
          sc->mode.resolution
  	    = set_mouse_resolution(sc->kbdc, 
 
 
 
 
 
 
 


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




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