ゲームコントローラーはSwitchとXboxで規格が違う?DirectInputとXInputを知らないと遊べない?

※広告

ゲームコントローラーを使いだしてから、ゲームのデバイスやプラットフォームについて、ある程度、知ることができました。

大きく分けて、プレイ環境としてはゲームマシン、パソコン、スマホがあります。

有名どころでは、

  • ゲームマシン(Switch、PS5、Xboxなど)
  • PCプラットフォーム(Steam、Epic games storeなど)

となります。

いずれにしても、やはりコントローラーの存在は大きいものです。

スマホゲームでさえもコントローラーでプレイする方が、やりやすい部分もありますが、選び方次第ではムダになることもあるとか。

コントローラーの市場性

厳密には調べてはおりませんが、人気と言いますか売れているのは、Switch対応のProコントローラー、通称プロコンです。

SwitchにおいてはJoy-Conが特徴ですが、アレ、ちょっと持ちにくい・・・。

子どもにはちょうどよいサイズかもしれません。

しかし、ゼルダの伝説シリーズとか、いわゆるオープンワールドの冒険ものだと、やはりプロコンを選択することになるでしょうか。

Joy-Conとプロコンの両方があったとしても、全く困ることはありません。

評判も公式が販売しているとあって上々ですが、価格が高めで、希望小売価格は7,678円(税込)です。

手が出ない・・・。

広告

プロコンはSteamに対応

Steamでのプレイは、プロコンをサポートしてるため、すんなりと設定は進みますし、ゲームプレイには何ら支障はありません。

Steamの管理画面で、「Switch ProコントローラーのSteam入力を有効にする」をONにするだけです。

ちなみにプレステ、Xboxのコントローラーも、同様の設定がありますから、ONに切り替えるだけ済みます。

プロコンはXboxで使えない?

まれに接続について、ちょっとしたトラブルがあるようです。

例えば、Switchを持っていなくて、コントローラーに関する予備知識もなく、たまたまプロコンを買ってXboxでのプレイを楽しもうとすると、アタフタするケース。

そもそも、プロコンでXboxのゲームを楽しむ場合は、

  1. Bluetooth接続
  2. ViGEm Busドライバーのインストール
  3. XOutputのインストール
  4. XOutput上でのコントローラー追加
  5. キーマッピング(配置)設定

という段階を踏まなければなりません。

これ、調べないとわからない情報です。

しかもインストールとか不慣れな人にとっては、ものすごくハードルが高いですし、問い合わせたところで理解も難しいかも。

まあ、Xboxで遊ばなきゃいいって話しなんですけどねwww

広告

なぜ使えない?

さて、プロコンがXboxで使えないのはなぜか。

まず、入力規格の違いがあります。

  • プロコン:DirectInput
  • Xbox:XInput

DirectInputは従来からの規格で、王道、ビデオテープで言えばVHSです。

一方のXInputは、マイクロソフトが独自に定めたもので、ビデオテープで言えばベータなんです。

要するに互換性がない。

前述のようにSteamを例に出せば、

おお!DirectInputの連中か!よく来たな!まあ楽しめ!
あれ?Xboxのヤローも来てんのか?しゃーないこっちこい!

という感じです。

これがXboxだと、

あ、ウチはXInputだけなんで・・・

と冷たくDirectInputに対しては、お帰り頂くというイメージです。

ウチのエージェントを通してもらえれば、というこで2つのソフトをインストールする必要性があります。

プロコンでXboxを楽しむには、DirectInputからの信号を、XInputから発信したかのように変換しなければならないのです。

難儀なこった・・・。

まとめ

「ゲームコントローラーはSwitchとXboxで規格が違う?DirectInputとXInputを知らないと遊べない?」というテーマで、入力規格について書きました。

いやいや、まさか互換性の問題が含まれていたとは知りませんでした。

これからゲームコントローラーを購入する人は、気を付けたいところですね、特にXboxで遊ぶときは。

参照

周辺機器 | Nintendo Switch|任天堂

関連記事

ノートパソコンでモバイルゲームを楽しむ方法を実際に試してみた!ゲームパッドの適用は?

参考になったらシェアしてくださいね!