Dare jstest
un tentativo. Questo articolo discute il suo utilizzo, intitolato:flightgear.org - Dispositivo di input. Sembra essere installato di default nella maggior parte delle distribuzioni. Inoltre, ecco un link al jstest
pagina man.
Fondamentalmente devi determinare quale dispositivo viene assegnato al joystick. Guarda nel dmesg
log dopo averlo collegato per ottenere queste informazioni. Potrebbe essere qualcosa come /dev/input0
.
$ dmesg | grep Joystick
input0: USB HID v1.00 Joystick [SAITEK CYBORG 3D USB] on usb2:3.0
Quindi esegui questo comando:
$ jstest /dev/input0
Sembra un problema comune con RetroPie/Emulation station.
Lo affrontano nel Wiki di RetroPie-Setup:https://github.com/petrockblog/RetroPie-Setup/wiki/EmulationStation#my-emulator-wont-close-through-my-gamepad
Dovrebbe solo richiedere la modifica del file di configurazione di RetroArch per aggiungere una riga:
input_exit_emulator_btn = “6″
Dove "6" è l'identificatore del pulsante del gamepad.
Se vuoi farlo funzionare con una combinazione di tasti, puoi invece aggiungere le seguenti righe:(da http://forum.themaister.net/viewtopic.php?pid=1065#p1065)
input_enable_hotkey_btn = 1
input_exit_emulator_btn = 2
Questo fa sì che tu debba premere il pulsante 1 per "sbloccare" i tasti di scelta rapida e premere 2 contemporaneamente per uscire.