In message
<[メールアドレス保護]>
on Tue, 14 Aug 2007 18:45:00 +0900,
Yoshisato YANAGISAWA
<[メールアドレス保護]>
wrote:
> On Tue, 14 Aug 2007 18:01:39 +0900
> "橋本紘希"
> <[メールアドレス保護]>
> wrote:
>
> > WindowsからFreeBSD側に切替えると、コンソールに
> > ums0: vendor 0x15ca USB Optical Mouse, rev 2.00/5.12, addr4,class \
> > 3/1
> > ums0: 3 buttons and Z dir.
> > と出力されます。
> > 害は無いのですが、邪魔なので表示されないようにしたいと考えています。
>
> OSのバージョンが書かれていないので行数などが違うかも知れませんが、
> 6.2Rでは/usr/src/sys/dev/usb/ums.c の
> 219 USB_ATTACH_SETUP;
> および
> 307 printf("%s: %d buttons%s%s.\n", USBDEVNAME(sc->sc_dev),
> 308 sc->nbuttons, sc->flags & UMS_Z? " and Z dir" :"",
> 309 sc->flags & UMS_T?" and a TILT dir": "");
> という行を消してコンパイルしたカーネルを使えばいいと思いますよ。
まー、出なくはなると思いますが、
根本的にはCPU切り替え器によって、USBなマウスを抜き差しと同じことが発生
しているわけです。
> 素朴に思うんですが、こういうのはベタ書きにせずsysctlあたりで表示するかを
> 選べる方が親切なんですかね。
デバイスを認識したとドライバが出すメッセージなので、これを出さないって
いうのもどんなもんでしょう? 仮にデフォルトでオフにすることができた場
合、起動時のメッセージは殆んどなくなることになります。
--
神戸 隆博 / Takahiro Kambe