From owner-FreeBSD-users-jp@jp.FreeBSD.org Fri Aug 17 04:47:48 2012
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id q7GJlmP53158;
	Fri, 17 Aug 2012 04:47:48 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from pis.elm.toba-cmt.ac.jp (pis.elm.toba-cmt.ac.jp [202.26.248.196])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id q7GJlkt53153
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 17 Aug 2012 04:47:46 +0900 (JST)
	(envelope-from kiri@pis.elm.toba-cmt.ac.jp)
Received: from kiri.pis.pis.elm.toba-cmt.ac.jp (kiri.pis [192.168.1.1] (may be forged))
	by pis.elm.toba-cmt.ac.jp (8.14.5/8.14.5) with ESMTP id q7GJldqs025567
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 17 Aug 2012 04:47:41 +0900 (JST)
	(envelope-from kiri@pis.elm.toba-cmt.ac.jp)
Message-Id: <201208161947.q7GJldqs025567@pis.elm.toba-cmt.ac.jp>
From: KIRIYAMA Kazuhiko <kiri@pis.elm.toba-cmt.ac.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
In-Reply-To: <86fw7rhsa9.wl%md440@luna.wak2.jp>
References: <86fw7rhsa9.wl%md440@luna.wak2.jp>
User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.9
 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.6 MULE XEmacs/21.4 (patch 22) (Instant
 Classic) (amd64--freebsd)
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Fri, 17 Aug 2012 04:47:39 +0900
X-Sequence: FreeBSD-users-jp 93996
Subject: [FreeBSD-users-jp 93996] 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: kiri@pis.elm.toba-cmt.ac.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

$B6M;3$G$9(B

At Mon, 13 Aug 2012 21:48:14 +0900,
Dobashi.M wrote:
> 
> $B$$$D$bJY6/$K$J$j$^$9!#(B
> 
> $B;n$7$K(B9.1-BETA1$B$rF~$l$F8+$k$H(B Xorg$B$G(BUSB$B%^%&%9$,F0$-$^$;$s$G$7$?!#(B
> ($B$3$l$^$G$N(B 9.0-p3$B$^$G$O@5>o$KF0:n$7$F$$$^$7$?(B)
> 
> $B$=$N;~$N(B Xorg.0.log$B$G$9!#(B
> ...
> (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) Mitsumi Quick Scroll Mouse USB: No Device specified, looking for one...
> (II) Mitsumi Quick Scroll Mouse USB: Setting Device option to "/dev/ums0"
> (--) Mitsumi Quick Scroll Mouse USB: Device: "/dev/ums0"
> (==) Mitsumi Quick Scroll Mouse USB: Protocol: "Auto"
> (**) Mitsumi Quick Scroll Mouse USB: always reports core events
> (**) Option "Device" "/dev/ums0"
> (EE) xf86OpenSerial: Cannot open device /dev/ums0
>         Device busy.
> (EE) Mitsumi Quick Scroll Mouse USB: cannot open input device
> (II) UnloadModule: "mouse"
> (EE) PreInit returned NULL for "Mitsumi Quick Scroll Mouse USB"
> (EE) config/hal: NewInputDeviceRequest failed (8)
> ...
> 
> $B$=$N;~$N(B dmesg$B$G$9!#(B
> ...
> ugen0.4: <Mitsumi> at usbus0
> ums0: <Mitsumi Mitsumi Quick Scroll Mouse USB, class 0/0, rev 1.00/1.05, addr 4> on usbus0
> ums0: 3 buttons and [XYZ] coordinates ID=0
> ...
> 
> $B?'!9;n$7$F$_$k$H!"(BPS/2$B$N%^%&%9$rF1;~$K7R$$$G$*$/$H(B USB$B%^%&%9$bF0:n!#(B
> USB$B%^%&%9$r0lEY30$7$F!":F@\B3$9$k$H(B USB$B%^%&%9$OF0:n!#(B
> $B$=$7$F!"$"$j$^$7$?!#(B
> rc.conf$B$G$9!#(B
> 
> moused_nondefault_enable="NO"
> 
> $B%3%s%=!<%k2hLL$G%^%&%9$,F0$$$F$$$^$7$?$,!"$3$N@_Dj$G$=$l$b$J$/$J$j!"(B
> Xorg$B$N5/F0;~$+$i(B USB$B%^%&%9$,F0:n$9$kMM$K$J$j$^$7$?!#(B
> 
> $B$J$<(B 9.1-BETA1$B$+$i5/$-$?$N$+$O(B...$BJ,$+$j$^$;$s!((B

$B$(!<$H!$(Bmoused $B$O(B obsolete $B$G(B hald $B$r;H$&$N$,?d>)$5$l$F$$$^$;$s$G$7$?!)(B

(1) /etc/rc.conf $B$K0J2<$N(B 2 $B9T$rF~$l$k(B

hald_enable="YES"
dbus_enable="YES"

(2) $B0J2<$N%G%P%$%9>pJs%U%!%$%k$r(B
/usr/local/etc/hal/fdi/policy/10-x11-input-jp106.fdi $B$K%3%T!<(B
===($B$3$3$+$i(B)===
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>

    <!-- KVM emulates a USB graphics tablet which works in absolute coordinate mode -->
    <match key="input.product" contains="QEMU USB Tablet">
       <merge key="input.x11_driver" type="string">evdev</merge>
    </match>

    <match key="info.capabilities" contains="input.tablet">
      <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
             string="Linux">
        <merge key="input.x11_driver" type="string">evdev</merge>
      </match>
    </match>

    <match key="info.capabilities" contains="input.keyboard">
      <!-- If we're using Linux, we use evdev by default (falling back to
           keyboard otherwise). -->
      <merge key="input.x11_driver" type="string">kbd</merge>
      <merge key="input.x11_options.XkbRules" type="string">xorg</merge>
      <merge key="input.x11_options.XkbLayout" type="string">jp</merge>
      <merge key="input.x11_options.XkbModel" type="string">jp106</merge>
      <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
             string="Linux">
        <merge key="input.x11_driver" type="string">evdev</merge>
      </match>
    </match>
  </device>
</deviceinfo>
===($B$3$3$^$G(B)===
