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>
