Table des matières
Commandes de FlightGearClavierLes commandes clavier de FlightGear sont définies dans le fichier keyboard.xml (lien vers version CVS). La documentation sur la syntaxe du fichier est disponible dans le fichier Docs/README.commands[en] Sans modification locale de keyboard.xml, (et si l'avion ne redirige pas une de ces touches pour un autre usage) les commandes de FG sont:
JoystickC'est simple, vous branchez le joystick, le calibrez si nécessaire et ensuite c'est parti pour un vol dans FlightGear… Si la première partie est assez évidente (le branchement) on va un peu détailler la suite (calibration) et surtout se pencher sur la configuration. CalibrationSuivant les joysticks (et les drivers) il est parfois nécessaire d'effectuer une calibration des axes du joystick.
- installation: jscal est inclus dans le paquet joystick, à vous de vérifier qu'il est présent, de l'installer sinon. - calibration: la première chose est de calibrer le joystick, donc en supposant qu'il se trouve en /dev/input/js0, on lance jscal en mode calibration: jscal -c /dev/input/js0
ne touchez à rien pendant le calcul de précision, puis suivez les consignes pour les réglages des axes. A chaque fois il vous faut presser un bouton au mini, puis an centre, et enfin au maxi. Si des fois votre joystick ne possède pas de bouton, utilisez la touche entrée pour avancer. - enregistrement des réglages: une fois que le joystick est calibré et vous convient dans FG, vous pouvez enregistrer ces réglages, en utilisant la ligne: jscal -p /dev/input/js0 On obtient alors la ligne de commande à lancer pour avoir le même réglage sans recommencer la calibration: jscal -p /dev/input/js0 jscal -s 6,1,1,86,86,8521500,8259300,1,1,107,168,7561331,-2147483648,1,0,106,181,7780500,-536854528,1,1,105,105,6170742,8388352,1,0,0,0,-2147483648,-2147483648,1,0,0,0,-2147483648,-536854528 /dev/input/js0 Il suffit alors de la mettre dans un fichier: jscal -p /dev/input/js0 > calibration_js0 Ensuite un simple sh calibration_js0
recalibre le joystick. Si vous en avez marre de lancer cette ligne à chaque fois que vous utilisez votre joystick pour la première fois, vous pouvez éventuellement la faire charger au boot, ou au branchement du joystick,ou même au lancement de FlightGear, mais je laisse les gourous vous expliquer (gourous êtes vous là?). (Ils se trouvent souvent sur le chat jabber…..) Configuration dans FlightGearPar défaut dans Flightgear, le programme récupère le nom du joystick, par exemple: “SAITEK CYBORG 3D USB”, et ensuite cherche une correspondance dans les fichiers .xml du répertoire data/Input/Joystick, pour mon cas il trouve la ligne: <name>SAITEK CYBORG 3D USB</name> dans data/Input/Joysticks/Saitek/Cyborg-Gold-3d-USB et donc il charge ce fichier, et c'est bon ! Si le nom n'est pas trouvé, il charge un fichier générique pour le moins simpliste, et ne soyez pas étonné si des axes ne marchent pas, le rudder par exemple. Avant d'entrer plus en détail sur la création d'un fichier de joystick, il est possible d'indiquer à FG soit de charger un fichier sans tenir compte du nom du joystick, soit d'utiliser un fichier situé ailleurs dans le PC, si le nom correspond. on utilise le fichier data/joystick.xml: SourisAutresle clavier mac
fn up (monte les gazs) pour le trim j'ai jamais su |