トップ > etc > ハードウェア

background_image

FEZをXBOX360コントローラで動かす!

いつもFEZをプレイするときは、左手にゲームパッド、右手にマウスというスタイルでプレイしています。ゲームパッドはサンワサプライのコンバータ「JY-PSUAD1」を使ってPS2コントローラでプレイしていました。

しかし、どうも最近挙動が怪しく、ゲームの最中でパッドが効かなかったりする事が多くなってきました。FEZの場合それはとても致命的なので、ゲームパッドを買い換えることにしました。いろいろと種類があり、迷いましたがネットで割と評判が良かったXBOX360のコントローラを購入しました。

今回購入したのは、「Microsoft Xbox 360 Controller for Windows」というもの。普通のXBOX360コントローラとの違いは、Windowsで動かす為のドライバCDが付いている・・・といったところ。ドライバ自体はマイクロソフトのサイトからダウンロードすることが出来るので、ぶっちゃけどっちを買っても良いと思います。

ただ、公式ドライバは出来が悪く、まともに設定が出来ませんでした。なので有志が作った非公式ドライバを使うことになるのですが、いろいろと設定に四苦八苦したので、忘れないように備忘録として以下にまとめることにします。

ちなみに、自分の環境はWindowsVista SP1ですので、XPの方は画面が違うと思います。


○1.XBOX360コントローラをUSB端子に指し、インストールする

まずは普通にUSBにコントローラを差し込むと、自動的にドライバがインストールされます。(XPの方はあらかじめCD等を使ってドライバをインストールしておく必要があります)


○2.非公式ドライバに入れ替えます

有志が作った非公式ドライバ「X360C」に入れ替えます。http://www.katch.ne.jp/~morii/x360c/
その後、設定を以下のように行います。(あくまで自分の環境での設定例です。各環境で設定は変わってくると思います。)

○「コントローラ」タブ
fez_xboxcon00.gif

○「スティック」タブ
fez_xboxcon01.gif

○「方向パッド」タブ
fez_xboxcon02.gif

○「トリガー」タブ
fez_xboxcon03.gif

○「振動」タブ
fez_xboxcon04.gif

○「詳細設定」タブ
fez_xboxcon05.gif
自分の環境では、「互換性モード」を「スライダー1/2を無効にする」。「Z軸」は全てチェック無し。「ポーリングを行う」のチェック無し。で、うまくいきました。


○3.アナログコントローラの調整をする

まず、ドライバファイルのリネームを行い、以前のドライバに戻します。
fez_xboxcon06.gif
「x360cps.dll」というファイルがあるので、これを別の名前にして保存しておきます。

その後「コントロールパネル」→「ゲームコントローラ」からMicrosoft XBOX360 Contoroller」を選び、
fez_xboxcon07.gif

「Z軸」「Y回転」「X回転」「Z回転」の4つの項目バーが、全て真ん中になっている事を確認し、
fez_xboxcon08.gif

右スティックをグリグリすると、「Z軸」「Z回転」のバーが左右に伸び縮みすることが確認できれば、設定完了です。
fez_xboxcon09.gif


オススメオンラインゲーム
リンク
background_image