Dar jstest
un intento. Este artículo analiza su uso, titulado:flightgear.org - Dispositivo de entrada. Parece estar instalado por defecto en la mayoría de las distribuciones. Además, aquí hay un enlace al jstest
página man.
Básicamente, debe determinar a qué dispositivo se está asignando el joystick. Mira en el dmesg
log después de conectarlo para obtener esta información. Podría ser algo como /dev/input0
.
$ dmesg | grep Joystick
input0: USB HID v1.00 Joystick [SAITEK CYBORG 3D USB] on usb2:3.0
Luego ejecuta este comando:
$ jstest /dev/input0
Esto parece un problema común con la estación RetroPie/Emulation.
Lo abordan en RetroPie-Setup Wiki:https://github.com/petrockblog/RetroPie-Setup/wiki/EmulationStation#my-emulator-wont-close-through-my-gamepad
Solo debería requerir editar su archivo de configuración RetroArch para agregar una línea:
input_exit_emulator_btn = “6″
Donde "6" es el identificador del botón del gamepad.
Si desea que funcione con una combinación de teclas, puede agregar las siguientes líneas:(desde http://forum.themaister.net/viewtopic.php?pid=1065#p1065)
input_enable_hotkey_btn = 1
input_exit_emulator_btn = 2
Esto significa que debe presionar el botón 1 para "desbloquear" las teclas de acceso rápido y presionar 2 al mismo tiempo para salir.