こんにちは.木村です.

加藤さん [FreeBSD-users-jp 94021] :
>> もしかして
>> 「sscanf(ret, "%u", &i)」
>> ではなく元の
>> 「fscanf(f, "%u", &i)」
>> になってたりしませんか?
  そうなっておりました.混乱させて申し訳ありませんでした.


加藤さん [FreeBSD-users-jp 94022] :
  こちらの patch の動作を確認いたしました.マウスは USB です.
以下のように,moused on/off の差異を正しく検知しています.

moused on :
(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) Microsoft 3-Button Mouse: No Device specified, looking for one...
(II) Microsoft 3-Button Mouse: Setting Device option to "/dev/sysmouse"

moused off :
  "/dev/sysmouse" -> "/dev/ums0" となります.

                   Satoshi Kimura  (satosi.kim...@nifty.com)

メールによる返信