From owner-freebsd-current Mon Dec 22 22:45:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA12217 for current-outgoing; Mon, 22 Dec 1997 22:45:08 -0800 (PST) (envelope-from owner-freebsd-current) Received: from outmail.utsunomiya-u.ac.jp (outmail.utsunomiya-u.ac.jp [160.12.196.3]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id WAA12176 for ; Mon, 22 Dec 1997 22:44:58 -0800 (PST) (envelope-from yokota@zodiac.mech.utsunomiya-u.ac.jp) Received: by outmail.utsunomiya-u.ac.jp id AA28783; Tue, 23 Dec 1997 15:44:38 +0900 Received: from zodiac.mech.utsunomiya-u.ac.jp (zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by zodiac.mech.utsunomiya-u.ac.jp (8.7.6+2.6Wbeta7/3.4W/zodiac-May96) with ESMTP id PAA03481; Tue, 23 Dec 1997 15:51:43 +0900 (JST) Message-Id: <199712230651.PAA03481@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 In-Reply-To: Your message of "Mon, 22 Dec 1997 02:11:00 CST." <199712220811.CAA00601@detlev.UUCP> References: <199712220811.CAA00601@detlev.UUCP> Date: Tue, 23 Dec 1997 15:51:42 +0900 From: Kazutaka YOKOTA Sender: owner-freebsd-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >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