Attention! Translated article might be found on my English blog.

2015年2月9日月曜日

xbox 360用Mad Catz Fight PadをMacで動かす

360用に連射機能が欲しくて買ったのですが、微妙に失敗っちゃあ失敗でした。
   

まあ360で役に立たなくてもMacで使えば良いやと楽観的に考えていたのですが、Macでは認識してくれませんでした。 なお、純正の有線コントローラに関してはYosemiteでxbox360コントローラを使うで野良kextを入れて使えるようにしたのですが、このコントローラには対応できてないようでした。

このkextはソースも配布されているので、自分で修正してビルドし直すことで認識させることができました。このコントローラはidVendorが0x1bad(7085), idProductが0xf02e(61486)なので、これにマッチするデバイスも純正コントローラなどと同じように認識させるようにしました。

ビルドした360Controller.kextを/Library/Extensionsにコピー後リブートすると無事認識させることができました。


なお、自前のkextをシステムに組み込む方法はYosemiteで自作kextをデバッグモードで動かすを行いました。


というわけで、これでMacでも動かせるようになりましたが、やっぱMacでもこのコントローラは使いにくいですw
十字キーがかなり残念な感じ。