Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Immutable Page
  • Info
  • Attachments


Introduzione

Questa pagina elenca le guide per l'utilizzo di un joystick in Ubuntu.

Preparativi

È necessario installare il pacchetto joystick presente nel componente universe dei repository ufficiali.

Per la calibrazione del dispositivo è utile installare il pacchetto jscalibrator, presente anch'esso nel componente universe.

Tale pacchetto contiene dei driver generici, potrebbe essere dunque necessario scaricare il driver adatto al proprio dispositivo dal sito del produttore.

Verificare il corretto funzionamento

Identificare il dispositivo

Per individuare la periferica è utile digitare il seguente comando:

ls /dev/js*

Il risultato del precedente comando sarà simile al seguente:

/dev/js0

Verificare la connessione

Per verificare che la periferica sia connessa è sufficiente digitare il seguente comando, sostituendo alla dicitura «/dev/js0» quella adatta alla propria configurazione:

cat /dev/js0

Nel caso che il risultato del precedente comando fosse simile al seguente il joystick non sarebbe installato correttamente:

jstest: No such file or directory

In alternativa è possibile effettuare la stessa verifica con il comando jstest.

Configurare la periferica per giocare

Questa sezione contiene delle istruzioni utili alla configurazione della periferica con alcuni giochi.

Flightgear

È possibile calibrare il joystick con il comando fgjs, distribuito insieme al gioco.

Torcs

Accedere alla scheda «Configure players», selezionare il giocatore desiderato e accedere alla relativa scheda «Controls», ora non resta che selezionare le azioni e premere il controllo sul dispositivo che si desidera associare. Per configurare gli assi di rotazione è sufficiente fare clic su «Calibrate».

Risoluzione dei problemi

Collegamento simbolico mancante

Potrebbe accadere che non venga creato il collegamento simbolico alla propria periferica nella cartella /dev. Tale problema può presentarsi in modo particolare su portatili i quali potrebbero associare il dispositivo generico /dev/js0 ad altre periferiche integrate.

Per ovviare a tale problema è necessario ricreare manualmente il collegamento simbolico adattandolo alla propria configurazione. Ad esempio, nel caso che al joystick venga assegnato il collegamento /dev/input/js1, sarà necesasrio digitare il seguente comando:

sudo rm /dev/js0
sudo ln -s /dev/input/js1 /dev/js0

Problemi durante la configurazione con Torcs

jscablibrator può andare in conflitto con la configurazione di Torcs. Per ovviare al problema è sufficiente disinstallare il pacchetto jscalibrator con il seguente comando:

sudo apt-get --purge remove jscalibrator

Ulteriori risorse


CategoryHardware CategoryDaRevisionare