Geben Sie jstest
ein ein Versuch. Dieser Artikel beschreibt seine Verwendung mit dem Titel:flightgear.org - Input device. Scheint in den meisten Distributionen standardmäßig installiert zu sein. Außerdem ist hier ein Link zu jstest
Manpage.
Grundsätzlich müssen Sie bestimmen, welchem Gerät der Joystick zugewiesen wird. Schauen Sie in dmesg
nach log-Datei, nachdem Sie es angeschlossen haben, um diese Informationen zu erhalten. Könnte so etwas wie /dev/input0
sein .
$ dmesg | grep Joystick
input0: USB HID v1.00 Joystick [SAITEK CYBORG 3D USB] on usb2:3.0
Führen Sie dann diesen Befehl aus:
$ jstest /dev/input0
Dies scheint ein allgemeines Problem mit RetroPie/Emulation Station zu sein.
Sie adressieren es im RetroPie-Setup-Wiki:https://github.com/petrockblog/RetroPie-Setup/wiki/EmulationStation#my-emulator-wont-close-through-my-gamepad
Es sollte nur erforderlich sein, Ihre RetroArch-Konfigurationsdatei zu bearbeiten, um eine Zeile hinzuzufügen:
input_exit_emulator_btn = “6″
Wobei "6" die Gamepad-Tastenkennung ist.
Wenn Sie möchten, dass es mit einer Tastenkombination funktioniert, können Sie stattdessen die folgenden Zeilen hinzufügen:(von http://forum.themaister.net/viewtopic.php?pid=1065#p1065)
input_enable_hotkey_btn = 1
input_exit_emulator_btn = 2
Dies macht es so, dass Sie Taste 1 drücken müssen, um Hotkeys zu "entsperren", und gleichzeitig 2 drücken, um zu beenden.