
ゲーム コントローラーを接続すると、Ubuntu は 2 つのデバイスを返します。XBox 360 コントローラーを接続すると、JSTest-gtk は 2 つの XBox 360 コントローラーを表示しますが、そのうち 1 つだけが入力を受け取ります。Logitech コントローラーを接続すると、JSTest-gtk はリストに Logitech と 360 コントローラーを表示しますが、やはり 1 つだけが入力を受け取ります。両方のコントローラーを接続すると、1 つの Logitech コントローラーと 360 コントローラーのリストが表示されます。これらのコントローラーには、別々のデバイス パスがあります。
機能していない余分なコントローラーデバイスを無効にする方法はありますか?
Ubuntu 20.04を実行しています。
答え1
ドライバーやハードウェア構成など、その他すべてをチェックした後、Steam を終了してみました。すると、デバイスの数が正しい数に戻りました。Steam の一般的なコントローラー設定で、さまざまなコントローラー構成のサポートのチェックボックスを無効にして保存しました。その後、コントローラーを抜き差しすると、jstest-gtk に正しいコントローラーの数が表示されました。
つまり、問題は Steam にあり、それは私が対処できるものです。