From msch@snafu.de  Mon Feb 18 12:09:21 2002
Return-Path: <msch@snafu.de>
Received: from clever.eusc.inter.net (clever.eusc.inter.net [213.73.101.4])
	by hub.freebsd.org (Postfix) with ESMTP id 8982437B405
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 18 Feb 2002 12:09:20 -0800 (PST)
Received: from tc08-n66-164.de.inter.net ([213.73.66.164] helo=there)
	by clever.eusc.inter.net with smtp (Exim 3.22 #3)
	id 16cu6B-0004m6-00
	for FreeBSD-gnats-submit@freebsd.org; Mon, 18 Feb 2002 21:09:19 +0100
Message-Id: <E16cu6B-0004m6-00@clever.eusc.inter.net>
Date: Mon, 18 Feb 2002 21:09:18 +0100
From: Matthias Schuendehuette <msch@snafu.de>
Reply-To: msch@snafu.de
To: FreeBSD-gnats-submit@freebsd.org
Subject: USB-Mouse configuration with sysinstall

>Number:         35088
>Category:       misc
>Synopsis:       USB-Mouse configuration with sysinstall
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 18 12:10:01 PST 2002
>Closed-Date:    Mon Mar 18 07:16:16 PST 2002
>Last-Modified:  Mon Mar 18 07:16:16 PST 2002
>Originator:     Matthias Schuendehuette
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
Private site running FreeBSD-STABLE
>Environment:
System: FreeBSD mscu.best-eng.de 4.5-STABLE FreeBSD 4.5-STABLE #8: Sat 
Feb 16 12:27:43 CET 2002 
root@mscu.best-eng.de:/raid/obj/usr/src/sys/MSCU i386

>Description:
        It is not possible to configure FreeBSD during installation with
        '/stand/sysinstall' to use a mouse connected to an USB-Port
>How-To-Repeat:
        Use /stand/sysinstall -> Configure -> Mouse -> Port
        there's no option for an USB-Mouse

>Fix:

--- src/release/sysinstall/menus.c.old  Sun Feb 17 13:24:55 2002
+++ src/release/sysinstall/menus.c      Sun Feb 17 13:29:06 2002
@@ -377,15 +377,13 @@
     NULL,
     { { "1 PS/2",      "PS/2 style mouse (/dev/psm0)",
        dmenuVarCheck, dmenuSetVariable, NULL, VAR_MOUSED_PORT 
"=/dev/psm0" },
-      { "2 COM1",      "Serial mouse on COM1 (/dev/cuaa0)",
+      { "2 USB",       "Mouse on USB (/dev/ums0)",
+       dmenuVarCheck, dmenuSetVariable, NULL, VAR_MOUSED_PORT 
"=/dev/ums0" },
+      { "3 COM1",      "Serial mouse on COM1 (/dev/cuaa0)",
        dmenuVarCheck, dmenuSetVariable, NULL, VAR_MOUSED_PORT 
"=/dev/cuaa0" },
-      { "3 COM2",      "Serial mouse on COM2 (/dev/cuaa1)",
+      { "4 COM2",      "Serial mouse on COM2 (/dev/cuaa1)",
        dmenuVarCheck, dmenuSetVariable, NULL, VAR_MOUSED_PORT 
"=/dev/cuaa1" },
-      { "4 COM3",      "Serial mouse on COM3 (/dev/cuaa2)",
-       dmenuVarCheck, dmenuSetVariable, NULL, VAR_MOUSED_PORT 
"=/dev/cuaa2" },
-      { "5 COM4",      "Serial mouse on COM4 (/dev/cuaa3)",
-       dmenuVarCheck, dmenuSetVariable, NULL, VAR_MOUSED_PORT 
"=/dev/cuaa3" },
-      { "6 BusMouse",  "Logitech, ATI or MS bus mouse (/dev/mse0)",
+      { "5 BusMouse",  "Logitech, ATI or MS bus mouse (/dev/mse0)",
        dmenuVarCheck, dmenuSetVariable, NULL, VAR_MOUSED_PORT 
"=/dev/mse0" },
       { NULL } },
 };

-- 
***************************************************************************
* Matthias Schuendehuette	msch@snafu.de	      	 		  *
* Solmsstrasse 44							  *
* D-10961 Berlin		Engineering Systems Support and Operation *
* Germany		      	(Powered by FreeBSD 4.5-STABLE)	  	  *
***************************************************************************
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: jhb 
State-Changed-When: Mon Mar 18 07:14:50 PST 2002 
State-Changed-Why:  
Sysinstall does not need to configure USB mice.  Sysinstall already runs 
usbd automatically if the system supports USB.  The default ubsd.conf file 
runs moused when a USB mouse is attached automatically, so USB mice work 
fine out of the box by merely plugging in the mouse. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=35088 
>Unformatted:
