Xenia Manager Wikiダウンロード、設定、Xenia ガイド
日本語

入力ガイド

Xenia コントローラー設定: 接続・設定・認識しない時の対処

ほとんどのWindowsユーザーでは、Xbox対応パッドはWindowsで認識された時点でXInput経由でそのままXeniaで使えます。PlayStationやSwitch Proコントローラーは、通常はSDL対応または1台の仮想コントローラーとして正しく公開する互換レイヤーが必要です。このガイドでは、最短の設定手順と、Xenia コントローラー設定で動作しない時に切り分けしやすい対処順をまとめています。

  • 標準のおすすめXboxパッドはXInput
  • その他のパッドSDL または 1台の仮想 XInput デバイス
  • 設定キーHID 入力システム
  • ルール最初はコントローラー1台だけでテスト
紫系のWindows用ゲーミングデスク上に置かれた3つの汎用コントローラーのイメージイラスト
このガイド用のイメージイラストです。Xeniaの公式インターフェースや製品スクリーンショットではありません。

トラブルシューティング前に入力経路を選ぶ

Xbox 360・Xbox One・Xbox Series コントローラーまずはxinputを使います。Xeniaを起動する前に、Windows側でパッドが反応することを確認してください。
DualShock・DualSense コントローラー対応ビルドならsdlを試すか、信頼できる互換ツールで1台の仮想 XInput パッドとして公開してください。
Switch Pro / 汎用 USB パッドまずはsdlを試します。マッピングが不完全なら、仮想 XInput 出力を1つだけ使い、重複入力を防いでください。
キーボードwinkeyはキーボード入力を使いたい場合にだけ使ってください。コントローラー修復モードではありません。

要点

安全なXenia コントローラー設定はWindows側の確認から始める

Xeniaを起動する前にコントローラーを接続してください。まずWindowsのゲームコントローラー設定や信頼できる入力テスターを開き、スティック、トリガー、ボタンが正しく反応するか確認します。Windowsでデバイスが見えていない場合、Xeniaの設定を変えてもドライバー、ケーブル、Bluetoothのペアリング、電源の問題は解決しません。

入力経路は同時に1つだけ使ってください。Xbox対応コントローラーは通常XInputを使うのが基本です。PlayStation、Switch Pro、そのほか一般的でないパッドではSDLのほうが広く対応できる場合があります。複数のリマッパーを同時に動かすと、Xeniaが実機パッドと仮想コピーの両方を受け取ることがあります。

  • 最初のテストではデータ通信対応のUSBケーブルを使う。
  • 切り分け中はBluetoothコントローラーを1台だけ接続する。
  • Steam Input、DS4Windows、reWASDなどは、選んだ互換レイヤーそのものではない限り閉じる。
  • コントローラーを接続してからXeniaを起動する。

入力バックエンド

XInput、SDL、winkeyを意図して使い分ける

現在のXeniaソースでは、入力システムとしてanynopsdlwinkeyxinputが用意されています。Windowsで通常のXboxパッドを使うならXInputを選びます。対応している非Xbox系ゲームパッドならSDLを試してください。anyは自動選択が正しく動いている場合だけにし、切り分け時は明示的にバックエンドを指定したほうが原因を追いやすくなります。

Xenia Managerには検索できる設定エディターがあります。使っているエミュレータービルドを開き、HIDまたはinput systemの設定を探して保存し、Xeniaを完全に終了してから再起動してください。公式スクリーンショットも同じ設定画面ですが、音声やグラフィックではなく入力セクションまでスクロールして変更します。

HID入力システムの項目を探すための公式Xenia Manager設定エディター
公式のXenia Manager設定画面です。HID/inputセクションまでスクロールしてください。出典: Xenia Manager GitHub.

認識しない

Xenia コントローラー設定で動作しない時はこの順で直す

まずエミュレーターの外側から確認し、その後にソフトウェアレイヤーを減らして、最終的に1台のデバイスだけがXeniaへ届く状態にします。この順番なら、Windowsでの認識、バックエンド選択、ゲーム固有の挙動を分けて確認でき、設定を一度に変え過ぎずに済みます。

Xenia CanaryでProコントローラーが認識されない場合は、まずSDLを試し、起動前に再接続してください。仮想 XInput コントローラーを使う場合は、1回のボタン入力が2回扱いにならないよう、元のデバイスは互換ツールで案内されている方法でのみ非表示または無効化してください。

  • Windowsで各軸とトリガーがすべて認識されているか確認する。
  • Bluetoothより先にUSBを試し、充電専用ケーブルは交換する。
  • XboxパッドはXInput、幅広いコントローラー対応が必要ならSDLを選ぶ。
  • 重複するリマッパーやオーバーレイを閉じる。
  • 入力バックエンドを変更したらXeniaを再起動する。
  • コントローラー設定の問題と決めつける前に、別のゲームでも試す。

ゲーム別チェック

コントローラー設定とゲーム固有の挙動を切り分ける

あるタイトルでは使えて別のタイトルでは使えない場合、原因はグローバルな認識失敗ではないことがほとんどです。互換性リスト、ゲームパッチ、タイトル別の報告を確認してください。ゲームによっては特定のプロファイル、タイトルアップデート、stable版またはCanary版が必要です。

Xenia Managerのゲーム別設定エディターを使うのは、まず全体のコントローラー入力が正常に動いてからにしてください。使用したバックエンド、エミュレータービルド、リマッパープロファイルはメモしておくと便利です。アップデート後に振動、デッドゾーン、トリガー挙動が変わった場合は、ツールを増やす前にクリーンなプロファイルと比較してください。

コントローラーを個別検証するための公式Xenia Managerゲーム別設定エディター
公式のゲーム別設定エディターです。全体の入力が正常に動いてから上書き設定を使ってください。出典: Xenia Manager GitHub.

クリーンセットアップ

6ステップでコントローラーを設定する

1

起動前に接続する

まずはUSB接続を使い、Windowsでコントローラーを確認します。

2

重複レイヤーを外す

リマッパーや仮想コントローラー経路は1つだけにします。

3

バックエンドを選ぶ

Xbox対応パッドはXInput、より広いパッド対応が必要ならSDLを使います。

4

保存して再起動する

HID設定を変えたらXeniaを完全に終了してください。

5

動作確認済みのゲームで試す

コントローラー入力を受け付けることが分かっているタイトルを使います。

6

ゲーム別上書きは最後に入れる

オプションは一度に1つずつ変更し、基準になるクリーン設定を残します。

関連リソース

次に読むXeniaガイド

Xenia設定

安全なグローバル設定とゲーム別設定を使います。

設定を確認する

よくある質問

Xenia コントローラーのよくある質問

Xeniaでコントローラーが動作しないのはなぜですか?

まずWindowsで認識されているか確認し、Xbox対応パッドならXInput、より幅広いコントローラー対応が必要ならSDLを選んでください。重複するリマッパーを閉じ、バックエンド変更後はXeniaを再起動します。

XeniaでPS4やPS5コントローラーは使えますか?

はい。SDLが認識する場合、または信頼できる互換ツールが1台の仮想 XInput コントローラーとして公開する場合は使えます。実機デバイスと仮想デバイスの両方をXeniaに送らないようにしてください。

Switch ProコントローラーはXenia Canaryで使えますか?

SDLまたは互換性のある仮想 XInput レイヤー経由で動作することがあります。認識されない場合は、起動前に再接続し、競合する入力ツールを外してください。

XeniaではXInputとSDLのどちらを使うべきですか?

Xbox対応コントローラーならXInputを使ってください。PlayStation、Switch Pro、汎用コントローラーまで広く対応したい場合はSDLを使います。

Xeniaでボタンが2回入力されるのはなぜですか?

Xeniaが実機コントローラーと仮想コピーの両方を受け取っている可能性が高いです。入力経路は1つだけにし、リマッパー側で案内されている重複デバイス防止方法を使ってください。