こんにちは.木村です.

下保さん [FreeBSD-users-jp 94010] :
>   1行パッチですが,x11-drivers/xf86-input-mouse/files に,
> patch-src-mouse.c として置いておくと意図通りになりませんか。
  ありがとうございます.

 FreeBSD 8.3-RELEASE にて,以下の環境で試しました.
xorg-server-1.7.7
xf86-inpput-mouse を 1.6.0 -> 1.7.1 に換えた.
hald は on
xorg.conf の Option "AllowEmptyInput" "True" (default)

(PS/2 マウス or USB マウス) x (moused on or off) の 4 通りと,
 PS/2 マウス と USB マウス (moused により sysmouse に) の両方,
の計 5 通りを試しました.

  すべての場合において,以下の log のように hald から X server
へと情報が正しく伝わっていました.マウスの動作も正常でした.

(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
(**) Option "Device" "/dev/sysmouse" 
or
(**) Option "Device" "/dev/psm0"
or
(**) Option "Device" "/dev/ums0"


> 新しいxorg-serverで副作用が無いかは確認していません。
  うちはまだ FreeBSD 9 系を導入しておりません.ですから,
xorg-server-1.10.6 での副作用はすぐには試せません.

# どなたかにお願いしたいです.

------------------------------------------------------------
  xorg-server-1.7.7 + xf86-inpput-1.7.1 をお使いの方で,
下保さんの patch をお試しになる方は,log の以下の部分に
注目して下さい.修正前に ^^^^^ 線 (引用者による) のように
なっていたら,マウスが動作していたとしても問題ありです.

(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"
                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                 Satoshi Kimura  (satosi.kim...@nifty.com)

メールによる返信