FreeBSD QandA 373

FreeBSD QandA

Q. FreeBSD Ports Collection の emulators/snes9x には、最近 (2000年12月現在)
   USB ジョイスティックをサポートするコードが入ったようですが、私の
   ジョイスティックは使えません。なぜですか?

A. 次の項目を確認して下さい。

   1) /etc/rc.conf で
   usbd_enable="YES"
   となっている (/etc/defaults/rc.conf では NO です)。

   2) dmesg | grep uhid とした時に
   uhid0: vendor 0x0603 USB GamePad STD., rev 1.00/1.00, addr 2, iclass 3/0
   のように、ジョイスティックに対応したデバイスが検出されている。

   3) ls -l /dev/uhid0 とした時に、
   crw-r--r--  1 root  wheel  122,   0  11/26 10:50 uhid0
   のように、snes9x を使うユーザーの読み込みパーミッションがある。

   以上です。

   それから、Linux 用の SNES9X を FreeBSD で使う場合、
     <URL:[BROKEN!] http://ftp.rge.com/pub/X/contrib/widgets/motif/joystick.tar.gz>
   を試してみてはどうですか? xquake はこれでジョイスティックが
   使えているようです。

間違い・追加情報を見付けた場合は、 修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで お知らせください。