FreeBSD QandA 373
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 まで
お知らせください。