xbox360コントローラをWindowsのXNAで使うには。

やっとヒマになったのでいろいろ調べてみた。 結論から言えばxbox360用の有線のUSB接続コントローラを使うことができる。 ワイヤレスは良くわからん。 Download Gaming Software というところで、

Please check your system requirements for this download. とか言われるので、

  • Select type of product → controller
  • Select your product → xbox 360 controller for windows
  • Select your operating system → windows xp (sp1 or higher)
  • Select your operating system language → japanese

などとして、 xbox360_32JPN.exe (Xbox 360 Accessories Software 1.1 32-bit for Windows XP) というものを落としてきて、インストールすれば良い。 コントロールパネルのデバイスマネージャで確認すると、 xbox 360 peripheralsというものができていて、 その中に xbox 360 controller for windows というものがあれば成功。

XNA Game Studioで、サンプルの Spacewar Windows Starterkit (2.0)を走らせて、 動くかどうか試してみよう。 私がやってみたところパッド2本挿しで問題なく動いた。