GNU/Linux >> Linux Esercitazione >  >> Linux

Esistono utilità della riga di comando in grado di acquisire le pressioni dei pulsanti del joystick?

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.


Linux
  1. Linux:esistono delle GUI per Linux che non utilizzano X11?

  2. 4 strumenti per scaricare qualsiasi file utilizzando la riga di comando in Linux

  3. Esistono codici di stato di uscita standard in Linux?

  4. Come posso eseguire una funzione da uno script nella riga di comando?

  5. Come posso eseguire il codice PHP dalla riga di comando?

Come vengono interpretate le parentesi sulla riga di comando?

Browser Web a riga di comando che utilizza Ssh, c'è un modo che posso usare?

jstest:comando non trovato

Lunghezza massima dell'argomento della riga di comando che può essere passato a SQL*Plus?

Esistono standard per le opzioni e gli argomenti della riga di comando di Linux?

Come posso trovare un file/directory che potrebbe trovarsi ovunque sulla riga di comando di Linux?