Come si configura un joystick o un gamepad?

63

Recentemente ho ricevuto un Logitech Rumblepad 2 (un joystick, come un controller PS2) da un amico.

Come dovrei configurarlo in Ubuntu? Se possibile, preferirei utilizzare un'utilità GUI.

Ho provato jstest-gui , ma mostra il mio accelerometro!

    
posta RolandiXor 25.03.2011 - 22:27

5 risposte

29

È possibile calibrare i Joystick in Kubuntu usando le impostazioni di sistema di KDE. Questa è una soluzione un po '"overkill", poiché ovviamente richiede KDE (e la maggior parte degli utenti di Ubuntu non lo vorranno).

Non avevo il mio joystick collegato per lo screenshot qui sopra, ma l'ho provato prima e funziona.

JStest gtk e joystick

Questi sono due strumenti inclusi nei repository di Ubuntu che non ho testato di recente (li ho trovati quando cercavo altre opzioni). Il primo dei due, jstest-gtk, è uno strumento grafico e joystick è un insieme di utilità a riga di comando.

Puoi installarli usando:

sudo apt-get install jstest-gtk 

o

sudo apt-get install joystick

Jstest-gtk è un front-end degli strumenti da riga di comando del joystick.

    
risposta data RolandiXor 19.03.2013 - 21:33
33

Questo processo funzionerà con Ubuntu 11.04 (Natty) e versioni precedenti. Per le versioni più recenti, fai riferimento a questa risposta di RolandiXor . Grazie.

Non testato da me, ma trovato in un link fornito all'indirizzo: link , spero che questo possa essere d'aiuto.

  

Installa joystick e jscalbrator

     

sudo apt install joystick jscalibrator

     

quindi eseguire i processi di calibrazione

     

jscal -c /dev/input/js0 (questo è   la mia posizione sul joystick, controlla la tua)

     

jstest /dev/input/js0 (o dovunque) Se   Ricordo bene, questo dovrebbe   restituisce 0 per nessun errore.

     

avvia jscalibrator

     

jscalibrator

     

e dovrebbe   riconoscere il tipo di gamepad   correttamente e riconosce tutti i tuoi   pulsanti e assi

C'è anche un'applicazione chiamata jstest-gtk , che sembra fare qualcosa del genere, pubblico qui uno screenshot e il link per te: link (Potrebbe essere necessario compilare questo software per farlo funzionare)

    
risposta data Geppettvs D'Constanzo 26.03.2011 - 00:41
22

Uso Ubuntu 13.04 e Logitech Rumblepad 2. E quello che ho fatto è stato installare questi joystick e jstest-gtk . È già stato calibrato per impostazione predefinita e il dispositivo joystick viene rilevato correttamente. Basta collegare e giocare.

Se è necessario calibrare e salvare la configurazione, è possibile farlo, apri jtest-gtk, vedrai questo,

Puoi eseguire la calibrazione facendo doppio clic sul dispositivo.

Spero ti possa aiutare come ha fatto a me.

    
risposta data Shaharil Ahmad 28.05.2013 - 07:00
14

Le risposte qui stanno diventando un po 'vecchie ora e gli utenti sembrano avere di nuovo problemi, quindi questa è una soluzione corrente del 2016 per configurare il tuo joystick o gamepad su Ubuntu.

Puoi usare antimicro , è un fork di joy2key e ha un GUI , usa questo PPA per 12.04 a 15.10

sudo add-apt-repository ppa:ryochan7/antimicro
sudo apt-get update
sudo apt-get install antimicro

Per 16.04+ usa questo PPA

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install antimicro

Source

    
risposta data Mark Kirby 12.01.2016 - 19:43
7

Attualmente sto usando qjoypad per mappare i tasti (anche il mouse) su un Logitech Gamepad F310. Funziona bene per i giochi progettati tenendo in considerazione solo i controlli della tastiera e del mouse. Sembra che sia necessario eseguire da cli come qjoypad --notray . Usa una GUI.

Come installare Qjoypad
Per prima cosa aggiungi il ppa di GetDeb Games

wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu raring-getdeb games" >> /etc/apt/sources.list.d/getdeb.list'

Quindi aggiorna e installa il pacchetto

sudo apt-get update
sudo apt-get install qjoypad

In alternativa, scarica il pacchetto qui e installa con il tuo gestore di pacchetti preferito.

    
risposta data iyrin 28.05.2013 - 01:01

Leggi altre domande sui tag