From owner-FreeBSD-users-jp@jp.FreeBSD.org Sat Sep  1 01:09:18 2012
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id q7VG9If46491;
	Sat, 1 Sep 2012 01:09:18 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from smtp.chive.ocn.ne.jp (chive.ocn.ne.jp [60.37.40.170])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id q7VG9HG46486
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sat, 1 Sep 2012 01:09:17 +0900 (JST)
	(envelope-from typer_jp@yahoo.co.jp)
Received: from pen4.private (p12205-ipngn100106matsue.shimane.ocn.ne.jp [153.130.149.205])
	by smtp.chive.ocn.ne.jp (Postfix) with SMTP id 761A82FE8
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sat,  1 Sep 2012 01:09:17 +0900 (JST)
From: "N.Katoh" <typer_jp@yahoo.co.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
In-Reply-To: <20120831.212231.465788726.satosi.kimura@nifty.com>
References: <26446.1346380666@pf2.ed.niigata-u.ac.jp>
	<20120831.191722.432845525.satosi.kimura@nifty.com>
	<86a9xbi9yv.wl%md440@luna.wak2.jp>
	<20120831.212231.465788726.satosi.kimura@nifty.com>
X-Mailer: Sylpheed 3.2.0 (GTK+ 2.24.6; i386-portbld-freebsd8.3)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
Message-Id: <20120831160917.761A82FE8@smtp.chive.ocn.ne.jp>
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Sat, 1 Sep 2012 01:09:17 +0900
X-Sequence: FreeBSD-users-jp 94018
Subject: [FreeBSD-users-jp 94018] Re: 9.1-BETA1
 =?ISO-2022-JP?B?GyRCJEcbKEI=?= USB
 =?ISO-2022-JP?B?GyRCJV4lJiU5JCxGMCQrJEokLyRKJGsbKEI=?=
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: typer_jp@yahoo.co.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

$B$3$s$K$A$O!#2CF#$G$9!#(B
$B<B$O;d$N=j$G$bF1$8$h$&$J8=>]$,5/$3$k$N$G!"6=L#?<$/GR8+$7$F$*$j$^$7$?!#(B

On Fri, 31 Aug 2012 21:22:31 +0900
Satoshi Kimura <satosi.kimura@nifty.com> wrote:

>    X server $B$O:#$^$G$3$3$r!$@dBP$K(B /dev/sysmouse $B$K$7$^$;$s(B
>   $B$G$7$?!%(B($B$?$@$7(B xf86-input-mouse-1.6.0 $B$K$F(B)
>   1.7.1 $B$*$h$S(B 1.7.1 + patch $B$O!$$3$l$+$iD4$Y$F$_$^$9!%(B

$B%Q%C%AEv$F$D$$$G$K%=!<%9$_$F$_$^$7$?!#(B

"(WW) Mouse0: No Device specified, looking for one..."
$B$3$l$,=P$k>l9g!"(Bsrc/bsd_mouse.c $B$N(B FindDevice $B$,8F$P$l$F$$$kMM$K;W$($^$9!#(B

$B$=$7$F$3$l$O(B /dev $B0J2<$rD4$Y!"(Bsysmouse $B$H(B ums0 $B$,$"$k>l9g!J(BUSB$B%^%&%9$,0l$D$"$k>l9g!K(B
moused $B$,Av$C$F$$$l$P(B sysmouse $B$r!"(Bums0 $B$r(B moused $B$,;H$C$F$$$J$1$l$P(B ums0$B$rA*$V!"(B
$B$H$$$&MM$J%3!<%I$K;W$($^$9!#(B

$B$?$@!"<B:]$O(B moused $B$,Av$C$F$$$F$b(B sysmouse $B$,A*Br$5$l$J$$$3$H$,$"$k$h$&$G!"(B
$B$=$NJU$,$h$/J,$+$j$^$;$s!#(B

$B$A$g$C$HE%=-$$$G$9$,(B src/bsd_mouse.c $B$K2<5-$NMM$J:Y9)$r$7$FD4$Y$F$_$^$7$?!#(B

--- work/xf86-input-mouse-1.7.1/src/bsd_mouse.c	2012-09-01 00:34:30.091548099 +0900
+++ /root/bsd_mouse.c	2012-09-01 00:33:12.000000000 +0900
@@ -341,6 +341,8 @@
 	    if (!strcmp(*pdev, DEFAULT_MOUSE_DEV)) {
 		memcpy(&devMouseStat, &sb, sizeof(devMouseStat));
 		devMouse = TRUE;
+		xf86Msg(X_INFO, "%s: Found Device \"%s\"\n",
+			pInfo->name, *pdev);
 		continue;
 	    } else if (!strcmp(*pdev, DEFAULT_SYSMOUSE_DEV)) {
 		/* Check if /dev/mouse is the same as /dev/sysmouse. */
@@ -349,8 +351,12 @@
 		    /* If the same, use /dev/sysmouse. */
 		    devMouse = FALSE;
 		}
+		xf86Msg(X_INFO, "%s: Found Device \"%s\"\n",
+			pInfo->name, *pdev);
 		if (MousedRunning(NULL))
 		    break;
+		xf86Msg(X_INFO, "%s: Moused not Running. Continue.\n",
+			pInfo->name);
 	    } else {
 		/* Check if /dev/mouse is the same as this device. */
 		if (devMouse && devMouseStat.st_dev == sb.st_dev &&
@@ -358,13 +364,19 @@
 		    /* If the same, use this device. */
 		    devMouse = FALSE;
 		}
+		xf86Msg(X_INFO, "%s: Found Device \"%s\"\n",
+			pInfo->name, *pdev);
 		if (MousedRunning(*pdev))
 		    continue;
+		xf86Msg(X_INFO, "%s: Moused not Running.\n",
+			pInfo->name);
 		/* ums(4) does not support anything but SysMouse protocol. */
 		if (!strncmp(*pdev, DEFAULT_USB_DEV, 8) && protocol &&
 		    xf86NameCmp(protocol, "auto") != 0 &&
 		    xf86NameCmp(protocol, "sysmouse") != 0)
 		    continue;
+		xf86Msg(X_INFO, "%s: Select Device \"%s\"\n",
+			pInfo->name, *pdev);
 		break;
 	    }
 	}

$B$3$l$rEv$F$?>uBV$G!J(B[FreeBSD-users-jp 94010] $B$N(B mouse.c $B$N%Q%C%A$OEv$F$:!K(B
$B:F5/F08e$K(B moused$B$,Av$C$F(B /dev/ums0 $B$r$D$+$s$G$$$k;v$r3NG'$7$?>e$G!"(B
gdm $B7PM3$G(B X $B$r5/F0$7$?7k2L!"(BXorg.0.log $B$X2<5-$NMM$K5-O?$5$l$^$7$?!#(B

(II) config/hal: Adding input device USB Mouse
(II) LoadModule: "mouse"
(II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.7.1
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 7.0
(WW) USB Mouse: No Device specified, looking for one...
(II) USB Mouse: Found Device "/dev/sysmouse"
(II) USB Mouse: Moused not Running. Continue.
(II) USB Mouse: Found Device "/dev/ums0"
(II) USB Mouse: Moused not Running.
(II) USB Mouse: Select Device "/dev/ums0"
(II) USB Mouse: Setting Device option to "/dev/ums0"
(--) USB Mouse: Device: "/dev/ums0"
(==) USB Mouse: Protocol: "Auto"
(**) USB Mouse: always reports core events
(**) Option "Device" "/dev/ums0"
(EE) xf86OpenSerial: Cannot open device /dev/ums0
        Device busy.
(EE) USB Mouse: cannot open input device
(II) UnloadModule: "mouse"
(EE) PreInit returned NULL for "USB Mouse"
(EE) config/hal: NewInputDeviceRequest failed (8)

$B3NG'8e!"(BUSB$B%^%&%9$rH4$-:9$7$9$k$H2<5-$,5-O?$5$l$^$7$?!#(B

(II) config/hal: Adding input device USB Mouse
(WW) USB Mouse: No Device specified, looking for one...
(II) USB Mouse: Found Device "/dev/sysmouse"
(II) USB Mouse: Setting Device option to "/dev/sysmouse"
(--) USB Mouse: Device: "/dev/sysmouse"
(==) USB Mouse: Protocol: "Auto"
(**) USB Mouse: always reports core events
(**) Option "Device" "/dev/sysmouse"
(==) USB Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) USB Mouse: ZAxisMapping: buttons 4 and 5
(**) USB Mouse: Buttons: 9
(II) XINPUT: Adding extended input device "USB Mouse" (type: MOUSE)
(**) USB Mouse: (accel) keeping acceleration scheme 1
(**) USB Mouse: (accel) acceleration profile 0
(II) USB Mouse: SetupAuto: hw.iftype is 4, hw.model is 0
(II) USB Mouse: SetupAuto: protocol is SysMouse

$BA[A|DL$j!"(Bmoused $B$,Av$C$F$$$k$N$K(B $B=i2s$G$O(B MousedRunning $B$,(B FALSE $B$rJV$9$h$&$G$9!#(B
popen $B$O$"$^$j;H$C$?$3$H$J$$$N$GNI$/J,$+$j$^$;$s$,!"%(%i!<$,5/$-$F$$$k$N$+$b$7$l$^$;$s!#(B
$B<h$j9g$($:$3$3$^$G(B...


$B$J$*!"(B[FreeBSD-users-jp 94010] $B$N(B mouse.c $B$N%Q%C%A$rEv$F$k$H!"(B
$B!V(BNo Device specified$B!W$H$O$J$i$:!"AGD>$KG'<1$5$l$^$9!#(B
