PC版SkyrimをPS3コントローラでやるための設定
SkyrimのPC版をやり始める。
キーボードとマウスでのアクションゲームに慣れてない、というかFPS初めてなので、PS3のコントローラを使用したいと思い設定をやり始めたがしんどかったのでメモ。
注意事項として、以下。
- PS3のコントローラはPS1/PS2のコントローラと違って、そのままWindowsに接続しても動かないしx360ceではだめということ。
PS1/PS2のコントローラの場合はx360ceでいけるようなので、こことかを参考にする。 - PS3コントローラのBuletooth接続は1台しか認識しない。
まずは自分のPCの環境。
いろいろとコントローラーの設定をやってたけどとりあえず以下のHPが最終的に参考になった。
2011-05-06 - ゲームプログラミングを頑張る日記
【Skyrim】PC版SkyrimでPS3コントローラを使う | 電子の藻屑 第10部
ゆったりとまったりと MotionJoyにてPS3コントローラーをPCで使う その1
- MotioninJoyをインストール
- PCにPS3コントローラ接続
- MotioninJoyの「DS3 TOOL」を起動
DS3 TOOLってDualshock3のツールの略みたい - メニューの「Language」があるので下矢印ボタンをクリックすると言語が選べる。
日本語を選択するとメニューなどが日本語になる。 - メニューの「ドライバマネージャ」を選択
- 接続したコントローラーを選択して「Load driver」ボタンをクリック。
- メニューの「クイックスタート」
- Buletooth接続しない場合は、ここで終わり。
Buletoothだけど、メニューの「Buletoothペア」- 「Bluetooth adapter:」にWait ・・・とかでててAdapter MACが00.00.00.00.00.00の場合は、MotioninJoyがBuletoothを認識していないので接続できない。
その場合は次の手順でドライバをアップデートすると認識されるようになった。 - DS3 TOOLに戻って、メニューの「Buletoothペア」
- 「Bluetooth adapter:」で1.Bluetooth AdapterとかでててAdapter MACが00.00.00.00.00.00以外だったらOK
- 「DUALSHOCK 3:」で「Dualshock 3 (USB)」を選択する。
- 「Pair Now」ボタンをクリック
- PS3コントローラのPSボタンをクリック
- PS3コントローラのケーブルを外す。
- Bluetooth接続が成功すると、赤ランプが1つだけ点灯状態になる。
- 「Bluetooth adapter:」にWait ・・・とかでててAdapter MACが00.00.00.00.00.00の場合は、MotioninJoyがBuletoothを認識していないので接続できない。
- もう一度メニューの「クイックスタート」
- 「接続されてるコントローラ」で接続したコントローラで今度は「Dualshock 3/sixaxis (Buletooth)」って出てるはず。
- 「適用」ボタンをクリック
- 「振動機能をテスト」でコントローラが振動すれば接続OK。
- 終了
- 操作せずにほっとくと、Bluetooth接続が切れてしまう。その場合はPS3コントローラのPSボタンをクリックすると、再度接続される。
- PCを再起動などした場合は、PSボタンをクリックしてBluetoothの再接続だけだとコントローラを認識しない。
DS3 TOOLを起動して「適用」ボタンをクリックする必要がある。
たぶんPC版を起動後に「適用」ボタンを一度クリックしないとコントローラを認識しないようだ。
あとはPS3コントローラをXbox360でエミュレートすると、決定(選択や次へ進むなど)とキャンセル(前へ戻るなど)が○ボタンと×ボタンで入れ替わっていて非常に違和感がある。
PSゲームの場合は○ボタンが決定、×ボタンがキャンセルになっているが、Xboxのエミュレートの場合は○ボタンがキャンセル、×ボタンが決定になる。
設定を変更して入れ替えるには以下の手順。
ボタンの設定はPCの再起動には関係なく保持される。