Forum Flightgear France

Une communauté prend son envol

Vous n'êtes pas identifié(e).

Annonce

Futur nouvel inscrit, tu dois au préalable lire l'intégralité des 10 articles des règles, s'il te plaît. Tout nouveau compte qui ne respecte pas les règles sera supprimé par l'administration.

#1 11/09/2017 16:11:03

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 2 840

Joystick Thrustmaster T.16000 M : avis ?

Bonjour,

Pour changer mon JS actuel, je lorgne vers le  Thrustmaster T.16000 M (manche seul, sans la manette des gaz séparée).
(j'ai un palonnier séparé, j'utilise l'axe de torsion pour les vues latérales)

Mon critère principal : sa précision attendue sur les deux axes tangage et roulis (deux sondes à effet Hall et codage 14 bits je crois).
Ce qui n'est pas "top", d'après ce que j'ai vu et lu :
- Boutons pas très bien disposés, qualité basique (durables ou camelote ?),
- Manette des gaz : course réduite (suffisante  quand même ? Mon T.Flight Stick X est déjà sommaire sur ce point. J'ai fait avec).
Mais je suis prêt à faire des compromis sur les accessoires si la précision du manche est au rendez-vous. Surtout compte tenu du prix pour des effet Hall.

Quelqu'un pourrait-il m'éclairer, corriger, compléter mon jugement ?

Merci,

Dany


FG 2018.3.0, Linux Mint 18 (64b), Quad Q6600 (2.4 GHz), RAM 4Go DDR2, GEFORCE GTX 650 1GB, OSG 3.2.0
Boeing 787-8 (YASim, avec nickyivyca, aco)
DR400 JSBSim (PAF)
DC3 JSBSim (PAF)

Hors ligne

#2 11/09/2017 16:55:55

ctesc356
Membre
Inscription : 18/05/2010
Messages : 2 555

Re : Joystick Thrustmaster T.16000 M : avis ?

Bonjour,
j'en suis à mon deuxième.
Le premier, acheté en 2009 a vite pris du jeu.
Le pivot n'est pas du tout protégé contre la poussière.
Le second, de 2013. J'ai bricolé une collerette en carton pour la poussière, mais il commence à prendre du jeu aussi. Faudrait ptet lubrifier? j'essaierais au prochain smile
Donc, je dirais plutôt camelotte, mais je n'ai pas de point de comparaison, je n'ai pas eu d'autre js.
La manette des gaz a effectivement une course très réduite, je m'y suis fait smile
La disposition des boutons sur le socle n'est pas très logique, mais je ne me sers pratiquement pas de ceux de droite

Si vous avez beaucoup mieux à proposer... wink


Intel i5 3570 3.4Mhz, Nvidia GTX 660, 8Go Ram, Linux Mint

Hors ligne

#3 11/09/2017 17:25:43

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 2 840

Re : Joystick Thrustmaster T.16000 M : avis ?

Merci, ctesc356 pour ces indications et cette réponse rapide.

Beaucoup mieux en conception et longévité, je ne sais pas, mais effet Hall pour beaucoup plus cher, oui.
Sur les classiques, ce sont les potentiomètres qui (en plus de leur moindre précision au départ) deviennent bruiteux ou incertains.

La lubrification est à double tranchant, ça peut aussi faire coller la poussière... (sauf peut-être bombe au téflon ?)
Et si ce sont les axes qui sont sous-dimensionnés ou mal foutus, ou le ressort trop sous tension, pas grand chose à faire (sauf à tout refaire).

Dernière modification par dany93 (12/09/2017 13:40:31)


FG 2018.3.0, Linux Mint 18 (64b), Quad Q6600 (2.4 GHz), RAM 4Go DDR2, GEFORCE GTX 650 1GB, OSG 3.2.0
Boeing 787-8 (YASim, avec nickyivyca, aco)
DR400 JSBSim (PAF)
DC3 JSBSim (PAF)

Hors ligne

#4 25/12/2017 12:51:03

jano
Moderateur
Inscription : 13/11/2007
Messages : 858

Re : Joystick Thrustmaster T.16000 M : avis ?

je l'ai depuis un an, avec la manette des gaz associée, et je le trouve pas mal dans ce cadre.

- +1 pour la manette des gaz, je la trouve mal placée, elle me sert de commande de zoom wink

-j'apprécie la précision du manche, très peu de deadzone au centre, un bon filtrage qui limite le jitter.

pour l'usure, j'ai pas encore d'avis, mais j'essaie de mettre le moins de poids possible sur le manche, en utilisant un reposoir sous le coude (on a ça sur les ramasseuses à noix de la région big_smile et j'ai trouvé pas mal) le but étant de tenir à peine le manche ce qui doit limiter (j'espère) l'usure.

en tout cas je suis content de la qualité prix de l'ensemble et les gaz séparés sont pas mal!

Hors ligne

#5 6/03/2018 15:27:57

G1 Spyl
Membre
Inscription : 5/02/2018
Messages : 128

Re : Joystick Thrustmaster T.16000 M : avis ?

Bonjour,
J' aimerai changer mon joystick parce que gérer la dérive avec le clavier, c'est vraiment guère possible.....
En attendant peut être plus tard un palonnier, je pense que le js en question dans ce topic peu me convenir....Bonne idée ?
La dérive avec la torsion c'est...correct ?


CM MSI B250M-MORTAR 4 DDR4
CPU Intel CORE i5 7400
DDR4 8 GoPC2133 Mhz
CG PCI EXPRESSE GTX 1050TI- 4 Go DDR5
Disque dur 3 1/2 SATA 1 Tera 7200
Windows V10 PRO
Joystick ATTACK 3 Logitetck
FLIGHTGEAR 2017.3.1

Hors ligne

#6 6/03/2018 16:11:24

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 2 840

Re : Joystick Thrustmaster T.16000 M : avis ?

G1 Spyl a écrit :

...gérer la dérive avec le clavier, c'est vraiment guère possible.....

Tout-à-fait d'accord. A tel point et si important pour la gouverne de direction que, au début, je me suis acheté un palonnier avant d’avoir un joystick.

Je suppose que tu as lu mon avis (sur deux JS) ici.

Si ton JS actuel fonctionne encore, tu pourrais peut-être envisager de le laisser en double et d'utiliser son axe de roulis pour contrôler le palonnier (je n'ai pas essayé). En précision, je ne sais pas, mais cela permettrait au moins de découpler les mouvements.
Tu peux faire un essai avec un fichier JS modifié pour ça et en contrôlant roulis et tangage avec la souris.

Dommage pour les boutons, tu n'as que deux mains... D' accord. tongue


FG 2018.3.0, Linux Mint 18 (64b), Quad Q6600 (2.4 GHz), RAM 4Go DDR2, GEFORCE GTX 650 1GB, OSG 3.2.0
Boeing 787-8 (YASim, avec nickyivyca, aco)
DR400 JSBSim (PAF)
DC3 JSBSim (PAF)

Hors ligne

#7 6/03/2018 20:40:45

G1 Spyl
Membre
Inscription : 5/02/2018
Messages : 128

Re : Joystick Thrustmaster T.16000 M : avis ?

Je suppose que tu as lu mon avis (sur deux JS) ici.

Oui j'ai lu.

envisager de le laisser en double et d'utiliser son axe de roulis pour contrôler le palonnier

La bonne idée du jour !!! j'ai essayé, çà marche....je vais même fabriquer LE palonnier avec le vieux JS...çà germe...

Sauf que....je joue beaucoup avec le Skyranger en ce moment et il n'est pas efficace à la dérive alors qu'en réel c'est ... du pied, du pied et encore du pied.
Je crois que je vais investir dans un Thrustmaster T.16000 M

Et comment on fait cohabiter deux JS ?

Dernière modification par G1 Spyl (6/03/2018 20:45:01)


CM MSI B250M-MORTAR 4 DDR4
CPU Intel CORE i5 7400
DDR4 8 GoPC2133 Mhz
CG PCI EXPRESSE GTX 1050TI- 4 Go DDR5
Disque dur 3 1/2 SATA 1 Tera 7200
Windows V10 PRO
Joystick ATTACK 3 Logitetck
FLIGHTGEAR 2017.3.1

Hors ligne

#8 7/03/2018 0:50:35

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 2 840

Re : Joystick Thrustmaster T.16000 M : avis ?

envisager de le laisser en double et d'utiliser son axe de roulis pour contrôler le palonnier
-------------------------------------------------------------------------------------------------------------
La bonne idée du jour !!! j'ai essayé, çà marche....je vais même fabriquer LE palonnier avec le vieux JS...çà germe...

J'y avais pensé aussi, mais je n'avais été jusqu'à te le suggérer car le conseil est facile, la mise en œuvre c'est autre chose. Tout dépend de ton adresse en bricolage...

Sauf que....je joue beaucoup avec le Skyranger en ce moment et il n'est pas efficace à la dérive alors qu'en réel c'est ... du pied, du pied et encore du pied.

Du pied, des pieds....Je crois que c'est assez commun à tous les ULM.

Malheureusement, d'assez nombreux avions de FG ont ce problème de bille / palonnier. Le Skyranger est aussi un des premiers appareils que j'ai importés (pour la même raison que toi). Et c'est aussi cette insensibilité de la bille qui m'a amené à mettre les mains dans la simulation simple au début, puis dans les FDM. En plus, le Skyranger actuel est un FDM YASim, FDM qui présente souvent des comportements très irréalistes au palonnier (brutalité, effet de ressort dur, impression d'être "dans des rails"..). Ce n'est heureusement pas le cas de tous les YASim, mais ça l'est d'autant plus souvent que ce FDM est plus facile d'accès, plus convivial, en plus tu crois qu'il te fait bien les calculs (sur lesquels tu n'as pas la main). Son choix est logiquement souvent fait par des gens qui n'ont pas de compétences en pilotage ni en aérodynamique de vol [1]. Bien qu'avec suffisamment de travail on puisse arriver à des résultats pas trop mal à condition de ne pas vouloir s'écarter du domaine de vol et de ne pas trop finasser. Par exemple, le J3Cub dans sa version YASim est très agréable à piloter au premier degré.
[1] Exception : Buckaroo est un expert de l’utilisation de YASim qui a mené et écrit une réflexion très intéressante, mais cette connaissance l'a justement amené à prendre conscience des limites de YASim et à modérer son appréciation, en faveur de JSBSim.

Prends plutôt des modèles JSBSim. Le DR400 JSBSim a le départ en vrille, la glissade, l'atterro vent de travers avec commandes croisées inclinaison à contre et toucher sur une roue. Comme ULM, tu as le Tecnam P92. Peut-être pas parfait avec toutes les finesses et les pièges de pilotage mais quand même... Tout ça dans le hangar Patten.
Le pire, c'est que le Skyranger avait aussi un FDM JSBSim au début (au choix). J'y avais proposé des améliorations, que helijah a refusées puis il a fini par l'enlever. Idem pour le DR400.

Je viens de mettre en place l'effet de souffle hélicoïdal sur le C172P (ici aussi, merci JSBSim). Maintenant, il faut mettre du pied droit à l'accélération/décollage sinon on sort de la piste. Il viendra avec la prochaine version de FG. Ou à prendre directement sur son site de développement. (la sortie de la prochaine version de FG a été retardée pour des raisons de debuggage puis de panne du site SourceForge)


Et comment on fait cohabiter deux JS ?

Pas de problème. Branchés dans deux USB. S'ils ont des noms différents, FG les reconnaît automatiquement. Sinon (rare), on peut se débrouiller en les désignant explicitement dans un fichier d'intro.
Ensuite, il n'y a plus qu'à faire ou modifier les fichiers de commande.

Dernière modification par dany93 (7/03/2018 11:44:37)


FG 2018.3.0, Linux Mint 18 (64b), Quad Q6600 (2.4 GHz), RAM 4Go DDR2, GEFORCE GTX 650 1GB, OSG 3.2.0
Boeing 787-8 (YASim, avec nickyivyca, aco)
DR400 JSBSim (PAF)
DC3 JSBSim (PAF)

Hors ligne

#9 7/03/2018 11:12:02

G1 Spyl
Membre
Inscription : 5/02/2018
Messages : 128

Re : Joystick Thrustmaster T.16000 M : avis ?

Tout dépend de ton adresse en bricolage...

Pas de soucis là dessus. Il y quelques année j'ai construit un mélangeur mécanique pour mon JS actuel pour un simu parapente. Je pendais ma sellette dessous et commandais avec les freins......manquait que les appuis sellette...

Du pied, des pieds....Je crois que c'est assez commun à tous les ULM.

Heu...pas tout à fait d'accord....entre un Sky et un Savannah, c'est l'eau et le vin. Le Savannah, on pourrait presque démonter le palonnier, ne sert qu'au sol....Le G1 Spyl, pas mal de pied à droite au déco, çà c'est normal, après suivant régime moteur...c'est normal aussi...

 le Tecnam P92

Oui bien sûr, mais pour l'instant, comme je teste des pistes un peu tordues....c'est chaud....Je joue à Notre Dame de la Salette en ce moment...J'ai juste planté une éolienne (une bonne cette fois ci) pour me repérer et quelques cônes.
Quand on voit les vidéos sur youtube, çà fait peur, 10 m c'est pas large faudra déjà bien bosser à LFFX, mais j'espère bien y aller en formation cet été...
Je vais essayer le DR400 et d'autres....mais je ne suis pas pilote avion....

Pas de problème. Branchés dans deux USB

Effectivement. J'ai branché ma commande de simu modèles réduits. çà marche !!!! du coup, j'ai de la dérive sur un manche, adieu touches claviers !
J'ai juste un problème avec la profondeur, mon stab n'est pas au neutre, c'est fâcheux...je cherche....Suis allé voir dans le fichier .xml, rien vu qui pourrait....ché pas moi !

PS: qu'est ce qu'on s'amuse avec FG ! cool


CM MSI B250M-MORTAR 4 DDR4
CPU Intel CORE i5 7400
DDR4 8 GoPC2133 Mhz
CG PCI EXPRESSE GTX 1050TI- 4 Go DDR5
Disque dur 3 1/2 SATA 1 Tera 7200
Windows V10 PRO
Joystick ATTACK 3 Logitetck
FLIGHTGEAR 2017.3.1

Hors ligne

#10 7/03/2018 11:55:28

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 2 840

Re : Joystick Thrustmaster T.16000 M : avis ?

G1 Spyl a écrit :

J'ai juste un problème avec la profondeur, mon stab n'est pas au neutre

Là, si veux qu'on t'aide à chercher, faudra donner des détails (quel JS, quel fichier de config, valeurs des commandes, tous les avions ou non ?)


FG 2018.3.0, Linux Mint 18 (64b), Quad Q6600 (2.4 GHz), RAM 4Go DDR2, GEFORCE GTX 650 1GB, OSG 3.2.0
Boeing 787-8 (YASim, avec nickyivyca, aco)
DR400 JSBSim (PAF)
DC3 JSBSim (PAF)

Hors ligne

#11 7/03/2018 12:37:05

G1 Spyl
Membre
Inscription : 5/02/2018
Messages : 128

Re : Joystick Thrustmaster T.16000 M : avis ?

tous les avions ou non ?

Bah, çà marche tout nickel avec le P92 et le J3, mais le Sky me fait un peu de misère, on verra plus tard.

Le gros-gros progrès et la dérive sur un manche de ma commande modèle réduit et les gaz aussi. C'est nettement plus confortable.
Sur le P92, c'est marrant de gérer la bille mais sans aileron, il dérape puisque la bille est "dans l'coin" mais il refuse de tourner. En vrai, çà vire, mal mais çà vire..... roll
Encore pas essayé la glissade


CM MSI B250M-MORTAR 4 DDR4
CPU Intel CORE i5 7400
DDR4 8 GoPC2133 Mhz
CG PCI EXPRESSE GTX 1050TI- 4 Go DDR5
Disque dur 3 1/2 SATA 1 Tera 7200
Windows V10 PRO
Joystick ATTACK 3 Logitetck
FLIGHTGEAR 2017.3.1

Hors ligne

#12 7/03/2018 13:54:42

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 2 840

Re : Joystick Thrustmaster T.16000 M : avis ?

G1 Spyl a écrit :

Sur le P92, c'est marrant de gérer la bille mais sans aileron, il dérape puisque la bille est "dans l'coin" mais il refuse de tourner. En vrai, çà vire, mal mais çà vire..... roll

Bizarre, chez moi il vire, comme tu dis avec un peu de réticence... Il ébauche un début de lacet, s'incline par effet dièdre puis il vire. Avec 0.2 à 0.3 de palonnier seulement. Au-dessus, c'est carrément fort. Dans les deux sens et à basse ou haute vitesse, avec des gaz ou au ralenti.

J'espère que tu n'as pas coché "Auto-ccordination" (Lanceur, Settings, General, Show more). Quoique pour moi cela n'empêche pas. Mais c'est quand même à bannir.

J'espère aussi que ton JS de palonnier n'agit pas aussi sur les ailerons (en les croisant)... Vérifie que le fichier est propre.


FG 2018.3.0, Linux Mint 18 (64b), Quad Q6600 (2.4 GHz), RAM 4Go DDR2, GEFORCE GTX 650 1GB, OSG 3.2.0
Boeing 787-8 (YASim, avec nickyivyca, aco)
DR400 JSBSim (PAF)
DC3 JSBSim (PAF)

Hors ligne

#13 7/03/2018 14:59:53

G1 Spyl
Membre
Inscription : 5/02/2018
Messages : 128

Re : Joystick Thrustmaster T.16000 M : avis ?

J'espère que tu n'as pas coché "Auto-ccordination" (Lanceur, Settings, General, Show more)

Non vérifié, pas coché.

J'espère aussi que ton JS de palonnier n'agit pas aussi sur les ailerons (en les croisant)...

Vérifié pas de pb, mes commandes JS1 et JS2 sont bien séparées mais mon JS2 doit être à calibrer, pour la dérive j'ai un 0.7-0.63, manque de débattement, et les gaz 0.2-0.8 du coup çà manque de ouache.
Je ne sais pas où aller régler...


CM MSI B250M-MORTAR 4 DDR4
CPU Intel CORE i5 7400
DDR4 8 GoPC2133 Mhz
CG PCI EXPRESSE GTX 1050TI- 4 Go DDR5
Disque dur 3 1/2 SATA 1 Tera 7200
Windows V10 PRO
Joystick ATTACK 3 Logitetck
FLIGHTGEAR 2017.3.1

Hors ligne

#14 7/03/2018 16:24:53

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 2 840

Re : Joystick Thrustmaster T.16000 M : avis ?

Identifie où sont tes fichiers JS. Originellement dans FlightGear\data\Input\Joysticks pour les fichiers génériques.
Mais les fichiers modifiés sont plutôt dans (à peu près) C:\Users\(Nom)\AppData\Roaming\flightgear.org\Input\Joysticks.

Pour le palonnier le code devrait être assez simple.
Dans ce qui ressemble à

 <axis>
  <number>
	<windows>3</windows>
  	<unix>2</unix>
  </number>
  <desc>Rudder Left/Right</desc>
  <binding>
   <command>property-scale</command>
   <property>/controls/flight/rudder</property>
   <factor type="double">1.0</factor>
  </binding>
 </axis>

Tu changes juste le <factor> (1.3, 1.5, 2.0,....).
Le palonnier doit faire aller /controls/flight/rudder de -1.0 à +1.0

Pour les gaz c'est plus compliqué et c'est un fichier nasal qu'on ne peut pas changer, et sur lequel je ne sais pas comment intervenir.

 <axis>
  <number>
	<windows>2</windows>
  	<unix>3</unix>
  </number>
  <desc>Increase/Reduce Throttle</desc>
  <binding>
   <command>nasal</command>
   <script>controls.throttleAxis()</script>
  </binding>
 </axis>

Je vais voir si je peux te proposer un code en xml pur à essayer.


FG 2018.3.0, Linux Mint 18 (64b), Quad Q6600 (2.4 GHz), RAM 4Go DDR2, GEFORCE GTX 650 1GB, OSG 3.2.0
Boeing 787-8 (YASim, avec nickyivyca, aco)
DR400 JSBSim (PAF)
DC3 JSBSim (PAF)

Hors ligne

#15 7/03/2018 17:02:52

G1 Spyl
Membre
Inscription : 5/02/2018
Messages : 128

Re : Joystick Thrustmaster T.16000 M : avis ?

J'avais repéré ces fichiers.....j'ai modifié, c'est mieux...le P92 vire au pied avec...une sage lenteur...

Pour les gaz, j'ai repassé sur mon JS1, du coup j'ai 100% de la puissance dispo....


CM MSI B250M-MORTAR 4 DDR4
CPU Intel CORE i5 7400
DDR4 8 GoPC2133 Mhz
CG PCI EXPRESSE GTX 1050TI- 4 Go DDR5
Disque dur 3 1/2 SATA 1 Tera 7200
Windows V10 PRO
Joystick ATTACK 3 Logitetck
FLIGHTGEAR 2017.3.1

Hors ligne

#16 7/03/2018 17:50:17

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 2 840

Re : Joystick Thrustmaster T.16000 M : avis ?

Tu as écrit pendant mes essais. tant pis.

Manette de gaz :
Particularité : celles que j'ai eues envoient de +1 à -1, alors que les gaz dans FG veulent de 0 à 1.
Tu peux connaître les valeurs envoyées par la tienne par js_demo.exe (que je chercherais sous FlightGear/bin).
Ou dans Joystick Configuration, Axis 2 (celui qui te correspond à Throttle)
Sinon, au pif et par essai-erreur.

Dans le code que je te propose, je postule que ta manette (comme la mienne) envoie de +1 (en bas, gaz=0) à -1 (en haut, gaz=1).
Course totale =-2, de +1 à -1.
Il faut donc décaler de -1 et multiplier par -0.5 (pour course totale = +1, dans le bon sens).

 <axis>
    <desc>Throttle</desc>
    <number>
        <unix>3</unix>
        <mac>3</mac>
        <windows>2</windows>
    </number>
    <binding>
         <command>property-scale</command>
         <property>/controls/engines/engine[0]/throttle</property>
         <factor type="double">-0.5</factor>
         <offset type="double">-1</offset>
     </binding>
 </axis>

Je te laisse essayer et adapter les deux paramètres pour avoir throttle de 0  à +1 dans FG properties,

/controls/engines/engine[0]/throttle

Ou dans Joystick Configuration.
Avec mon JS, ça fonctionne, throttle va de 0 à 1.

Tel que, il ne commande qu'un seul moteur. Si ça fonctionne, on verra, je pense que ça peut s'adapter pour en commander 4 ou 6 simultanément.


FG 2018.3.0, Linux Mint 18 (64b), Quad Q6600 (2.4 GHz), RAM 4Go DDR2, GEFORCE GTX 650 1GB, OSG 3.2.0
Boeing 787-8 (YASim, avec nickyivyca, aco)
DR400 JSBSim (PAF)
DC3 JSBSim (PAF)

Hors ligne

#17 7/03/2018 19:30:48

G1 Spyl
Membre
Inscription : 5/02/2018
Messages : 128

Re : Joystick Thrustmaster T.16000 M : avis ?

Tu as écrit pendant mes essais. tant pis.

Non c'est pas tant pis, çà m'intéresse
1520443501.png
çà dit pas la même chose partout...bah ?

<?xml version="1.0"?>

<PropertyList>
  <name type="string">InterLink Elite</name>
  <axis n="1">
    <desc type="string">Throttle (all)</desc>
    <binding>
      <command type="string">nasal</command>
      <script type="string">controls.throttleAxis();</script>
    </binding>
  </axis>
  <axis n="3">
    <desc type="string">Rudder</desc>
    <binding>
      <command type="string">property-scale</command>
      <property type="string">/controls/flight/rudder</property>
      <factor type="double">2</factor>
      <offset type="double">0</offset>
    </binding>
  </axis>
</PropertyList>

CM MSI B250M-MORTAR 4 DDR4
CPU Intel CORE i5 7400
DDR4 8 GoPC2133 Mhz
CG PCI EXPRESSE GTX 1050TI- 4 Go DDR5
Disque dur 3 1/2 SATA 1 Tera 7200
Windows V10 PRO
Joystick ATTACK 3 Logitetck
FLIGHTGEAR 2017.3.1

Hors ligne

#18 7/03/2018 19:55:57

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 2 840

Re : Joystick Thrustmaster T.16000 M : avis ?

G1 Spyl a écrit :

çà dit pas la même chose partout...bah ?

-0.62 et -0.63 sont les valeurs envoyées par ton JS au système (à l'OS). Donc reçues par le fichier de config .xml, qui est censé les traduire en valeurs correctes pour FG (-1 à +1 pour rudder et 0 à 1 pour Throttle).
Je suppose pour une pleine déflexion des commandes.

Pour le rudder, ça donne -1. Parfait. Je suppose que la déflexion inverse te donne +1.
Quoique.... <factor> = 2 ?? J'aurais dit 1/0.63 = 1.59. Sinon tu sur-amplifies et le contrôle devient difficile.

Pour les gaz (throttle), la déflexion pleine échelle ne te donne que 0.80859. Le nasal est fait pour des JS qui envoient de +1 à -1. Le tien envoie (peut-être ??) de +0.62 à -0.62. A voir.

D'où mon script. En observant les valeurs envoyées par ton JS puis en jouant sur les <factor> et <offset>, tu devrais pouvoir arriver à Throttle allant de 0 à 1 et dans le bon sens.

Voici ce que j'ai l'impression de comprendre :
Normalement, le JS envoie de +1 à -1. Le nasal revient décaler de -1 puis appliquer un facteur -0.5 pour donner de 0 à 1.
Ton JS envoie de +0.62 à -0.62. Le décalage de -1 donne de -0.38 à -1.62 puis, avec facteur -0.5, de 0.19 à 0.81. Ces valeurs sont en accord avec celles que tu donnes dans ce message pour les gaz.

Avec mon script throttle xml il faudrait donc un <factor> -0.5/0.62 = -0.81 et un <offset> de -0.62. Si je ne me trompe pas parce que c'est vite fait dans ce genre de calcul.


FG 2018.3.0, Linux Mint 18 (64b), Quad Q6600 (2.4 GHz), RAM 4Go DDR2, GEFORCE GTX 650 1GB, OSG 3.2.0
Boeing 787-8 (YASim, avec nickyivyca, aco)
DR400 JSBSim (PAF)
DC3 JSBSim (PAF)

Hors ligne

#19 7/03/2018 21:19:22

G1 Spyl
Membre
Inscription : 5/02/2018
Messages : 128

Re : Joystick Thrustmaster T.16000 M : avis ?

Je comprends ton idée mais le remède? je vois pas...parce que je n'ai pas

<factor type="double">2</factor>
      <offset type="double">0</offset>

dans la partie throttle de mon fichier...
Je dois les rajouter?


CM MSI B250M-MORTAR 4 DDR4
CPU Intel CORE i5 7400
DDR4 8 GoPC2133 Mhz
CG PCI EXPRESSE GTX 1050TI- 4 Go DDR5
Disque dur 3 1/2 SATA 1 Tera 7200
Windows V10 PRO
Joystick ATTACK 3 Logitetck
FLIGHTGEAR 2017.3.1

Hors ligne

#20 8/03/2018 0:07:25

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 2 840

Re : Joystick Thrustmaster T.16000 M : avis ?

Essaie :

<?xml version="1.0"?>

<PropertyList>
  <name type="string">InterLink Elite</name>
  <axis n="1">
    <desc type="string">Throttle (engine 0)</desc>
    <binding>
        <command>property-scale</command>
        <property>/controls/engines/engine[0]/throttle</property>
        <factor type="double">-0.81</factor>
        <offset type="double">-0.62</offset>
    </binding>
  </axis>
  <axis n="3">
    <desc type="string">Rudder</desc>
    <binding>
      <command type="string">property-scale</command>
      <property type="string">/controls/flight/rudder</property>
      <factor type="double">1.59</factor>
      <offset type="double">0</offset>
    </binding>
  </axis>
</PropertyList>

Si le throttle est trop tangent (n'atteint pas 0 ou 1) on peut augmenter un peu le coefficient <factor>. Le but est d’utiliser au mieux toute la course.

Es-tu sûr du numéro d'axe pour throttle ? En tous cas, sache que tu as le choix dans les numéros d'axes. Fonction de leurs caractéristiques bien sûr (ressort ou potard glissant)

Pourquoi n'as-tu pas conservé le code proposé dans FG ? (celui ci-dessous, début pour illustrer)
Il fonctionne. Son seul défaut est de ne pas bien utiliser toute la course. Les coefficients ne semblent pas très bien calculés.
Il peut commander 8 moteurs (mais ça, on doit pouvoir le faire aussi)

<axis n="2">
  <desc>Throttle</desc>
  <binding>
   <command>property-scale</command>
   <property>/controls/engines/engine[0]/throttle</property>
   <offset type="double">-0.55</offset>
   <factor type="double">-1.0</factor>
  </binding>
(etc...)

Dernière modification par dany93 (8/03/2018 0:33:13)


FG 2018.3.0, Linux Mint 18 (64b), Quad Q6600 (2.4 GHz), RAM 4Go DDR2, GEFORCE GTX 650 1GB, OSG 3.2.0
Boeing 787-8 (YASim, avec nickyivyca, aco)
DR400 JSBSim (PAF)
DC3 JSBSim (PAF)

Hors ligne

#21 8/03/2018 10:43:20

G1 Spyl
Membre
Inscription : 5/02/2018
Messages : 128

Re : Joystick Thrustmaster T.16000 M : avis ?

Bonjour

Pourquoi n'as-tu pas conservé le code proposé dans FG ? 

En fait, le fichier généré par FG n'est pas comme:

<command>property-scale</command>
   <property>/controls/engines/engine[0]/throttle</property>
   <offset type="double">-0.55</offset>
   <factor type="double">-1.0</factor>

mais comme çà:

<command type="string">nasal</command>
      <script type="string">controls.throttleAxis();</script>

(fichier complet dans le message #17)
m'est avis que c'est parce que ma "commande de modèles réduits" n'est normalement pas dédiée à FG.....
https://www.realflight.com/products/rf7_5/gpmz4520.php (c'est cher, on branche, çà marche. Amis FG n'y voyez pas un quelconque message subliminal)

La bonne nouvelle du jour: CA MARCHE ! J'ai remplacé ces deux lignes de commande que tu m'as suggérées et çà marche. Bravo et merci dany93
Je vais m'empresser de sauvegarder le fichier, parce si je bidouille les JS, FG réécrit dans ses deux fichier svt son idée....lol

En résumé: JS1 roulis, tangage, vues ...etc, JS2 lacet et gaz. (et la profondeur du Sky s'est dégelée lol)

Dernière modification par G1 Spyl (8/03/2018 10:44:45)


CM MSI B250M-MORTAR 4 DDR4
CPU Intel CORE i5 7400
DDR4 8 GoPC2133 Mhz
CG PCI EXPRESSE GTX 1050TI- 4 Go DDR5
Disque dur 3 1/2 SATA 1 Tera 7200
Windows V10 PRO
Joystick ATTACK 3 Logitetck
FLIGHTGEAR 2017.3.1

Hors ligne

#22 8/03/2018 12:09:13

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 2 840

Re : Joystick Thrustmaster T.16000 M : avis ?

Bonjour,

Tant mieux smile

Maintenant, il y a peut-être une mise au point à faire, quelques points à vérifier (à ton goût et suivant l’importance que tu leur accordes).

1 - Throttle
a) Est-ce que tu atteins bien 0 et 1 ? En particulier 0. Vérifie dans Joystick configuration, dans les Propriétés et avec l'UF0 s'il s'arrête bien (éventuellement en manipulant sur toute la course pour bien initialiser). Si ce n'est pas le cas, on pourra remettre une petite marge de sécurité. C'est un compromis car cette marge doit être suffisamment faible pour utiliser au mieux la course. Une marge trop grande nuit à la précision en n'utilisant qu'une partie de la course de ta manette. Inversement, trop ric et rac tu n'atteins pas 0 et/ou 1.
b) Actuellement avec mon code d 'essai, ta manette ne commande qu'un moteur. Je ne pense pas que le Boeing 747 soit ta priorité, mais c'est un inconvénient ne serait-ce que pour le Seneca II. Je pense qu'on peut ajouter d'autres moteurs potentiellement commandés sans inconvénient, comme c'est fait dans le fichier générique InterLink Elite de FG.

2 - Rudder.
Je ne sais pas si tu as vu, mais j'ai changé aussi le <factor> (à 1.59 au lieu de 2). Ici aussi, l'objectif est d’utiliser au mieux toute la course disponible. Il ne sert à rien d'atteindre rudder = 1 avec seulement 0.7 ou 0.8 de course manette, c'est une diminution de la précision de contrôle par excès de sensibilité.

Alors comme tu veux, oui ou non, maintenant ou plus tard.


FG 2018.3.0, Linux Mint 18 (64b), Quad Q6600 (2.4 GHz), RAM 4Go DDR2, GEFORCE GTX 650 1GB, OSG 3.2.0
Boeing 787-8 (YASim, avec nickyivyca, aco)
DR400 JSBSim (PAF)
DC3 JSBSim (PAF)

Hors ligne

#23 8/03/2018 13:08:43

G1 Spyl
Membre
Inscription : 5/02/2018
Messages : 128

Re : Joystick Thrustmaster T.16000 M : avis ?

a) Est-ce que tu atteins bien 0 et 1 ? En particulier 0. Vérifie dans Joystick configuration, dans les Propriétés et avec l'UF0 s'il s'arrête bien (éventuellement en manipulant sur toute la course pour bien initialiser). 
Si ce n'est pas le cas, on pourra remettre une petite marge de sécurité.

Effectivement, pour throttle, pas tout à fait à 0, mais 0,02006. C'est à peine de gaz, mais c'est mieux que le précédent 0.2 qui m'obligeait à toujours mettre le frein de parck.
En effet, UFO aura un peu la bougeotte, déjà que.....faut secouer le manche pour le calmer des fois....lol
Oui j'ai changer rudder à 1.59, nickel

Tous mes axes sont à 0.00002, on va pas pleurer pour 2/10000, sauf donc throttle à .02, légèrement perfectible....


CM MSI B250M-MORTAR 4 DDR4
CPU Intel CORE i5 7400
DDR4 8 GoPC2133 Mhz
CG PCI EXPRESSE GTX 1050TI- 4 Go DDR5
Disque dur 3 1/2 SATA 1 Tera 7200
Windows V10 PRO
Joystick ATTACK 3 Logitetck
FLIGHTGEAR 2017.3.1

Hors ligne

#24 8/03/2018 14:56:59

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 2 840

Re : Joystick Thrustmaster T.16000 M : avis ?

Avec 0.02 pour moi, l'UFO se déplace nettement. Il va sans doute falloir rectifier ça.
En attendant et en dépannage, tu peux toujours ramener throttle à 0 strict par une des flèches clavier.


FG 2018.3.0, Linux Mint 18 (64b), Quad Q6600 (2.4 GHz), RAM 4Go DDR2, GEFORCE GTX 650 1GB, OSG 3.2.0
Boeing 787-8 (YASim, avec nickyivyca, aco)
DR400 JSBSim (PAF)
DC3 JSBSim (PAF)

Hors ligne

#25 8/03/2018 16:20:49

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 2 840

Re : Joystick Thrustmaster T.16000 M : avis ?

Essaie

  <axis n="1">
    <desc type="string">Throttle (engine 0)</desc>
    <binding>
        <command>property-scale</command>
        <property>/controls/engines/engine[0]/throttle</property>
        <factor type="double">-0.84</factor>
        <offset type="double">-0.60</offset>
    </binding>
  </axis>

Et regarde si tu atteins throttle = 0 strict, et throttle = 1, avec une marge non excessive.

Mes données de départ : ton JS envoie de +0.62 à -0.62, qu'on veut traduire en throttle  = 0 à 1.
Pour moi,
JS = 1 (tu ne peux pas) ==> throttle = 0
JS = 0.62 ==>  throttle = 0
JS = 0.598 ==> throttle = 0.0017 (commence à décoller)
JS = 0 ==> throttle = 0.504
JS = -0.598 ==> throttle = 1
JS = -0.62 ==> throttle = 1
JS = -1 (tu ne peux pas) ==> throttle = 1

On a donc throttle = 0 à 1 dans l'intervalle JS = 0.598 à -0.598 (donc a fortiori à l'intérieur de 0.62 à -0.62, avec pas trop de marge perdue).


FG 2018.3.0, Linux Mint 18 (64b), Quad Q6600 (2.4 GHz), RAM 4Go DDR2, GEFORCE GTX 650 1GB, OSG 3.2.0
Boeing 787-8 (YASim, avec nickyivyca, aco)
DR400 JSBSim (PAF)
DC3 JSBSim (PAF)

Hors ligne

Pied de page des forums