Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Dec 1997 15:51:42 +0900
From:      Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
To:        joelh@gnu.org
Cc:        freebsd-current@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp
Subject:   Re: Intellimouse not functioning 
Message-ID:  <199712230651.PAA03481@zodiac.mech.utsunomiya-u.ac.jp>
In-Reply-To: Your message of "Mon, 22 Dec 1997 02:11:00 CST." <199712220811.CAA00601@detlev.UUCP> 
References:  <199712220811.CAA00601@detlev.UUCP> 

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

>I built -current kernel and moused (as well as a few other things),
>but when I rebooted, my mouse doesn't work.  I switched the mouse type
>to 'intellimouse', since I have a MouseMan+.  I did not alter the
>port.  My mouse shows no signs of activity under the vtys (using sc0)
>or under X (although X is, of course, going through sysmouse).
>
>Manually specifying `-t mouseman' on the command line gives the
>message (from memory) "mouseman != intellimouse, using intellimouse".
>(I suppose I missed the message when it went through rc.i386.)

I assume you are connecting MouseMan+ to a serial port.

Please read the man pages for moused(8) and sysmouse(4), and check the
following:

1. Stop running X and moused.

2. Run moused to identify the mouse.

	moused -d -i all -p /dev/cuaa0

(Substitute "cuaa0" with the name of the serial port you are using.)
You will see some debug output and something like

	/dev/cuaa0 serial intellimouse MouseMan+

Please send me the result. I will compare it with the output from
MouseMan+ I own.

3. Run moused again in the foreground debug mode.

	moused -d -f -p /dev/cuaa0 -t intellimouse

("-t intellimouse" is optional; so long as moused says "intellimouse"
in the step 2 above, you don't need this.)

When you move your mouse, you will see a lot of debug output which shows
mouse movement and button status. See if the printed message correctly 
corresponds to mouse movement. Type ^C to stop moused.

4. Run moused as a daemon.

	moused -p /dev/cuaa0 -t intellimouse

(You may ommit "-t intellimouse" again)

Then run vidcontrol to enable mouse cursor in the current VTY.

	vidcontrol -m on

Move mouse, click buttons and see if moused is working.

Once you have verified the mouse and moused are working, set
"moused_type" to "intellimouse" in /etc/rc.conf. (I guess you have
already done this.)

5. To run the XFree86 server with moused, the Pointer section in your 
XF86Config should contain:

	Protocol "MouseSystems"
	Device "/dev/sysmouse"

Please contact me if you still have difficulties.

Kazu
yokota@freebsd.org



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