In message 
<[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;]>
        on Tue, 14 Aug 2007 18:45:00 +0900,
        Yoshisato YANAGISAWA 
<[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;]> 
wrote:
> On Tue, 14 Aug 2007 18:01:39 +0900
> "橋本紘希" 
> <[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;]> 
> 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

メールによる返信