Je vais essayer de résumer et de rester clair.
- Le keystroke te permet de configurer les commandes du simu = une touche (ou une combinaison de touche, ou une commande DirectX) a un effet dans le simu.
- Windows permet (via DirectX) de reconnaitre directement un périphérique tel qu'un hotas avec des axes analogiques et des boutons, sans qu'il soit nécessaire de programmer un driver ou des macros.
- Le Cougar est un hotas qui est à la fois programmable (via foxy - pour s'adapter à tous les simu) ce qui permet toutes les élucubrations possible, mais il est aussi reconnu immédiatement en DirectX.
Alors, comment combiner tout ça ?:wacko:
- D'abord, il faut savoir que les DEV de BMS ont repris les commandes du vrai hotas F16 (dont le cougar est la réplique) et les ont intégrées dans le keystroke sous forme de commandes pilotables en DirectX (tout en laissant la possibilité d'utiliser des fonctions clavier)
![Notworthy :notworthy](./images/smilies/notworthy.gif)
.
- Ensuite il faut choisir un keystroke prédéfini qui regroupe les commandes du simu de façon logique et facilement mémorisable. Dans le dossier user de BMS tu as déjà deux fichiers keystroke différents (keystroke.key et bms.key). Je crois que le bms.key est le plus complet. Il est à charger dans le setup de Falcon.
-Enfin il faut utiliser un profil foxy pour le cougar
qui corresponde au keystroke:huh:. En effet, si dans le keystroke l'ouverture du speedbrake est affecté à la touche "V" et que dans foxy le bouton du hotas ouvrant le speedbrake envoie un "N" : ça va pas le faire !
Maintenant, refaire un keystroke c'est un travail de titan (plus de 350 commandes:sweatdrop). Et programmer son hotas c'est un peu hasardeux lorsqu'on débute et qu'on ne sais pas encore "à quoi sert le 3ème bouton en bas à droite".
Le mieux est de rechercher (par ex dans le dossier user/joystick de BMS, ou sur C6) si il n'y a pas déjà un keystroke avec un profil Cougar associé déjà "tout prêt" et qui correspond à sa config (avec ou sans TrackIR, avec ou sans palonnier...).
Tu as déjà ceux de Deejay, de Dunk, de Mav, d'Amraam...et des tas d'autres sur le forum BMS.
Et pour répondre à tes questions :
1) certainement parce que tu n'a pas le layout correspondant au keystroke qui est chargé, et/ou que ton profil cougar ne correspond pas au keystroke. (pour la fonction émulation du CCP, je ne sais pas)
2) Essaye au maximum d'utiliser des commandes DirectX et d'éviter de passer par des macros/fonction clavier. Cela t'évitera des conflits de touches. DirectX permet l'appui sur plusieurs touches simultanées sans conflit. Un exemple de conflit courant avec des fonctions clavier : devoir maintenir une touche enfoncée pour parler à la VHF tout en maintenant une autre touche enfoncé pour garder le frein serré lors du Run-Up avant décollage = en utilisant la radio, tu perds le frein.
C'est compliqué, mais une fois que tu aura le bon setup (enregistre le précieusement) ce sera du bonheur:Jumpy: