Ceci est une ancienne révision du document !


Jscal-Jstest

Ces deux programmes vous permette respectivement de calibrer et de tester une manette en ligne de commande. Il existe aussi jscalibrator en mode graphique, mais qui ne permet pas une configuration aussi poussée qu'avec jscal. La lecture de la page joystick peut également vous intéresser.

Ils font partie du paquet apt://joystick

Utilisation

jscal /dev/input/js0 -c #pour calibrer la manette.
jscal /dev/input/js0 -t #pour tester la manette une fois calibrée.
jstest /dev/inout/js0 #pour tester la manette.

Le programme détecte un bouton qui n'existe pas et qui est pressé par défaut

Si vous avez ce problème alors, suivez ceci:

1) D'abbord, il faut avoir le paquet apt://build-essential installé pour pouvoir compiler.

2) Téléchargez une version patché du programme jscal. http://www.mediafire.com/?msitbdej0ad

3) Extraire le contenu.

4) Ouvrir un terminal dans le dossier.

5) Tapez 'make clean' et puis 'make' (le prog est déjà compilé pour du amd64, donc à ne faire que si votre architecture est du i386)

6) Téléchargez ce fichier http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;filename=joystick.diff;att=1;bug=444142 et placez-le dans le dossier. Il rajoute les commandes qu'on a besoin au programme.

7) Lancez le programme jscal du dossier en tappant le chemin complet vers le prog dans un terminal

~/jscal-patched-amd4-ubuntu7.10/jscal' /dev/input/js0)

8) Tappez

~/jscal-patched-amd4-ubuntu7.10/jscal' /dev/input/js0 -c 

pour calibrer la manette.

9) Et enfin

 ~/jscal-patched-amd4-ubuntu7.10/jscal' /dev/input/js0 -u 3,0,1,5,9,288,289,290,291,292,293,294,295,511

pour désactiver le 9ème bouton par exemple.

La dernière commande donne la valeur maximim 511 au bouton 9 pour le désactiver (256 étant le minimum).

Concernant la signification des nombres, le 3 correspond aux nombres d'axes, donc pour un volant par exemple : 3 pour accélération, frein et gauche/droite. Le 9 correspond au nombre de boutons et les nombres qui suivent à leurs valeurs par défaut.

  • jscal-jstest.1215981942.txt.gz
  • Dernière modification: Le 30/07/2008, 09:08
  • (modification externe)