At Fri, 31 Aug 2012 11:37:46 +0900,
Kaho Toshikazu wrote:
> + pInfo->options = dev->commonOptions;
ありがとうございます。一行で、OKとなりました。
rc.confでの設定無しで Xorgで USBマウスは最初から動作します。
Xorg.0.logです。
...
(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) Mouse0: No Device specified, looking for one...
(II) Mouse0: Setting Device option to "/dev/sysmouse"
(--) Mouse0: Device: "/dev/sysmouse"
(==) Mouse0: Protocol: "Auto"
(**) Option "CorePointer"
(**) Mouse0: always reports core events
(**) Option "Device" "/dev/sysmouse"
(==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
(**) Mouse0: ZAxisMapping: buttons 4 and 5
(**) Mouse0: Buttons: 9
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
(**) Mouse0: (accel) keeping acceleration scheme 1
(**) Mouse0: (accel) acceleration profile 0
(II) Mouse0: SetupAuto: hw.iftype is 4, hw.model is 0
(II) Mouse0: SetupAuto: protocol is SysMouse
...
USBと表示されていませんが lshalでは
...
freebsd.device_file = '/dev/ums0' (string)
freebsd.driver = 'ums' (string)
freebsd.unit = 0 (0x0) (int)
info.addons = {'hald-addon-mouse-sysmouse'} (string list)
info.bus = 'usb' (string)
...
input.device = '/dev/sysmouse' (string)
input.x11_driver = 'mouse' (string)
...
です。
bsd_mouse-1.7.cの方は見てみたのですが、全然分かりませんでした。
/ Name : Dobashi Mitsuyoshi /
/ Email : [email protected] /