jstest
を与える 試してみてください。この記事では、flightgear.org - 入力デバイスというタイトルでその使用法について説明します。ほとんどのディストリビューションにデフォルトでインストールされているようです。また、ここに jstest
へのリンクがあります
基本的に、ジョイスティックが割り当てられているデバイスを決定する必要があります。 dmesg
を見てください この情報を取得するには、プラグインした後にログ ファイルを開きます。 /dev/input0
のようなものかもしれません .
$ dmesg | grep Joystick
input0: USB HID v1.00 Joystick [SAITEK CYBORG 3D USB] on usb2:3.0
次に、次のコマンドを実行します:
$ jstest /dev/input0
これは、RetroPie/Emulation ステーションでよくある問題のようです。
RetroPie-Setup Wiki で対処しています:https://github.com/petrockblog/RetroPie-Setup/wiki/EmulationStation#my-emulator-wont-close-through-my-gamepad
RetroArch 構成ファイルを編集して行を追加するだけです:
input_exit_emulator_btn = “6″
「6」はゲームパッドのボタン識別子です。
キーの組み合わせで動作させたい場合は、代わりに次の行を追加できます:(from http://forum.themaister.net/viewtopic.php?pid=1065#p1065)
input_enable_hotkey_btn = 1
input_exit_emulator_btn = 2
これにより、ボタン 1 を押してホットキーを「ロック解除」し、同時に 2 を押して終了する必要があります。