Tutorial d’attribution des axes et des boutons via FSUIPC ... · PDF file© Thomas GAUDY Tutorial d’attribution des axes et des boutons via FSUIPC (version enregistrée) Introduction

Embed Size (px)

Citation preview

  • Thomas GAUDY

    Tutorial dattribution des axes et des

    boutons via FSUIPC (version enregistre)

    Introduction

    Ce tutorial ne saurait tre considr comme une traduction du manuel de FSUIPC. Il ne concerne quune mthode personnelle pour lattribution des axes et des boutons de priphriques via le module FSUIPC de Peter Dowson, dans sa version 3.85 pour FS9. Je nai pas ce module pour FSX. La mthode est probablement transposable, mais je ne le garanti pas. Elle reste aussi valable pour les versions antrieures de FSUIPC pour FS9, mais jusqu un certain point seulement. Les trs vielles versions ne prsentent pas les mme menus.

    Partie I : Attribution des axes et calibration

    1) Attribution

    Il va tout dabord falloir prparer ses priphriques. Il est conseill de dsactiver tout gestionnaire extrieur Flight Simulator (je pense notamment aux priphriques de Saitek et de CH products, qui ont des gestionnaires externes). Inutile de les dsinstaller si vous vous en servez sur dautres applications, simplement les fermer avant de lancer Flight Simulator. Il va ensuite falloir supprimer les affectations que vous avez faites sur ce dernier. L il y a une astuce : si vous supprimer TOUTES les affectations daxes et de priphriques, les attributions par dfaut seront rtablies au prochain dmarrage Pour viter ce dsagrment, la mthode standard consiste dsactiver le joystick dans le menu de Flight Simulator . Cette mthode pose un souci chez moi : lattribution du point de vue (chapeau chinois) via FSUIPC est lente, la vue dfile plus lentement que par dfaut, et je ne sais pas corriger ce souci. Je nai donc pas dsactiv le joystick sous FS, mais supprim toutes les attributions SAUF les points de vue. Nous voil donc avec des priphriques totalement inactifs en dehors des chapeaux chinois.

    Note : Ceci ne rgle pas le problme pour le palonnier dont les attributions par dfaut sont restaures chaque dmarrage. Sur mon Rudder Saitek, jai laiss les deux BOUTONS (inexistants physiquement) qui sont attribus par dfaut, et ai supprim seulement laffectation des axes. Ceci permet dviter la raffectation par dfaut.

    Ces prliminaires effectus, on peut passer lattribution des axes. Rendez-vous dans longlet Axis Assignment.

  • Thomas GAUDY

    Pour affecter un axe, rien de plus simple : un clic sur le bouton Rescan et vous bougez laxe que vous voulez attribuer. Vrifiez que les valeurs dans les cases

    IN et OUT bougent en mme temps que votre axe. En effet, si un de vos priphriques contient un potentiomtre un peu douteux, ce dernier peut tre dtect la place de laxe voulu. Il vous faut donc bien positionner vos axes au neutre ou en bute avant de cliquer sur Rescan. Laxe est maintenant dtect. La case Delta reprsente la variation minimum dtecte de cet axe et est de 256 par dfaut. Inutile de paramtrer une valeur plus basse, FS ne le reconnais pas. Ce paramtre est en ralit destin limiter le nombre dinstructions envoyes FS concernant les commandes, afin dviter de le saturer.

    La partie gauche de la fentre va permettre de dfinir un axe comme un axe ! Il est possible dattribuer un axe directement par FSUIPC ou en passant par la gestion de FS.

    Il est prfrable de passer par la partie FSUIPC, mais celle-ci offre un nombre

  • Thomas GAUDY

    limit de commandes. Une fois choisie la source, il ne reste plus qu choisir la fonction. Il est noter que jusqu 4 fonctions peuvent tre attribues un mme axe ! Intressant par exemple pour paramtrer les moteurs 1 et 2 sur une mme manette, et les moteurs 3 et 4 sur une autre. Mais les combinaisons ne sont limites que par limagination de lutilisateur Un petit dtail sympa : dans la partie Send direct to FSUIPC Calibration, on peut attribuer un axe au Steering Tiller, qui est le petit volant permettant de contrler la roue avant sur un liner. Sur les 737 et 747 de PMDG il fonctionne merveille, c'est--dire sparment du palonnier. Chez moi je lai affect la torsion du X52, en gardant le palonnier aux pieds. Ralisme garanti ! Vous savez maintenant attribuer un axe sous FSUIPC. On va maintenant voir les cas un peu particuliers.

    Tout dabord, en haut de la fentre figure une case Aircraft Specific ?. Je trouve cette dernire particulirement utile. Tout ce que vous programmez dans cette fentre sans cocher cette case est valable pour TOUS les appareils. En cochant cette case, vous pouvez faire des attributions spcifiques un seul appareil. Tout dabord, en cochant la case, FSUIPC va vous demander si vous voulez attribuer les fonctions communes (celles effectues sans cocher la case) cet appareil. Si vous rpondez oui, il vous restera seulement paramtrer les axes spcifiques cet avion. Si vous rpondez non, il faudra re-paramtrer tous les axes que vous voulez utiliser. Un exemple concret : je paramtre par dfaut tangage, roulis et gaz sur mon X52, palonnier et freins diffrentiels sur le Rudder. Mais cette configuration ne me convient pas pour le 737 de PMDG. Je coche la case Aircraft Specific et je rponds oui pour lattribution des affectations par dfaut. A ce stade mon 737 va se piloter comme les autres appareils. Le palonnier et les freins diffrentiels me conviennent ; je ny touche donc pas. Par contre je vais raffecter tangage et roulis sur le Yoke (les attributions faites en mode Aircraft Specific sont prioritaires sur celles par dfaut). Puis je vais affecter Throttle 1 sur une des manettes de gaz du Yoke et Throttle 2 sur lautre. Une autre manette va tre assigne aux spoilers, etc

    Il en ressort que chaque appareil peut tre paramtr de manire unique ! Comble de la facilit, il est inutile de rappeler ces paramtres ou de les refaire, ils sont automatiquement utiliss ds que lavion est charg Il y a cependant une limitation : pour FSUIPC, un avion = une texture. Un mme appareil mais avec une nouvelle texture devra tre reconfigur.

    Voyons maintenant la partie droite de la fentre. Elle sert programmer des boutons sur les axes. Quel intrt ? Il peut tre intressant par exemple de rgler le maniement du train datterrissage sur un axe, afin de reproduire la course relle de cette manette dans un liner. On va voir que a peut tre utile aussi pour les spoilers. Le premier bandeau permet de dfinir les zones sur laxe :

  • Thomas GAUDY

    Les petites flche haut/bas permette de slectionner un numro de zone (jusqu 10). On slectionne 1, on positionne laxe au dbut de la zone dsire, on clique sur From, on positionne laxe la fin de la zone dsire et on clique sur To. Les cases Up et Down servent prciser si la fonction sera active quand laxe rentre dans la zone par au-dessus, par en-dessous, ou les deux. Il suffit ensuite de recliquer sur la petite flche du haut pour afficher le numro 2, et de dfinir une nouvelle zone si on le souhaite. Les zones peuvent mme se chevaucher. Une fois les zones dfinies, il ne reste plus qu attribuer les fonctions. On attribue une fonction laxe lorsquil entre dans la zone slectionne (toujours avec le numro et les petites flches). La case Control to repeat whilst in range permet de rpter la fonction tant que laxe est dans la zone. Enfin on peut attribuer une fonction quand laxe sort de la zone.

    Exemple pour la rentre du train : Dfinir une premire zone denviron de la course en bute haute. Dfinir comme fonction Gear Up. Dfinir une seconde zone toujours denviron de la course en bute basse. Dfinir comme fonction Gear Down. Pour ces deux zones, les cases Up et Down seront coches afin de ne pas se compliquer la vie. Les fonctions sont simplement attribue la ligne Control sent when range entered. Voil, cest tout bte, mais a permet davoir une rentre de train raliste sur un liner. Ceci nest bien entendu quun exemple. Libre chacun de choisir les fonctions qui lintressent.

    2) Calibration

    Passons maintenant la calibration de tout ce monde. Rendez-vous donc dans longlet Joystick Calibration.

  • Thomas GAUDY

    L, il suffit de suivre les instructions. Par exemple pour le roulis, on clique sur Set dans la partie Ailerons. Apparait alors ce genre de chose :

    On met le manche en bute mini, on clique sur le bouton Set correspondant, on laisse le manche au neutre, on clique 2 fois sur le bouton Set correspondant, on met le manche en bute max et on clique sur le bouton Set correspondant. Simple non ? Chez moi les valeurs sont -16383 et 16383 pour le min et le max, et 0 pour le centre. Mais ces valeurs peuvent varier. Les deux cases au centre sont dailleurs faites pour dfinir une zone morte autour du neutre : il vous suffit de laisser le manche trs lgrement gauche, de cliquer 1 fois sur Set, puis de mettre le manche trs lgrement droite et recliquer sur le mme Set. La zone comprise entre les deux valeurs Centre affiches sera une zone morte. La case Filter permet de lisser la rponse de laxe de manire viter les petites imprcisions. Elle est manipuler avec prcaution. Jai en effet remarqu quelle tait responsable de la non-activation des autobrakes sur mes avions PMDG, car le zro de la manette des gaz ntait plus tout fait un zro avec le filtrage

  • Thomas GAUDY

    Le bouton Slope permet quant lui de dfinir la linarit de la rponde. Aplatir la courbe au centre permet, par exemple, davoir un axe plus prcis autour de la zone neutre. Particulirement utile pour le pilotage des voilures tournantes Un dtail : le Slope peut ntre appliqu que sur une partie de la course : positionnez votre axe lendroit o vous voulez que commence le Slope et appuyez sur le bouton. Vous constaterez que seule la partie restante est affecte. La case Rev permet dinverser le sens de laxe.

    Tous les axes se calibrent de la mme manire. Il suffit de faire dfiler les

    pages avec les flches en haut : Certains nont pas de Centre, comme les volets par exemple, ce qui semble

    tout fait logique. Pensez cocher la case Si vous utilisez plusieurs man