Android版RetroArchでタッチオーバーレイと物理コントローラーを併用する方法
まずオーバーレイを無効にして物理コントローラーを確認し、次にコントローラーを外してオーバーレイを確認します。両方を戻し、オーバーレイを表示するか、物理入力を表示するか、コア/ゲーム限定のオーバーライドで隠すかを決めます。どちらもRetroArchの入力経路を使いますが、画像、タッチ領域、自動設定、コアのリマップは別の層です。
この順序で実行
- 01
RetroArchの配布元とビルド、コア、コントローラー名と接続、プリセット、向き、有効な設定パスを記録する。
- 02
オーバーレイを無効化し、コントローラーを再接続して自動設定表示を確認し、正規に利用できるゲームの必須入力とメニューを試す。
- 03
コントローラーを外してオーバーレイを有効にし、ボタン、タッチ領域、マルチタッチ、回転、メニュー復帰を試す。
- 04
再接続し、物理ボタン1回でゲーム動作が1回だけ起き、触れていないタッチボタンが反応しないことを確認する。
- 05
タッチ表示、透明度、物理入力表示、またはオーバーレイを隠す限定的なコア/ゲームオーバーライドを選ぶ。
- 06
同じゲームを完全再起動し、別のゲームでも範囲、ホットキー、割り当て、タッチ配置が漏れていないことを確認する。
診断表
| 症状 | 主な層 | 次の確認 |
|---|---|---|
| コントローラーのみ動作 | プリセット、領域、向き | オーバーレイ単独 |
| タッチのみ動作 | Android検出または自動設定 | コントローラー単独 |
| 1回で2動作 | 重複割り当て、ホットキー、リマップ | RetroPadとリマップ |
| 再起動で再表示 | 範囲または保存先 | 有効な設定を確認 |
オーバーレイは画像と入力マップです
Libretroのオーバーレイは画像とタッチ領域の設定で構成されます。PNGが見えても、領域、マルチタッチ、拡大率、向きが正しい証拠にはなりません。
先にコントローラーなしで試し、タッチ形状をAndroidの機器列挙やプロファイルから切り分けます。
物理コントローラーはRetroPadを通ります
RetroArchは自動設定または手動割り当てで実機を仮想RetroPadへ対応させ、その後コア/ゲームのリマップが機械へ渡る入力を変えます。
コントローラー修復にタッチ領域を編集せず、形状修正に正常なプロファイルを交換しないでください。保存前に失敗層を記録します。
最小範囲の表示規則を保存します
常にコントローラーを使う筐体なら、コア/ゲームのオーバーライドでモバイル全体のタッチ設定を消さずに隠せます。
メニュー操作と所有者の復旧経路を残します。コントローラーやホットキーなしで隠すと、動作中でも停止したように見えます。
コントローラーやオーバーレイの設定はゲームや第三者画像を許諾しません。利用・配布権のあるROM、BIOS、CHD、画像、音声、プロファイルだけを使ってください。