PS3(TM)のワイヤレスコントローラドライバをインストールする

この文書ではPCシミュレータ上の開発でPS3(TM)のワイヤレスコントローラを利用する方法を説明します。

概要

ワイヤレスコントローラドライバ for Windowsは、PS3(TM)のワイヤレスコントローラをWindows環境で使用するためのドライバです。本ドライバをインストールすることにより、Windows PCにワイヤレスコントローラを接続し、USBゲームコントローラとして使用できるようになります。

※ 現在、ワイヤレスコントローラをサポートしているのはPCシミュレータのみです。

インストール

以下の手順でワイヤレスコントローラドライバをインストールしてください。

  1. ワイヤレスコントローラをUSBケーブルでPCに接続してください。
  2. [コントロールパネル] - [システム] を開き、[ハードウェア]タブの[デバイスマネージャ]を開いてください。
  3. [ヒューマン インターフェース デバイス]のリストに列挙されている[USB ヒューマン インターフェイス デバイス]のプロパティを順に開き、[詳細]タブでハードウェアIDに次の文字列が含まれているデバイスを探してください。
USB\VID_054C&PID_0268
  1. 上で探したデバイスの[ドライバ]タブに移動し、[ドライバの更新]ボタンを押してください。
  2. ウィザードが起動するので、次のように操作してください。
  1. "いいえ、今回は接続しません"
  2. "一覧または特定の場所からインストールする(詳細)"
  3. "検索しないで、インストールするドライバを選択する"
  4. ("全てのデバイスを表示")
  1. ドライバの選択画面になるので、[ディスク使用]ボタンを押し、本ドライバのsixaxis.infがあるフォルダー %SCE_PSM_SDK%/tools/driver/sixaxis_driver/ を選択してください。
  2. モデル名に[Wireless controller for PlayStation(R)3]と表示されるので、選択して、次に進んでください。
  3. Windowsロゴテストに合格していない旨の警告が表示されますが、無視して[続行]してください。
  4. 以上でインストールの完了です。[コントロールパネル] - [ゲームコントローラ]を開いて、正しく動作していることを確認してください。

アンインストール

ワイヤレスコントローラドライバのアンインストールは、以下の手順で行ってください。

  1. ワイヤレスコントローラをPCから取り外してください。
  2. "C:/WINDOWS/system32/drivers/sixaxis.sys"を削除してください(Windowsを別のドライブにインストールした場合はパスが異なります)。
  3. レジストリエディタ等で、レジストリの以下のキーを削除してください。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_054c&Pid_0268
HKEY_LOCAL_MACHINE\SYSTEM¥CurrentControlSet¥Services\sixaxis

トラブルシューティング

  • インストール処理が正しく終了せず、「デバイスをインストール中にエラーが発生しました。このINFのサービスインストールセクションは無効です。」などのエラーメッセージが表示される。

-> ドライバファイルsixaxis.sys(32bit版または64bit版)を以下のディレクトリに手動でコピーしてから、インストール手順を再試行してください。"C:/WINDOWS/system32/drivers" ("C:/WINDOWS"にWindowsをインストールしている場合)

-> ワイヤレスコントローラ SIXAXIS(TM)をPCから外し、背面のリセットスイッチを押してから接続し直してください(ワイヤレスコントローラ(DUALSHOCK 3)にはリセットスイッチはありません)。

  • ドライバがインストールされている状態で、ワイヤレスコントローラ SIXAXIS(TM)からの入力を認識しない。
  • デバイスマネージャで確認すると、デバイスは認識されているが「!」アイコンが表示され使用不可である。
-> ワイヤレスコントローラ SIXAXIS(TM)をPCから外し、背面のリセットスイッチを押してから接続し直してください(ワイヤレスコントローラ(DUALSHOCK 3)にはリセットスイッチはありません)。