Tweet
Nintendo Switch互換コントローラーがWindowsでXboxではなくPro Controller として認識されてしまう
Nintendo Switch互換コントローラーがWindowsでXboxではなくPro Controller として認識されてしまう場合があり、"Xbox 360 Controller For Windows"として認識させたい場合の対処法
スイッチ互換のコントローラーの中でもPXN製はPCでXinput対応のXboxコントローラーとして認識可能なだけでなく、2022年時点でAが決定(1番)、Bがキャンセル(2番)として動作する唯一のコントローラーとなっている。
※ 2021年移行に流通している他のSwitch互換コントローラーはXboxコントローラーとして使う場合、ボタンの表記Bの部分が決定、Aがキャンセルとなる
問題の解決方法
一部の環境で必ず Pro Controller として認識される問題があるが、以下の手順で解決可能
解決方法の手順
-
以下2つをダウンロード、インストールしてWindowsを再起動する
DirectX9.0cエンドユーザーランタイム (directx_Jun2010_redist.exe)
https://www.microsoft.com/ja-JP/download/details.aspx?id=8109
Xbox 360 Controller For Windows (Xbox360_64Eng.exe)
https://www.techspot.com/drivers/driver/file/information/11300
-
再起動後、コントローラーのYボタンを押しながらUSB接続する
(うまくいかない場合はAボタンを押しながらUSB接続する)
Xbox 360 Controller For Windows として認識される
PXN製コントローラーでは Pro Controller として認識される場合は一番左のLEDのみが点灯する
Xbox 360 Controller For Windows として認識される場合は、接続直後に全LEDが点滅してしばらくしてから一番左と一番右が点灯する
デバイスマネージャーでXbox 360 周辺機器があれば成功
互換コントローラーのABXY問題
2021年から購入したスイッチ互換コントローラーのほぼ全てがPC入力時にAB、XYが逆になる。
Xbox Controller と認識されるが、Xinputの配置に合わせて逆になる仕様に変わったらしい。
おかげてラベルと入力が異なるのでBで決定、Aでキャンセルになる。XとYも逆になる。余計にややこしい。
旧コントローラー
A = 1 B = 2 X = 3 Y = 4
新コントローラー
A = 2 B = 1 Y = 3 X = 4
簡単な動作確認方法
Gamepad Tester でテストしたときにXbox Controllerとして認識されて、A,B,X,Yが逆になっていれば
旧コントローラーと同じ挙動で、Aが決定、Bがキャンセルとして動作する。
関連記事
- SMバスコントローラ
- XBOX360、PS3、PCでも使えるワイヤレスコントローラ
- iOS(iPhone,iPad)で正式に使えるゲーム用コントローラー (2017)
- PS3とPCで使えるワイヤレスコントローラ
- Windows7 64bitなのに8GBで3.47GBしか認識しない時は