Ubuntu 13.10以前のSteamライブラリでxbox 360コントローラーにエミュレートされたPS3コントローラーを喜んで使用していました。
最近14.04に更新しましたが、xboxdrv
が機能しなくなりました。
これが私がすることです:
Sudo xboxdrv --detach-kernel-driver
これは出力です:
Controller: PlayStation(R)3 Controller
Vendor/Product: 054c:0268
USB Path: 003:004
Controller Type: PlayStation 3 USB
Your Xbox/Xbox360 controller should now be available as:
/dev/input/js4
/dev/input/event15
プレーヤー1のLEDが点灯します。
BUT約3秒後、4つのLEDが再びゆっくり点灯し始め、コントローラーは何もしないようです。 jstest-gtk
を使用して、入力が正しく登録されているかどうかを確認しますが、ボタンをクリックしても何も起こりません。
私が言ったように、私はこの方法を14.04まで使用していましたが、問題なく機能していました。誰でもxboxdrv
を14.04のDualshock 3コントローラーで動作させることができましたか?
私は最終的に問題が何であるかを見つけました。最近、 このUbuntu Launchpadバグレポートが明らかになりました 。カーネルが.24
から.25
に回帰したことを示しています。
その後、Ubuntuのメインラインカーネルビルドに移動し、3.13.11
をインストールしました。これは、バグレポートに修正として記載されたものです。
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11-trusty/
タイプ「generic」のall
パッケージ、headers
パッケージ、およびimage
パッケージをダウンロードします。 OS(32/64ビット)に適したパッケージを選択します。
これらの3つのパッケージをダウンロードしたら、フォルダーに移動して実行します。
Sudo dpkg -i linux*.deb
そして、新しいカーネルがインストールされます。最後にそれを再起動すると、GRUB構成のデフォルトになります。
本当に理解できない場合は、 このチュートリアルを使用しました アップグレードを実行します。