Xbox360 ゲームパッドの左アナログは、FPS ゲームでは上下にしか動きません。

Xbox360 ゲームパッドの左アナログは、FPS ゲームでは上下にしか動きません。

Ubuntu で FPS ゲームをプレイする場合、Razer Onza Xbox360 ゲームパッド コントローラーは、左アナログ スティックを使用する場合を除いて正常に動作します。左アナログ スティックは上下にしか動作せず、左右には動作しません。jstest-gtk ジョイスティックをインストールしています。この問題を解決する方法をご存知の方がいらっしゃいましたら、ぜひ教えてください。

答え1

  1. を実行しjstest-gtk、スティックを揺らして、すべてが適切にコンピューターに報告されることを確認します (jstest-gtk の設定は無視してください。最近のゲームでは使用されていません)

  2. Big PictureでSteamを実行し、そこでコントローラーを設定すると、SDL2ベースのゲームが修正されるはずです。Steam経由で起動された非Steamゲームも同様に動作するはずです。

Steam 以外のゲームの場合は、SDL_GAMECONTROLLERCONFIG 変数を調整する必要がありますが、そのための適切なツールはまだないと思います。Steam はそれを内部的に処理します。

また、ゲーム内で自分で何かを設定できるかどうかもゲーム内を調べてください。

関連情報