From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Mar 12 17:54:26 1998
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id RAA20967
	Thu, 12 Mar 1998 17:54:26 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id RAA20955
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 12 Mar 1998 17:54:24 +0900 (JST)
Received: from localhost (localhost [127.0.0.1])
	by martini.ics.es.osaka-u.ac.jp (8.8.8/3.6W/ICS-2.2.2v7-44BSD) with ESMTP id RAA27101
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 12 Mar 1998 17:54:23 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Thu, 12 Mar 1998 16:10:26 +0900"
	<19980312161026F.yamagata@nwgpc.kek.jp>
References: <19980312161026F.yamagata@nwgpc.kek.jp>
X-Mailer: Mew version 1.93b23 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
X-FaceAnim: (-O_O-)(O_O- )(_O-  )(O-   )(-   -)(   -O)(  -O_)( -O_O)(-O_O-)
X-Fingerprint: 0C AC 93 FC E3 9D 9E 5B  3D B8 AC 5C 4A 79 D8 A6
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19980312175418E.matusita@ics.es.osaka-u.ac.jp>
Date: Thu, 12 Mar 1998 17:54:18 +0900
From: Makoto MATSUSHITA (=?ISO-2022-JP?B?GyRCJF4kRCQ3JD8kXiQzJEgbKEI=?=) <matusita@ics.es.osaka-u.ac.jp>
X-Dispatcher: imput version 980302
Lines: 132
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-users-jp 25824
Subject: [FreeBSD-users-jp 25824] Moused makes us happy, with recent FreeBSD + XFree86
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org


yamagata> $BK\Bj$+$i$=$l$^$9$,!"(B

$B$5$i$K0o$l$F$7$^$C$F62=L$G$9$,!E!E(B

yamagata> XFree86 3.3.2$B$N>l9g(BProtocol$B$K!V(Bsysmouse$B!W$,;XDj$G$-$^$9!#$=(B
yamagata> $B$l$J$j$K?7$7$$(Bkernel/moused$B$N>l9g!"%\%?%s$,B?$$$H$+%$%s%F%j(B
yamagata> $B%^%&%9$G$"$k$J$I$N0lIt$N%f!<%6!<$K9,$;$@$H;W$o$l$^$9!#(B

$B<+J,$NCN<1$N3NG'$r7s$M$F!$$3$N<o$N9,$;$K$J$kJ}K!$r$A$g$C$H=q$$$F$_$^$9!%(B
$B13$,$"$C$?$i$I$J$?$+;XE&$7$F$$$?$@$1$k$H9,$$$G$9(B _o_

***

$B!&(BIntellimouse $B7O%^%&%9$rGc$C$F$/$k(B

	$BI,MW$J$$J}$d$9$G$K;}$C$F$kJ}$K$O4X78$J$$$G$9!%$G$b!$<B$OM_$7$$(B
	$B$N$K;}$C$F$J$$J}$O$^$:$*$_$;$d$G$+$C$F$/$@$5$$(B:) $B;d$O(B Logicool
	FirstMouse+ (PS/2 -> Dsub9pin $BJQ49%3%M%/%?$H(B Windows95 $B%I%i%$(B
	$B%PIU$-(B)$B%P%k%/IJ$rGc$C$F$_$^$7$?!%(B

$B!&$3$3:G6a$N(B 2.2-STABLE $B$"$k$$$O(B 3.0-CURRENT $B$GF0$/7W;;5!$rMQ0U$9$k(B

	2.2.5-RELEASE $B$*$h$S$=$l0JA0$NJ}$O$4$a$s$J$5$$!%(Bstable $B7O$K$b(B
	$B$O$$$C$F$$$k$o$1$J$N$G!$$b$7(B 2.2.6-RELEASE $B$,=P$?8e$J$i$P!$$=(B
	$B$l$K(B upgrade $B$7$F$b$b$A$m$s;H$($k$3$H$K$J$k$O$:$G$9!%(B

$B!&(Bmoused $B$rF0$+$9(B

	$BJL$K(B X $B$GC10l%^%&%9$r@\B3$7$FFsEY$H$O$:$5$J$$$N$J$i$P(B moused 
	$B$OI,MW$J$$$o$1$G$9$,!$8D?ME*$K$O:G6a(B moused $B7PM3$K$9$k$N$,9%$-(B
	$B$J$N$G$=$&$d$C$F$$$^$9!%0J2<$NJ8>O$O(B moused $B$NMxMQ$rA0Ds$K$7$F(B
	$B$^$9$N$G!$$=$&$G$J$$J}$OE,59FI$_$+$($F$/$@$5$$(B(?)$B!%(B

	moused $B$NF0$+$7J}$O(B moused(8) $B$K>\$7$$$N$G>JN,$7$^$9!%<B:]$K@\(B
	$BB3$9$kA0$K(B -i $B%*%W%7%g%s$G<+F0G'<1$,$&$^$/F0$/$+$I$&$+$r;n$7!$(B
	$B$b$7$&$^$/$$$/$J$i$P(B -t $B%*%W%7%g%s$O=q$+$:$K:Q$^$;$F$7$^$&$H!$(B
	$B%^%&%9$N8r49Ey$K$h$k@_DjJQ99$N<j4V$,$O$V$1$FJXMx$G$9!%$A$J$_$K!$(B
	$B>e5-$GGc$$$?(B FirstMouse+ $B$G$d$C$F$_$?=j!$(Bintellimouse $B%?%$%W$N(B 
	MouseMan+ $B$8$c$J$$$N(B?$B$HI=<($7$F$/$l$^$7$?(B(Logitech/Logicool $B$N(B
	$B$3$N<o$N$d$D$OA4It(B MouseMan+ $B$HI=<($9$k$h$&$K$J$C$F$k$h$&$J$N(B
	$B$G!$$3$l$OG'<1$K<:GT$7$?$o$1$G$O$"$j$^$;$s(B)$B!%(B

	Intellimouse $B7O$N>l9g(B -z $B%*%W%7%g%s$r;H$C$F(B($B%^%K%e%"%k;2>H(B)
	button 4 $B$H(B button 5 $B$K$=$l$>$l%[%$!<%k$N>e2<F0$r3d$j$"$F$F$*(B
	$B$/$N$rK:$l$J$$$h$&$K$7$^$7$g$&!%(BMicrosoft Mouse $BEy$N(B 2 button
	mouse $B$N>l9g$K$O(B -3 $B%*%W%7%g%s$,JXMx$N$O$:$G$9!%(B

	/etc/rc.conf (/etc/rc.conf.local $B$G$bNI$$$G$9$,(B:)$B$G(B moused $B5/(B
	$BF0$K4X$9$k@_Dj$O!$(Bmoused_type, moused_port, moused_flag $B$"$?$j(B
	$B$G$d$k$3$H$K$J$j$^$9!%(Bmouse $B$rJ#?t7R$.$?$$J}$O$3$3$@$1$G$OIT==(B
	$BJ,$J$N$G(B:) $BE,Ev$K(B local_startup $B$J>l=j$K(B shell script $B$rCV$/$J(B
	$B$j$J$s$J$j$7$F$_$F$/$@$5$$!%(B

$B!&(BXFree86 3.3.2 $B$rF~$l$F$*$/(B

	$B3FCO$N(B mirror $B$J$j!$>-Mh=P$k$G$"$m$&(B CD-ROM $BEy$h$j$4$=$4$=$HF~(B
	$B$l$F$7$^$($P$G$-$k$G$7$g$&!%$A$J$_$K!$(BXFree86 3.3.1 $B$@$1$N4D6-(B
	$B$KBP$7$F!$(BX Server $B$@$1$r(B XFree86 3.3.2 $B$N$=$l$K$9$2$+$($?$d$D(B
	$B$G$b!$$J$s$H$J$/F0$$$F$=$&$J5$$O$7$^$9!%$=$l$GNI$$$J$i$P$5$C$/(B
	$B$j<+J,$NM_$7$$(B X Server $B$@$1$r;}$C$F$/$l$PNI$$$3$H$K$J$j$^$9!%(B

$B!&(B/etc/XF86Config $B$J@_Dj$r$9$k(B

	moused $B7PM3$G$D$J$,$C$?(B mouse $B$r;H$&$h$&$K$9$k@_Dj$O(B

	Section "Pointer"
	   Protocol        "SysMouse"
	   Device          "/dev/sysmouse"
	EndSection

	$B$3$&$J$j$^$9(B(SysMouse $B$G$b(B sysmouse $B$G$b(B Sysmouse $B$G$b$$$$$H;W(B
	$B$$$^$9$,!$$^$"$=$l$O$*$$$F$*$$$F(B)$B!%$I$s$J(B mouse $B$r7R$4$&$H$7$F(B
	$B$$$?$H$7$F$b!$(Bmoused $B$,$=$N0c$$$r5[<}$7$F$/$l$^$9$N$G!$(BX $BB&$G(B
	$B$O5$$K$9$kI,MW$,$"$j$^$;$s!%(B

	XFree86 3.3.1 $B$G$O(B Protocol$B$H$7$F$O(B "MouseSystems" $B$r;XDj$7$F(B
	$B$$$?$o$1$G$9$,!$(BXFree86 3.3.2 $B$G$O>e5-$N$h$&$K;XDj$9$k$3$H$,$G(B
	$B$-$^$9!%B?J,!$$3$l$K$h$C$F!$(Bsysmouse(4) $B$J?($jJ}$r$9$k$h$&$K$J(B
	$B$k$N$G$O$J$$$+$H;W$$$^$9(B(code $B$r$A$c$s$H8+$F$J$$$N$G13$+$b$7$l(B
	$B$J$$$1$I!$B?J,$=$&$@$H;W$&(B)$B!%(B

	Intellimouse $B7O$r7R$4$&$H$7$F!$(Bmoused $B5/F0;~$K(B -z $B%*%W%7%g%s$r(B
	$B;XDj$7$F$$$?$N$J$i$P!$$3$N(B section $B$X$5$i$K!V(BButtons 5$B!W$H=q$$(B
	$B$F$*$/I,MW$,$"$k$h$&$G$9!%B?J,!$$3$&$9$k$3$H$K$h$C$F!V%\%?%s$O(B
	5 $B$D$J$s$G$h$m$7$/!W$H$$$&$N$r$A$c$s$H65$($i$l$k$N$G$7$g$&!%(B

$B!&(BX $B$rF0$+$7$F$_$k(B

	$BL5;v$KF0$$$?$i$*$7$^$$$G$9!%%[%$!<%k$N2sE>$G%\%?%s(B4$B$*$h$S(B5$B$N(B 
	down&up $B%$%Y%s%H$,H/@8$7$F$$$k$3$H$rE,Ev$JJ}K!$G3NG'$7$F$_$F$/(B
	$B$@$5$$(B($B$C$F$I$&$9$k$s$@$m$&(B)$B!%(B

	$B$3$3$^$G$-$?$i8e$O3F(B application $B$4$H$N@_Dj$G$9$+$i!$(B
		- kterm $B$G$/$k$/$k(B scroll
		- Netscape Navigator $B$G$b$/$k$/$k(B scroll
		- Mule $B$G$@$C$F$/$k$/$k(B (Mew $B$G$@$C$F$/$k$/$k(B)
	$B$J$j$J$s$J$j5$$N:Q$`$^$G$d$k$3$H$,$G$-$^$9!%(Bkeyboard/mouse
	event translation $B$r$d$k(B code $B$r(B fvwm $B$K$V$C$3$_$?$/$J$k>WF0$r(B
	$B8F$S$*$3$9DxEY$K$O==J,3Z$7$a$^$9(B :-)

***

$B0J2<>e5-$NJdB-(B&$B$*$^$1(B:

(manual $B$K$b$"$j$^$9$,(B) moused $B$OJ#?tF0$+$;$^$9!%$D$^$j!$J#?t$N%^%&%9(B
$B$r7R$.!$$=$l$>$l$r(B moused $B$K0.$i$;$k$H!$(B/dev/sysmouse $B$ON>J}$N%^%&%9$+(B
$B$i9T$J$o$l$?A`:n$NOB$r?)$&$3$H$,$G$-$^$9!%$G$9$+$i!$!VIaCJ$O$U$D$&$N(B 
mouse $B$GNI$$$N$@$1$I!$$?$^$K%?%V%l%C%H$,;H$$$?$$!W$H$$$&>l9g$O$b$A$m$s!$(B
$B!V(Bman-to-man $B;XF3$r$9$k;~$KJXMx$K;H$($k$+$i(B 2 $B$D$N%^%&%9$r;H$$$?$$!W$H(B
$B$+$$$&>l9g$K$O3N<B$K=EJu$7$^$9!%(B

$B$5$i$K!$(Bmoused $B$N@_Dj$r?($k$@$1$G(B mouse ($B$N<oN`(B)$B$,JQ99$G$-$^$9$+$i!$(B
$B!V(BMicrosoft Mouse $B$+$i(B MouseMan Mouse $B$KJQ99$7$h$&!W$H;W$C$?;~$b$9$0$K(B
$B$G$-(B($B$=$N4V(B mouse $B$O4pK\E*$KI,MW$J$$$H$$$&$N$b=EMW(B)$B!$$+$D!$Nc$($P(B X
server $B$J$I$N(B mouse $B$r;H$&(B application $BB&$G$O!$@_Dj$rJQ99$9$kI,MW$,$J(B
$B$$$I$3$m$+!$(B(application $B$r(B)$BF0$+$7B3$1$?$^$^$d$C$F$b9=$o$J$$$o$1$G$9!%(B

$B$H$$$&$o$1$G!$C1$K(B ttyv? console $B$G(B mouse pointer $B$rI=<((B/$BF0$+$9$?$a$@(B
$B$1$K(B moused $B$r;H$&$s$@$H;W$C$F$$$kJ}$,$$$i$C$7$c$k$J$i$P!$$=$l$O$A$g$C(B
$B$H$b$C$?$$$J$$5$$,$7$^$9!%$$$^$d!$(BFreeBSD $B$N(B kernel/moused $B$G$O!$2DG=(B
$B$J$i$P@\B3$5$l$?(B mouse $B$N<+F0(B($B<oN`(B)$BG'<1$^$G$d$C$F$/$l$^$9$N$G!$(BX $B$N(B 
mouse $B@_Dj$N:]$KG:$`$3$H$b>/$J$/$J$j$=$&$J5$$,$7$^$9(B($B$@$C$F2?$r7R$4$&(B
$B$HF1$8@_Dj$GNI$$$N$@$+$i(B)$B!%(B

$B:G6a$N(B moused $B$O;H$$$d$9$/$F$+$DJXMx$@$H;W$C$F$$$^$9!%(Bmouse $B<~$j$N(B 
code $B$r$,$7$,$7=q$+$l$F$$$kJ}!9$K46<U$7$^$9(B _o_

-- -
Makoto `MAR' MATSUSHITA
% ps ax | grep moused | grep -v grep | wc -l
       3
