サイバースティックをUSB接続(その2)

http://d.hatena.ne.jp/nicotakuya/20080703/1215065367
前回の続きで、ファームウェアをアップデートしました。
http://nicotak.com/usb/cyberstick2.zip

サイバースティック用の通信に失敗した場合(8番ピンのクロックに対して6〜7番ピンが反応しない場合)、自動的にアタリ仕様のジョイスティックに切り替わるようにしました。


これで、サイバースティックとアタリ仕様とで二種類のジョイスティックを接続できるようになりました。
ためしにXE-1 Proをつないでみたのですが、うまく動きました。


ディスクリプタはそのままなので、アタリ仕様のモードになった場合、3番〜8番目のボタンは無反応になります。あと、スロットルは中心で止まったままになります。