私は Gamepad を持っていますが、これは機能していません。UrbanTerrorをプレイしていて、ゲームパッドのボタンを押してもゲームが応答しなかったためです。ゲームパッドを機能させるにはどうすればよいですか?
他のいくつかのゲームTorcs、SuperTuxKark、Enemy Territoryで試してみました。しかし、同じように、ゲームパッドのボタンを押しても反応がありません。
lsusb
の出力は次のとおりです
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 0079:0011 DragonRise Inc.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
003は3行目の私のゲームパッドです。
次に、dmesgの出力を示します。 http://paste.ubuntu.com/579704
あなたのゲームが一般的なゲームパッドをサポートしている場合、これも同様に動作します。
ゲームパッドを調整するには、次のコマンドを使用します。
jscal -c DEVICE
DEVICEをデバイスへのパス(/ dev/input/js0など)に置き換える必要があります。
デバイスをテストするには、jstest DEVICE
を使用します
デバイスがどのパスで使用されているかを確認するには、cat /proc/bus/input/devices
を使用します
例:H:Handlers = event6 js0 =/dev/input/js0