ジョイスティックまたはゲームパッドを構成するにはどうすればよいですか?


68

最近、友人からLogitech Rumblepad 2(PS2コントローラーのようなジョイスティック)を受け取りました。

Ubuntuでこれをどのように設定しますか?可能であれば、GUIユーティリティを使用することをお勧めします。

試しましたjstest-guiが、加速度計が表示されます!


1
ジョイスティックのブランド名とモデルを教えてください。
Geppettvs D'Constanzo

@ GeppettvsD'Constanzo:絶対に!!!! :D(冗談)質問の更新
RolandiXor

3
jscalibrator: -もはや利用でき、 -盗聴-固定されることはありません参考:bugs.launchpad.net/ubuntu/+s...sw/+bug/416628は代替を探して

回答:


35

このプロセスは、Ubuntu 11.04(Natty)以前のバージョンで機能します。最新バージョンについては、RolandiXorによるこのアンサーを参照してください。ありがとうございました。

私はテストしていませんが、http//ubuntuforums.org/showthread.php?t = 393425で提供されているリンクにあります。これが役立つことを願っています。

ジョイスティックとjscalbratorをインストールします

sudo apt install joystick jscalibrator

その後、較正プロセスを実行します

jscal -c /dev/input/js0 (これは私のジョイスティックの場所です、あなたのものを確認してください)

jstest /dev/input/js0 (またはどこでも)私が正しく覚えていれば、これはエラーなしで0を返すはずです。

jscalibratorを実行します

jscalibrator

そして、ゲームパッドのタイプを正しく認識し、すべてのボタンと軸を認識する必要があります

ここに画像の説明を入力してください

ここに画像の説明を入力してください

jstest-gtkと呼ばれるアプリケーションもありますが、これはそのようなことをするようです。ここにスクリーンショットとリンクを投稿します:https : //github.com/Grumbel/jstest-gtk(このソフトウェアはコンパイルする必要があるかもしれません動作させるため)

ここに画像の説明を入力してください


5
この回答を更新する時間:$ sudo apt-get install jscalibratorパッケージリストの読み取り中...完了依存関係ツリーの構築中...状態情報の読み取り中...完了E:パッケージjscalibratorが見つかりません
-matteo

2
答えが更新されました。新しいバージョンのサポートについては、RolandiXorによるこの回答を参照してください。ありがとうaskubuntu.com/a/270111/9598
Geppettvs D'Constanzo

最初のスクリーンショットにjscalibratorが表示されていると思いますか?それがまさに私が探しているソフトウェアです。Ubuntuの新しいバージョンにはもう存在しないので、特定のボタンを押したときの表示を実際に示す代替手段はありますか?0〜11のどのボタンがマップされるかわからないため、jstestまたはjscalの使用方法がわかりません。そのようなソフトウェアがない場合、参照マッピングを示す図はありますか?X = 0、O = 1、square = 2、triangle = 4と推測していますが、それは推測できる範囲です。
クリスチャン

これらのツールのいくつかは、コントローラーが使用する入力ドライバーを選択する機能を提供しますか?たとえばudevのような?
philx_x

30

KDEのシステム設定を使用してKubuntuでジョイスティックを調整することができます。もちろんこれはKDEを必要とするため、「過剰な」ソリューションです(ほとんどのUbuntuユーザーはこれを望まないでしょう)。

ここに画像の説明を入力してください

上記のスクリーンショットでは、ジョイスティックを接続していませんでしたが、以前に試してみましたが機能します。

JStest gtkとジョイスティック

これらは、最近テストしていないUbuntuリポジトリに含まれている2つのツールです(他のオプションを探しているときに見つけました)。2つのうちの最初のjstest-gtkはグラフィカルツールでありjoystick、コマンドラインユーティリティのセットです。

以下を使用してインストールできます。

sudo apt-get install jstest-gtk 

または

sudo apt-get install joystick

Jstest-gtkは、ジョイスティックのコマンドラインツールのフロントエンドです。


インストールしましkde-system-settingsたが、これらの設定が見つかりません。それらは正確にどこにありますか?別のパッケージをインストールする必要がありますか?
セス

@Sethは検索ボックスにジョイスティックを入力し、入力デバイスが強調表示されます。
RolandiXor

その場合、別のパッケージが必要になります。i.stack.imgur.com
セス

@Seth私はそれを追跡する必要があります:(
RolandiXor

2
試しましたjstest-gtkが、何も変更できないようです。しかし、テストには便利です。
セス

23

私はUbuntu 13.04を使用していて、Logitech Rumblepad 2を使用しています。そして、これらをインストールしたのは、 ジョイスティックjstest-gtkです。すでにデフォルトに調整されており、ジョイスティックデバイスが正しく検出されています。プラグアンドプレイするだけです。

設定を調整して保存する必要がある場合は、jtest-gtkを開いてこれを行うことができます。これが表示されます。

ここに画像の説明を入力してください

デバイスをダブルクリックして調整できます。

ここに画像の説明を入力してください

それが私にしたようにそれがあなたを助けることを願っています。


構成をどのように保存しますか?どこに保存されますか?どのファイルに?
エリック

これは16.04でも機能しました、シャハリルに感謝します。
-TenLeftFingers

14

ここでの答えは少し古くなっており、ユーザーは再び問題を抱えているようですので、これはUbuntuでジョイスティックまたはゲームパッドを設定するための現在の2016ソリューションです。

あなたが使用することができますantimicro、それはのフォークでjoy2keyあり、12.04から15.10にGUIこれPPAを使用します

sudo add-apt-repository ppa:ryochan7/antimicro
sudo apt-get update
sudo apt-get install antimicro

16.04以降の場合はこれを使用します PPA

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install antimicro

ソース

AntiMicroのScrenshotとキーマッピング


1
これは、droidpadAndroidフォンをゲームパッドとして使用できるようにするアプリケーションでも機能しました。
vivi

このアプリケーションは、15.10でUSBゲームパッドをtedetctしませんが、14.04でもうまく動作します。15.10の回避策はありますか?
TenLeftFingers

回避策はわかりませんが、15.10で機能しましたが、カーネルとシステムを更新し、それぞれの後にsudo apt-get dist-upgradexboxドライバーのsudo apt-get install xboxdrv再起動をインストールしてみてください。また、アップグレードする場合は、回答を更新して16.04のバージョンを含めました。@TenLeftFingers
マークカービー

ありがとう、マーク・カービー。電源コードが接続されていない限り、ラップトップはUSB経由で十分な電力を供給しません。
TenLeftFingers

@TenLeftFingers(および、USBケーブルで接続したときにコントローラーが認識されない他のユーザー)- 試す価値のあるものは短いケーブルです。私は一番近いものを手に入れたところだったが、それはかなり長かった。何も認識されませんでした。かなり短いものを試してみたところ、PS2コントローラーとXbox Oneコントローラーの両方が、ftest /dev/input/by-id/..
n1k31t4

7

現在、キー(マウスも含む)をLogitech Gamepad F310にマッピングするためにqjoypadを使用しています。これは、キーボードとマウスのコントロールのみを念頭に置いて設計されたゲームに適しています。としてCLIから実行する必要があるようですqjoypad --notray。GUIを使用します。

Qjoypadのインストール方法
最初にGetDeb Games ppaを追加します

wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu raring-getdeb games" >> /etc/apt/sources.list.d/getdeb.list'

次に、パッケージを更新してインストールします

sudo apt-get update
sudo apt-get install qjoypad

または、ここからパッケージをダウンロードして、お気に入りのパッケージマネージャーでインストールします。


qjoypadは、ubuntuのリポジトリにはありません。それを追加する方法についての指示を与える心?
ニル

1
シナプスパッケージマネージャーを使用してインストールしたことを思い出すようです。帰宅したら確認しますが、qjoypad.sourceforge.netで入手できます。tar.gzを解凍すると、インストールは次のように簡単になります ./config make make install
-iyrin

1
パッケージが3年以上更新されたようには見えません。また、そのためのPPAがあるように見えません、更新がない方法を考えるとそれは問題ではありません。それは間違いなくraringのリポジトリにはありません。NVMは、それが見つかったubuntuupdates.org/ppa/getdeb_games?dist=raring
無記号

私はまだランチャーから実行することnotrayオプションを取得する方法を把握しようとしている
無記号

1
これを書いている時点で@Nil、実際にはUbuntuリポジトリのqjoypad。
エンコウヤミ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.