ゲームパッド IPEGA PG-9025 (Bluetooth) をノートパソコン (Ubuntu 14.10) と正常にペアリングできました。
IPEGA PG-9025 はペアリング時に 4 つの異なるデバイス モードを処理できますが、Steam ゲームに意味があるのはジョイスティック モードの 1 つだけなので、X キーと Home キーを同時に押すと、1 分以内にペアリングが成功しました。
Steam がゲームパッドを認識しません/dev/input/js0
が、修正方法が全く分かりません。
答え1
有効な解決策があります ( xboxdrv
Steam Big Screen および Steam ゲームでうまく機能するソフトウェアを使用して、再マップされた仮想 Xbox ゲームパッドを作成する必要があります)。
- xboxdrvをインストールする
sudo apt-get install xboxdrv
- Ipega Bluetooth ゲームパッドを接続し、コンピューターとペアリングします (X ボタンと HOME ボタンを同時に押します。赤い LED が高速点滅するとデバイスはペアリングの準備ができ、赤い LED が連続して点灯すると正常に接続されます)
/dev/input/eventXX
コマンドを使用して接続されたゲームパッドのXX番号( )を見つけるcat /proc/bus/input/devices
最後に、次のコマンドを使用して仮想 Xbox 互換ゲームパッドを作成します。
sudo xboxdrv --evdev /dev/input/eventXX --evdev-absmap ABS_X=x1,ABS_Y=y1,ABS_Z=x2,ABS_RZ=y2,ABS_HAT0X=dpad_x,ABS_HAT0Y=dpad_y --axismap -Y1=Y1,-Y2=Y2 --evdev-keymap BTN_A=a,BTN_B=b,BTN_X=x,BTN_Y=y,BTN_TL=lb,BTN_TR=rb,BTN_TL2=lt,BTN_TR2=rt,BTN_THUMBL=tl,BTN_THUMBR=tr,BTN_SELECT=back,BTN_START=start --silent &
手順 3 で確認した値に eventXX を置き換えることを忘れないでください。
注: 手順 4 で使用される再マッピング スキーム。http://goo.gl/XFhYvIおそらくipegaコントローラーでのみ使用できます。他のゲームパッドメーカーをお持ちの場合は、次の手順に従ってください。https://steamcommunity.com/app/221410/discussions/0/558748653738497361/。