Peut t'on shifter toutes les touches du cougar ?

Pour discuter des problèmes d'nstallation, de bugs et de réglages divers.
Avatar de l’utilisateur

Topic author
Myoda
Pilote Philanthrope
Pilote Philanthrope
Messages : 569
Inscription : 29 décembre 2014

Peut t'on shifter toutes les touches du cougar ?

#1

Message par Myoda »

Salut à tous ! :notworthy !
J'espère trouver une solution à quelque chose que je ne maîtrise pas avec l'utilisation des fichiers directX :hum:

Il y a quelque chose que je ne comprends pas en utilisant les fonctions shiftés via le fichier "BMS-DX-Generator 1_6.xls"
Selon toutes les docs que j'ai pu lire, on prend le numéro de fonction basique, auquel on additionne 256 pour obtenir au final la fonction shiftée.
Sauf, que ça marche comment pour les boutons qui ont la valeur 0 du style TG1 ?

Exemple de mon fichier .key

Code : Tout sélectionner

SimDoNothing -1 0 0XFFFFFFFF 0 0 0 -2 "========= HOTAS UNSHIFTED =========" SimTriggerFirstDetent 0 -1 -2 0 0x0 0 SimPickle 1 -1 -2 0 0x0 0 SimHotasPinkyShift 2 -1 -2 0 0x0 0 SimAPOverride 3 -1 -2 0 0x0 0 ...
Dans cet exemple, j'utilise le bouton S3 (Pinky)avec le code DX = 2 comme shifteur.
Donc logiquement j'ajoute la ligne :

Code : Tout sélectionner

SimHotasPinkyShift 258 8 -2 0 0x0 0
dans mon fichier (256+2).

Du coup, j'obtiens pour les fonctions shifté :

Code : Tout sélectionner

#================================================================================== SimDoNothing -1 0 0XFFFFFFFF 0 0 0 -2 "========= HOTAS SHIFTED =========" SimDoNothing 256 -1 -2 0 0x0 0 SimDoNothing 257 -1 -2 0 0x0 0 SimDoNothing 258 -1 -2 0 0x0 0 SimDoNothing 259 -1 -2 0 0x0 0 SimDoNothing 260 -1 -2 0 0x0 0 ....
Sauf qu'avec cette methode, ca plante lamentablement car la fonction

Code : Tout sélectionner

SimDoNothing 258 -1 -2 0 0x0 0
remplace la ligne

Code : Tout sélectionner

SimHotasPinkyShift 258 8 -2 0 0x0 0
.

Donc, soit je déraille, complet, mais au final comment faire un copier coller des données Output de mon fichier BMS-DX-Generator 1_6.xls
Pour que ca fonctionne, il faut que je vire la lignes

Code : Tout sélectionner

SimDoNothing 258 -1 -2 0 0x0 0
ou que je la passe en commentaire avec #

En tout cas, je ne comprend pas comment on peux shifter tous les boutons situés en dessous de 256. Enfin je sais pas si je me fais bien comprendre o_O
L'histoire du pit sur Checksix : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Avatar de l’utilisateur

Topic author
Myoda
Pilote Philanthrope
Pilote Philanthrope
Messages : 569
Inscription : 29 décembre 2014

Re: Peut t'on shifter toutes les touches du cougar ?

#2

Message par Myoda »

En faite, j'ai fais un test tout con. Je me suis dit que le fichier était lu de manière procédural.
Donc il faut ajouter la ligne

Code : Tout sélectionner

SimHotasPinkyShift 258 8 -2 0 0x0 0
à la fin du fichier .key pour qu'elle remplace l'instruction précédente !
Cette précision est importante sinon elle cause beaucoup de souci ! :yes:
J'espère que cela aidera d'autres personnes.
L'histoire du pit sur Checksix : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Avatar de l’utilisateur

Topic author
Myoda
Pilote Philanthrope
Pilote Philanthrope
Messages : 569
Inscription : 29 décembre 2014

Re: Peut t'on shifter toutes les touches du cougar ?

#3

Message par Myoda »

Bon bilan, j'ai polué le forum, mais ce serait bien de scotcher cette info. J'imagine qu'elle peux eviter à quelqu'un de galérer lpus tard :hum:
L'histoire du pit sur Checksix : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Avatar de l’utilisateur

eutoposWildcat
Webmaster
Webmaster
Messages : 16146
Inscription : 28 janvier 2005

Re: Peut t'on shifter toutes les touches du cougar ?

#4

Message par eutoposWildcat »

C'est déjà expliqué dans le sujet déjà scotché. :)
Avatar de l’utilisateur

Topic author
Myoda
Pilote Philanthrope
Pilote Philanthrope
Messages : 569
Inscription : 29 décembre 2014

Re: Peut t'on shifter toutes les touches du cougar ?

#5

Message par Myoda »

Cool ! J'ai cherché sur le forum avant de poster ! comme quoi, faut pas réinventer la roue. :yes:
L'autre chose aussi que j'ai fait, c'est que j'ai modifié le fichier "BMS-DX-Generator 1_6.xls" pour qu'il fonctionne avec ma TUSBA. Parceque je n'ai pas de cougar original, j'utilise la TUSBA adaptater.
Du coup la combinaison des boutons n'est pas la même du tout ! En faite, ça n'a rien à voir. Donc j'ai modifié le fichier pour la rentre compatible. Si certains sont intéréssé, je peux l'uploader. :banana:
Merci eutoposWildcat :yes:
L'histoire du pit sur Checksix : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Répondre

Revenir à « Support technique »