From owner-FreeBSD-users-jp@jp.FreeBSD.org Mon Dec 14 01:30:21 2009
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id nBDGULn84858;
	Mon, 14 Dec 2009 01:30:21 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from userg508.nifty.com (userg508.nifty.com [202.248.238.88])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id nBDGULC84853
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon, 14 Dec 2009 01:30:21 +0900 (JST)
	(envelope-from satosi.kimura@nifty.com)
Received: from localhost (ntceast006026.east.dup.ppp.infoweb.ne.jp [220.209.195.26])by userg508.nifty.com with ESMTP id nBDGU7NR014718
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon, 14 Dec 2009 01:30:07 +0900
DomainKey-Signature: a=rsa-sha1; s=2007jul; d=nifty.com; c=nofws; q=dns;
	h=date:message-id:to:subject:from:in-reply-to:references:
	x-mailer:mime-version:content-type:content-transfer-encoding;
	b=a6rqkDAGR8FsMmlEZa6vYzaXvkZqQ61ynLuvcdxlmvH76dRYnjZ0J4n9Fv/NJD7Mn
	Cr0+8JMl1Qd89wX/Xbm2g==
X-Nifty-SrcIP: [220.209.195.26]
Message-Id: <20091214.013017.846932068.satosi.kimura@nifty.com>
To: FreeBSD-users-jp@jp.FreeBSD.org
From: Satoshi Kimura <satosi.kimura@nifty.com>
In-Reply-To: <20091206145231.GX1487@ginganet.org>
References: <20091202.223149.208884609.ka@flu.if0.org>
	<87r5rcaa00.fsf@roddy.4407.kankyo-u.ac.jp>
	<20091206145231.GX1487@ginganet.org>
X-Mailer: Mew version 3.3 on XEmacs 21.4.21 (Educational Television)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Mon, 14 Dec 2009 01:30:17 +0900
X-Sequence: FreeBSD-users-jp 92668
Subject: [FreeBSD-users-jp 92668] Re: 7.2R/amd64 + kinput2
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: satosi.kimura@nifty.com
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

$B$3$s$A$K$O!$LZB<$G$9!%(B

$B@n8}$5$s(B : [FreeBSD-users-jp 92648] Re: 7.2R/amd64 + kinput2

> $B$d$C$Q$j$$$m$$$m$JAH9g$o$;$r8+$l$P8+$k$[$INI$/J,$+$i$J$$!D(B
($BCfN,(B)
> $B$I$J$?$+2?$+LLGr$=$&$JOC$r$4B8$8$G$7$?$i65$($F$$$?$@$1$l$P9,$$$G$9!%(B

  $B0JA0(B PC-98 (FreeBSD 7.2 + X.Org 7.4) $B$K$F(B Window Manager $B$N(B
Key Binding ($B%-!<$K$h$j(B Window Manager $B$rA`:n$9$k(B) $B$GBgJQ$J(B
$B$3$H$K$J$C$?$N$G!$(BAT $B8_495!(B ($BF1$8$/(B FreeBSD 7.2 + X.Org 7.4)
$B$K$F$=$NItJ,$rD4$Y$h$&$H$7$?$N$G$9$,!$$=$3$^$G$K8MOG$$$^$7$?!%(B
  $B0J2<!$!V=`HwBNA`!W$,D9$$$G$9$,!$$4;29M$K$J$l$P9,$$$G$9!%(B

1. $B8!F$$r9T$J$C$?BP>]$O!$%-!<%\!<%I$O(B AT (jp106)$B!$%^%&%9$O(B PS/2 $B$N$_!%(B

2. $B=t!9$N>uBV$O0J2<$NDL$j$G$9!%(B
(1) kbdmux $B$OF0:n$5$;$?!%(B
(2) moused $B$OF0:n$5$;$J$$!%(B
(3) /usr/local/etc/hal/fdi/policy/ $B$K%U%!%$%k(B
   x11-input.fdi, mouse-sysmouse.fdi $B$rCV$$$?$^$^$H$9$k!%(B
(4) $B%^%&%9$N(B "Protocol" $B$O(B "Auto" $B$N$_!%(B
  (HAL $B$r;H$&$+H]$+$K4X$o$i$:!$(B"PS/2" $B$@$H%^%&%9$NF0$-$,L/$KF_$/!$(B
   $B$^$?(B X server $B$N5/F0$b>/$7CY$$$G$9!%(B)
   $B$^$?(B Device" $B$O(B "/dev/psm0" $B$N$_!%(B
(5) Window Manager $B$O(B mwm (Motif Window Manager, open-motif) $B$N$_!%(B

3. $BF0:n$rE@8!$9$k9`L\$O0J2<$NDL$j$G$9!%(B
(1) $B%-!<$,@5$7$/8z$/$+H]$+!%$*$h$S1~EzB.EY$O$I$&$+!%(B
  ($B$"$kJ8;z%-!<$J$j(B [BS] $B$r2!$7B3$1$?:]$N1~Ez$NB.$5$r8+$^$9!%(B)
(2) $B%^%&%9$,@5$7$/8z$/$+H]$+!%$*$h$S1~EzB.EY$O$I$&$+!%(B
  ($B%^%&%9!&%+!<%=%k$r0\F0$5$;$?:]$N1~Ez$N3j$i$+$5$r8+$^$9!%(B)
(3) Window Manager $B$N(B Key Binding $B$,@5$7$/F0:n$9$k$+H]$+!%(B
  ([Shift]+[ESC] $B$G(B Window Menu $B$r=P$7$?$j!$$=$3$+$i(B MOVE $B$rA*$S!$(B
   $B%+!<%=%k!&%-!<$G(B Window $B$r0\F0$5$;$F$_$^$9!%(B)

4. HAL $B$K4X$7$F(B
  xorg.conf $B$O<!$N(B 3 $BDL$j$r8!F$$7$^$7$?!%(B
(# $B0J8e$O%3%a%s%H$J$N$G!$5-=R$9$kI,MW$O$"$j$^$;$s!%(B)

(1) HAL $B$NMxMQ$r;n$_$k(B + $B%-!<%\!<%I!$%^%&%9$N@_Dj$K(B xorg.conf
   $B$r;H$o$J$$(B ($B$9$Y$F(B default $B$J$N$G!$2?$b=q$+$J$$>l9g$H0l=o!%(B)
Section "ServerFlags"
#  Option   "AutoAddDevices"    "True"  $B"+(B default $B$,(B True $B$G$"$k!%(B
#  Option   "AutoEnableDevices" "True"  $B"+(B default $B$,(B True $B$G$"$k!%(B
#  Option   "AllowEmptyInput"   "True"  $B"+(B $B>e$N@_Dj$K$h$j!$(B
                                         $B$3$3$O<+F0E*$K(B True $B$K$J$k!%(B
EndSection

(2) HAL $B$NMxMQ$r;n$_$k(B + $B%-!<%\!<%I!$%^%&%9$N@_Dj$K(B xorg.conf $B$r;H$&(B
Section "ServerFlags"
#  Option   "AutoAddDevices"    "True"  $B"+(B default $B$,(B True $B$G$"$k!%(B
#  Option   "AutoEnableDevices" "True"  $B"+(B default $B$,(B True $B$G$"$k!%(B
   Option   "AllowEmptyInput"   "False"
EndSection

(3) HAL $B$rMxMQ$7$J$$(B
Section "ServerFlags"
   Option   "AutoAddDevices"    "False"
   Option   "AutoEnableDevices" "False"
#  Option   "AllowEmptyInput"   "False" $B"+(B $B>e$N@_Dj$K$h$j!$(B
                                         $B$3$3$O<+F0E*$K(B False $B$K$J$k!%(B
EndSection

$B0J8e!$$3$l$i$r!V@_Dj(B (1), (2), (3)$B!W$H8F>N$9$k$3$H$K$7$^$9!%(B 

$B$3$l$i$N@_Dj$H(B hald $B$N5/F0>uBV$H$r9g$o$;$F!$(B6 $BDL$j$NAH$_9g$o$;$,(B
$B$"$j$^$9!%(B ($B7k2L$r(B () $B$G3g$C$?%J%s%;%s%9$J$b$N$r=|$1$P(B 4 $BDL$j!%(B)

5. $B2<I=$K!$3F!9$NF0:n$N>uBV$rMWLs$7$^$9!%(B

hald   $B@_Dj(B (1)         $B@_Dj(B (2)                $B@_Dj(B (3)
 on   $BLdBj$J$/F0:n$9$k(B $B%-!<%\!<%I$NF0:n$,F_$$(B ($BLdBj$J$/F0:n$9$k(B)
 off ($BF0:n$7$J$$(B)      $B%-!<%\!<%I$NF0:n$,F_$$(B  $BLdBj$J$/F0:n$9$k(B

$B$"$/$^$G:#2s;n83$7$?BP>]$d4D6-$K8BDj$7$?7kO@$G$9$,!$(B
   hald on  + $B@_Dj(B (1)
   hald off + $B@_Dj(B (3)
$B$+$iA*$V$N$,@52r$J$N$G$O$J$$$+!$$H;W$$$^$9!%(B

----------------------------------------------------------------
  $BK\Mh$NL\E*$G$"$C$?(B Key Binding $B$G$9$,!$(Bmwm $B$G$O>e$NI=$N(B
$BF0:n$7$?(B 5 $BDL$j$K$F!$$9$Y$FLdBj$"$j$^$;$s$G$7$?!%(B

>> $B2?$+A`:n$r$7$F$b!"%^%&%9$r$A$g$3$C$HF0$+$5$J$$$HH?1G$5$l$J$$(B
  $B$3$l$O:F8=$5$l$^$;$s$G$7$?!%(B

>> Section "ServerFlags"
>>         Option  "AllowEmptyInput"       "off"
>> EndSection
  $B$3$l$O>e$NI=$N(B hald on/off + $B@_Dj(B (2) $B$N$3$H$J$N$G!$(B
$B@_Dj(B (3) $B$b$*;n$7$$$?$@$-!$%-!<$NF0:n!$$=$NB>$N:90[$r(B
$BE@8!$5$l$F$O$$$+$,$G$7$g$&$+!)(B

> $B$A$J$_$K(B hald enable $B$9$k$H$3$s$J$N$,DI2C$5$l$k$h$&$G$9!%(B
  $B$3$l$O>e$NI=$N(B hald on + $B@_Dj(B (2) $B$N$3$H$G$9$,!$(B
hald $B$H(B xorg.conf $B$+$i$H!$Fs=E$K%-!<%\!<%I$d%^%&%9$N@_Dj$,(B
$B$5$l$F$7$^$$$^$9!%$3$NAH9g$o$;$O!V$J$7!W$J$N$G$O$H;W$$$^$9!%(B

> +(**) Option "XkbModel" "pc105"
> +(**) AT Keyboard: XkbModel: "pc105"
  $B@n8}$5$s$N$*;H$$$N%-!<%\!<%I$O(B pc105 $B$G$h$m$7$$$N$G$9$+!)(B

----------------------------------------------------------------
  $B;d$OIaCJ$O(B kinput2 $B$r;H$C$F$$$J$$$N$G!$Js9p$5$l$F$$$kLdBj$N(B
$B@8$8J}$K$D$$$F!VEZCO46!W$,$J$$$N$G$9$,!$!V$H$j$"$($:!W;H$C$F(B
$B$_$F!$(Boff $B$G$-$J$$$H$$$&LdBj$O:F8=$G$-$^$;$s$G$7$?!%(B
($B>e$NI=$N!$F0:n$7$?(B 5 $BDL$j$K$F!$(Bkterm $B$K4A;z$rF~NO$7$^$7$?!%(B)

----------------------------------------------------------------
$B0J>e$N;n83$N(B log $B$NH4?h$H%3%a%s%H(B ($B$[$\>e=R(B) $B$r0J2<$KCV$-$^$7$?!%(B

http://homepage3.nifty.com/maikaze/index.html
$B$GF~$C$F!$0J2<$N$h$&$K%a%K%e!<$rDI$C$F2<$5$$!%(B
[PC unix] -> [X on AT]        : $B$3$3$G$9!%(B
             [X on PC-98 (2)] : PC-98 user $B$NJ}$O$3$A$i$r!%(B

                    Satoshi Kimura  (satosi.kimura@nifty.com)
