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.

#26 31/10/2023 11:34:17

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 4 054

Re : Joystick compatible avec Linux Ubuntu

je viens de commander le TCA SidestickAirbus Edition

Pour que tu ne sois pas trop désorienté, voici ce qui, je pense, devrait arriver.

- Ton JS devait apparaître avec axes et boutons dans jstest-gtk (que je te conseille d'installer si ce n'est fait). Étape non indispensable tant que tout va bien.

- Ton JS n'étant pas répertorié dans la liste FG, je pense que FG lira un fichier minimal par défaut, de préférence install/flightgear/fgdata/Input/Joysticks/Default/four-axis-joystick.xml.
Ce qui devrait te donner quelques fonctions essentielles (dont 3 axes et gaz) et te permettre de faire des essais.

Ensuite, il faudra intégrer ce fichier dans /home/(toi)/.fgfs/Input/Joysticks/ pour pouvoir le modifier.
- Automatiquement depuis le simulateur, par une modif bidon ou voulue dans "Joystick Configuration",
- ou (de préférence à mon avis) manuellement.
Ou les deux. C'est dans cette démarche qu'on pourra t’assister.

En réfléchissant, je crois comprendre que la position "Reverse" du potentiomètre gaz peut avoir un simple effet de bouton (virtuel, 16 ?) pressé. Dans ce cas, cela devrait aller en prenant le code de "Suppr" du clavier dans FG pour YASim.
Essayer le code dans ce message.

Dernière modification par dany93 (1/11/2023 11:25:43)


FG 2020.4.0, Linux Mint 20.3, Intel Core i7-11700F @ 2.50GHz, RAM 32 GB DDR4, NVIDIA GeForce RTX 3060 (12 GB)
Boeing 787-8 (YASim, avec nickyivyca, aco)
Hangar avions Patten (PAF) Robin  DR400 JSBSim, Douglas DC3 JSBSim, CAP10B, Tecnam P92 JSBSim.

Hors ligne

#27 31/10/2023 11:44:09

F5SLQ
Membre
Lieu : LFLN
Inscription : 16/12/2018
Messages : 463

Re : Joystick compatible avec Linux Ubuntu

Bonjour à tous et bonjour Clm76,

Clm76 a écrit :
aco a écrit :

A noter toutefois que l'avion a une sensibilité me semblant exagérée à la composante travers.

Qu'en pense les utilisateurs réguliers du CX ? Est-il vraiment trop sensible au vent de travers ?

Je ne saurai dire, je n'ai jamais piloté un "vrai" avion de ma vie pas plus que je n'ai vu de CX au décollage sur un aéroport... difficile donc de porter un jugement éclairé.
Je dirai juste que quand il y a un fort vent latéral, mieux vaut avoir le bout des ailes bien assurés au décollage comme à atterrissage lol mais j'aime bien le comportement actuel du CX, c'est aussi ce qui fait son charme et son intérêt...
Je viens à l'instant de faire un décollage / atterissage de LFLN avec un vent de face de 3kt et 12kt de latéral... ça ne "passe pas" si on ne corrige pas...
Il n'y a pas de crash non plus, mais ça risque de secouer les Lafite, Rothschild et autres Pétrus ou Cheval Blanc du bar du CX roll

fgfs-20231031093615.png

fgfs-20231031093617.png

fgfs-20231031093622.png

et si on corrige au joystick, c'est du velours cool
Laurent

Dernière modification par F5SLQ (31/10/2023 11:44:56)


Laurent
FlightGear : 2020.3.19 - Buid ID : 349 - Windows 11 - x64
Processeur : Intel (R) Core (TM) i9-12900 KF CPU @ 5.0 GHz  - RAM : 32 Go à 3,2GHz - Carte vidéo : NVIDIA GeForce RTX 3070Ti - 8GB
Joystick Logitech Extreme 3D PRO - Multi player callsign : F-JEEP

Hors ligne

#28 31/10/2023 11:58:38

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 4 054

Re : Joystick compatible avec Linux Ubuntu

Bonjour Laurent, bonjour à tous,

Par un vent latéral de 10-15 kt, la nécessaire correction par ailerons (effet dièdre) et palonnier (effet girouette) est tout à fait normale. Pour la quantité, seuls les initiés (aco) peuvent se prononcer. Un critère important (je pense) est que le palonnier doit être suffisamment efficace pour permettre la tenue en ligne par le plus fort vent latéral spécifié.

YASim oblige parfois à augmenter les actions (traînée, par exemple) de l'air sur les parties arrière pour obtenir un avion stable. Ce qui pourrait donner entre autres un trop fort effet girouette. C'est possible, je trouve que l'avion s'incline beaucoup mais  ne tourne pas beaucoup en lacet au palonnier et que le pitch a un retour exagérément brutal, dur, quand on tire puis relâche le manche (à ressorts...). Avion trop "stable" ?

Dernière modification par dany93 (31/10/2023 20:32:59)


FG 2020.4.0, Linux Mint 20.3, Intel Core i7-11700F @ 2.50GHz, RAM 32 GB DDR4, NVIDIA GeForce RTX 3060 (12 GB)
Boeing 787-8 (YASim, avec nickyivyca, aco)
Hangar avions Patten (PAF) Robin  DR400 JSBSim, Douglas DC3 JSBSim, CAP10B, Tecnam P92 JSBSim.

Hors ligne

#29 31/10/2023 19:33:27

aco
Membre
Inscription : 23/12/2010
Messages : 178

Re : Joystick compatible avec Linux Ubuntu

dany93 a écrit :

- Ton JS devait apparaître avec axes et boutons dans jstest-gtk (que je te conseille d'installer si ce n'est fait).

Comment fait-on pour installer ce fichier avec ubuntu, sad


Linux Ubuntu 23-10 FG 2020-3.18 -Thrustmaster TA320- NVIDIA GeForce GTX750i (pilote 346.59) - CPU Intel Core I5 4430 - Carte mère Gigabyte Intel H97 express - 8Go RAM - 240Go SSD

Hors ligne

#30 31/10/2023 19:44:15

aco
Membre
Inscription : 23/12/2010
Messages : 178

Re : Joystick compatible avec Linux Ubuntu

F5SLQ a écrit :

et si on corrige au joystick, c'est du velours cool

Je vais donc attendre d'avoir un joystick opérationnel! Dans mon souvenir la certification d'un appareil impose 20% de la vitesse de décrochage dans la configuration. Dans la pratique les constructeurs démontrent souvent des vents traversiers largement supérieurs.
Merci en tout cas d'avoir aidé à creuser ce problème big_smile
@+
Jean-Marie


Linux Ubuntu 23-10 FG 2020-3.18 -Thrustmaster TA320- NVIDIA GeForce GTX750i (pilote 346.59) - CPU Intel Core I5 4430 - Carte mère Gigabyte Intel H97 express - 8Go RAM - 240Go SSD

Hors ligne

#31 31/10/2023 19:57:22

zakharov
Membre historique du forum.
Inscription : 11/09/2005
Messages : 965

Re : Joystick compatible avec Linux Ubuntu

salut aco,

aco a écrit :

Comment fait-on pour installer ce fichier avec ubuntu

ben dans un terminal avec un

apt install jstest-gtk

tout bête tongue (en root, ou sinon avec sudo)

@+
bons vols
zakh

Dernière modification par zakharov (31/10/2023 19:57:55)


le zkv1000
Debian Bookworm sur i7-9750H, 16G, NV GeForce GTX 1660 Ti MaxQ 6Go
FG next compilé à la mano
Joystick TM T. Stick X avec fichier de conf perso

Hors ligne

#32 31/10/2023 20:43:10

aco
Membre
Inscription : 23/12/2010
Messages : 178

Re : Joystick compatible avec Linux Ubuntu

Merci..... wink


Linux Ubuntu 23-10 FG 2020-3.18 -Thrustmaster TA320- NVIDIA GeForce GTX750i (pilote 346.59) - CPU Intel Core I5 4430 - Carte mère Gigabyte Intel H97 express - 8Go RAM - 240Go SSD

Hors ligne

#33 1/11/2023 12:22:27

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 4 054

Re : Joystick compatible avec Linux Ubuntu

@Clm76, bonjour.

Je ne comprends pas le code suivant de contrôle du reverse.

citationX-set.xml, lignes 715 à 729 :

  <input>
    <keyboard>
        <key n="127">
            <name>Delete</name>
            <desc>Toggle Reversers</desc>
            <binding>
                <command>property-toggle</command>
                <property>controls/engines/engine[0]/reverser</property>
            </binding>
            <binding>
                <command>property-assign</command>
                <property>controls/engines/engine[1]/reverser</property>
                <property>controls/engines/engine[0]/reverser</property>
            </binding>
        </key>

Je ne comprends pas pourquoi il n'y a pas engine[1] dans property-toggle,
ni le rôle, l'utilité, de property-assign.
En fait, je ne comprends pas pourquoi ça fonctionne quand même.
Et pourtant, la touche "Delete" fonctionne pour les deux moteurs... (au moins tels que vus dans les Propriétés)

Merci si tu peux contribuer à ma culture, et peut-être m'éviter d'écrire des bêtises smile

Dany


FG 2020.4.0, Linux Mint 20.3, Intel Core i7-11700F @ 2.50GHz, RAM 32 GB DDR4, NVIDIA GeForce RTX 3060 (12 GB)
Boeing 787-8 (YASim, avec nickyivyca, aco)
Hangar avions Patten (PAF) Robin  DR400 JSBSim, Douglas DC3 JSBSim, CAP10B, Tecnam P92 JSBSim.

Hors ligne

#34 1/11/2023 17:13:42

Clm76
Membre
Lieu : LFOH - LFOY
Inscription : 22/10/2012
Messages : 1 655

Re : Joystick compatible avec Linux Ubuntu

Bonjour Dany93,

dany93 a écrit :

Je ne comprends pas le code suivant de contrôle du reverse.

1 - dans property-toggle, le bouton "Delete" agit sur le reverser de l'engine[0].
2 - dans le property-assign, la propriété de l'engine[0] est recopiée sur la propriété de l'engine[1].

et ainsi, le reverser de l'engine[1] suit le reverser de l'engine[0]. wink

C'est une des facultés de "property-assign" de renvoyer (d'assigner) le résultat d'une propriété sur une autre. smile

C'est le même code pour le key363 (end-cutoff).

Dernière modification par Clm76 (1/11/2023 17:16:07)


Fg 2024.2.0 - Linux Mint 22 Wilma - Cinnamon et Mate en dual boot - CM Asus P8H67 MLE - CPU i7 3770K - 12 Go Ram - Nvidia Geforce GTX 1660TI - Driver Nvidia 550
+ Hp notebook-15 - Linux Mint 21.3 Victoria -  CPU i3-7020u - Ram 4Go - Intel Graphics 620.

Hors ligne

#35 1/11/2023 17:39:56

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 4 054

Re : Joystick compatible avec Linux Ubuntu

D'aaaacord....
La forme me paraît naturellement compréhensible avec <value> en seconde ligne, mais je n'avais pas réalisé qu'on pouvait faire ça avec une autre <property> de même forme comme référence.

Merci, Clm76 smile


FG 2020.4.0, Linux Mint 20.3, Intel Core i7-11700F @ 2.50GHz, RAM 32 GB DDR4, NVIDIA GeForce RTX 3060 (12 GB)
Boeing 787-8 (YASim, avec nickyivyca, aco)
Hangar avions Patten (PAF) Robin  DR400 JSBSim, Douglas DC3 JSBSim, CAP10B, Tecnam P92 JSBSim.

Hors ligne

#36 1/11/2023 18:12:44

Clm76
Membre
Lieu : LFOH - LFOY
Inscription : 22/10/2012
Messages : 1 655

Re : Joystick compatible avec Linux Ubuntu

Dans le wiki "Bindings" on trouve :

property-assign
One of the most important commands. It sets a property to a predefined value or to the value of another property.

avec comme exemple :

<binding>
  <command>property-assign</command>
  <property>autopilot/input/hdg</property>
  <property>instrumentation/heading-indicator/hdg-autopilot</property>
</binding>

Fg 2024.2.0 - Linux Mint 22 Wilma - Cinnamon et Mate en dual boot - CM Asus P8H67 MLE - CPU i7 3770K - 12 Go Ram - Nvidia Geforce GTX 1660TI - Driver Nvidia 550
+ Hp notebook-15 - Linux Mint 21.3 Victoria -  CPU i3-7020u - Ram 4Go - Intel Graphics 620.

Hors ligne

#37 1/11/2023 18:41:08

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 4 054

Re : Joystick compatible avec Linux Ubuntu

Oui, cette réflexion m'a amené au Wiki, mais pas avant.... sad

J'avais préparé ce code en prévision pour le throttle reverse du JS d'aco. Peux-tu me confirmer qu'il est bon ? (il fonctionne à première vue, il me semble plus directement compréhensible).

Trouvé ici
- Howto:Add thrust reversal
- 777, 777-set-common.xml, lignes 832 à 843.


FG 2020.4.0, Linux Mint 20.3, Intel Core i7-11700F @ 2.50GHz, RAM 32 GB DDR4, NVIDIA GeForce RTX 3060 (12 GB)
Boeing 787-8 (YASim, avec nickyivyca, aco)
Hangar avions Patten (PAF) Robin  DR400 JSBSim, Douglas DC3 JSBSim, CAP10B, Tecnam P92 JSBSim.

Hors ligne

#38 1/11/2023 19:09:29

Clm76
Membre
Lieu : LFOH - LFOY
Inscription : 22/10/2012
Messages : 1 655

Re : Joystick compatible avec Linux Ubuntu

dany93 a écrit :

Peux-tu me confirmer qu'il est bon ?

Oui, bien sûr qu'il est bon. smile ...
Mais je préfère ma méthode qui assure que les reversers fonctionnent dans le même sens. Avec deux "toggle", il y a un risque de voir un reverser qui fonctionne à l'envers de l'autre s"il y a une panne sur l'un d'entre eux (fusible par exemple) qui le met et le laisse à 0 (ou 1) lorsqu'il est réparé, alors que l'autre est à l'inverse. D'accord, c'est du pinaillage !... lol


Fg 2024.2.0 - Linux Mint 22 Wilma - Cinnamon et Mate en dual boot - CM Asus P8H67 MLE - CPU i7 3770K - 12 Go Ram - Nvidia Geforce GTX 1660TI - Driver Nvidia 550
+ Hp notebook-15 - Linux Mint 21.3 Victoria -  CPU i3-7020u - Ram 4Go - Intel Graphics 620.

Hors ligne

#39 1/11/2023 19:28:19

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 4 054

Re : Joystick compatible avec Linux Ubuntu

Merci pour tes explications. Arguments tout à fait valables avec la rigueur associée. Il faut voir loin. smile


FG 2020.4.0, Linux Mint 20.3, Intel Core i7-11700F @ 2.50GHz, RAM 32 GB DDR4, NVIDIA GeForce RTX 3060 (12 GB)
Boeing 787-8 (YASim, avec nickyivyca, aco)
Hangar avions Patten (PAF) Robin  DR400 JSBSim, Douglas DC3 JSBSim, CAP10B, Tecnam P92 JSBSim.

Hors ligne

Pied de page des forums