新旧 Xbox 360 コントローラー を 64bit 版 Windows 7 OS PC に接続してどのように認識するのか確認してみました
前回の記事 より続きまして、新しく購入した Xbox 360 コントローラー ブラック と旧版 マイクロソフト Xbox 360 コントローラー
を PC に接続して、 Windows 7 64bit OS ではどのような形で認識するのか確認してみます。
- Xbox360 コントローラーと PS3 コントローラーを PC で使うために非公式ドライバやツール、設定に関するネット情報を集めてみました
- 新旧 Xbox 360 コントローラー を 64bit 版 Windows 7 OS PC に接続してどのように認識するのか確認してみました(現在開いているページ)
- Xbox 360 コントローラーの公式ドライバをインストールしてみました
- XInput Plus のダウンロードと初期設定の確認をしてみました
- XInput Plus を使って Xbox 360 コントローラーの設定を変更してみました
- Xbox 360 コントローラーの非公式ドライバをインストールしてみました
- Xbox 360 コントローラーの非公式ドライバの設定を触ってみました
- Xbox 360 コントローラー 非公式ドライバから公式ドライバへ切り替えてみました
- Xbox 360 コントローラーの各種ドライバをバッチファイルを使って切り替えてみました
- Xbox 360 コントローラー 非公式ドライバの設定のバックアップとリストアをしてみました
先に結論だけを言いますと、一部を除き どちらのコントローラーを接続しても Windows からは同じデバイス(ハードウェア ID の VID と PID も一緒)として認識されるようなので、特に大きな違いは見当たりませんでした。
もし、新コントローラーのハードウェア ID の VID ・ PID が旧 コントローラーと一致しなかった場合、非公式ドライバのインストール時に inf ファイルの VID ・ PID の書き換え追記作業が必要になると想定したのですが、今回の場合は残念ながら(?)そのような作業をする必要はなくなりました。
そのため、今回購入した新 Xbox 360 コントローラーに非公式ドライバのインストールするときは旧 Xbox 360 コントローラーと同様の手順で非公式ドライバをインストールすることができます。
Xbox 360 コントローラー を PC に接続
新旧の Xbox 360 コントローラー を PC に接続します。
なお、新旧 Xbox 360 コントローラーは 2 台同時に PC への接続は行わず、1 台ずつ接続してから認識された内容の確認・スクリーンショットの保存を行いました。
結論だけ先に行ってしまうと、双方とも同じデバイスとして認識し 一部を除き 認識された内容に大きな違いはありませんでした。
設定内容に違いがみられなかった画像については、新旧コントローラーの片方のみのスクリーンショットを掲載しています。
デバイスマネージャーを開く
Xbox 360 コントローラー接続後にデバイスマネージャーを開きます。
デバイスマネージャーの開き方
Windows クラス用の Microsoft 共通コントローラー
「Windows クラス用の Microsoft 共通コントローラー」 の下に 「XBOX 360 Controller For Windows」 が表示されます。
「XBOX 360 Controller For Windows」 を右クリックから 「プロパティ」 、もしくは 「XBOX 360 Controller For Windows」 をダブルクリックすると デバイス・ドライバ情報を確認することができます。
XBOX 360 Controller For Windows のプロパティ - 「全般」タブ
XBOX 360 Controller For Windows のプロパティ - 「全般」タブ 画面です。
XBOX 360 Controller For Windows のプロパティ - 「ドライバー」タブ
XBOX 360 Controller For Windows のプロパティ - 「ドライバー」タブ 画面です。
- プロバイダー ・・・ Microsoft
- 日付 ・・・ 2006/06/21
- バージョン ・・・ 6.1.7600.16385
- デジタル署名者 ・・・ Microsoft Windows
XBOX 360 Controller For Windows のプロパティ - 「詳細」タブ
XBOX 360 Controller For Windows のプロパティ - 「詳細」タブ 画面です。
XBOX 360 Controller のドライバーの詳細
「ドライバー」 タブから 「ドライバーの詳細」ボタンをクリックします。
「ドライバー ファイルの詳細」 画面です。
C:\Windows\system32\DRIVERS\xnacc.sys
- プロバイダー ・・・ Microsoft Corporation
- ファイルバージョン ・・・ 6.1.7600.16385 (win7_rtm.090713-1255)
- 著作権 ・・・ Microsoft Corporation. All rights reserved.
- デジタル署名者 ・・・ Microsoft Windows
XBOX 360 Controller のハードウェア ID(VID、PID) の確認
「詳細」 タブの 「プロパティ」 から ハードウェア ID を見ることができます。
こちらは 新 Xbox 360 コントローラー (ブラック) の ハードウェア ID の内容です。
「USB\VID_045E&PID_028E&REV_0114
」 となっています。
こちらは 旧 Xbox 360 コントローラー (ホワイト) の ハードウェア ID の内容です。
「USB\VID_045E&PID_028E&REV_0110
」 となっています。
新旧 Xbox 360 コントローラーのハードウェア ID の違いはこの REV(Revision ?) の番号部分だけで、あとの VID と PID は同じでした。
コントロールパネルを開く
コントロールパネルを開き Xbox 360 コントローラーデバイスの接続状態を確認します。
デバイスとプリンター - プロパティ
コントロールパネルを開き、 「デバイスとプリンター」 をクリックします。
デバイス 欄に 「Xbox 360 Controller for Windows」 があるのでこれを選択した状態で、右クリックから 「プロパティ」 をクリックします。
XBOX 360 Controller For Windows のプロパティ - 「全般」タブ
XBOX 360 Controller For Windows のプロパティ - 「全般」タブ 画面です。
XBOX 360 Controller For Windows のプロパティ - 「ハードウェア」タブ
XBOX 360 Controller For Windows のプロパティ - 「ハードウェア」タブ 画面です。
デバイスとプリンター - ゲームコントローラーの設定
「デバイスとプリンター」 画面に戻り、今度は 「Xbox 360 Controller for Windows」 を選択した状態で、右クリックから 「ゲームコントローラーの設定」 をクリックします。
ゲームコントローラー - プロパティ
PC に接続されているゲームコントローラー一覧が表示されます。
XBOX 360 For Windows (Controller) を選択した状態で 「プロパティ」 ボタンをクリックします。
ちなみにスタートメニューの 「プログラムとファイルの検索」 または 「ファイル名を指定して実行」 から 「joy.cpl」 と入力して実行することでも 「ゲームコントローラー」 画面を表示することができます。
XBOX 360 For Windows (Controller) のプロパティ - 「テスト」タブ
XBOX 360 For Windows (Controller) のプロパティ - 「テスト」タブ です。
コントローラーのアナログスティック、十字キー、トリガー、ボタンの動作確認ができます。
XBOX 360 For Windows (Controller) のプロパティ - 「設定」タブ
XBOX 360 For Windows (Controller) のプロパティ - 「設定」タブ です。
余談ですが、非公式ドライバを入れる前には必ずこの 「規定値にリセット」 (キャリブレーション) を行う必要があります。
このキャリブレーションを行わずに非公式ドライバをインストールすると、ゲーム中に勝手にアナログスティックやボタンが入力された状態となってしまう可能性があるからです。
- Xbox360 コントローラーと PS3 コントローラーを PC で使うために非公式ドライバやツール、設定に関するネット情報を集めてみました
- 新旧 Xbox 360 コントローラー を 64bit 版 Windows 7 OS PC に接続してどのように認識するのか確認してみました(現在開いているページ)
- Xbox 360 コントローラーの公式ドライバをインストールしてみました
- XInput Plus のダウンロードと初期設定の確認をしてみました
- XInput Plus を使って Xbox 360 コントローラーの設定を変更してみました
- Xbox 360 コントローラーの非公式ドライバをインストールしてみました
- Xbox 360 コントローラーの非公式ドライバの設定を触ってみました
- Xbox 360 コントローラー 非公式ドライバから公式ドライバへ切り替えてみました
- Xbox 360 コントローラーの各種ドライバをバッチファイルを使って切り替えてみました
- Xbox 360 コントローラー 非公式ドライバの設定のバックアップとリストアをしてみました
- PC版 DARK SOULS で DSfix を使ってプレイ中に保存したスクリーンショットを公開します 準備編
- PC 用 DirectX 11 対応版 DARK SOULS II SCHOLAR OF FIRST SIN (数量限定特典同梱) パッケージ版を購入しました