Bonjour,
Parce que ce qui est logique pour moi ne l'est pas pour le Cougar (!), voici mon problème :
DEF X1 DELAY(1000) S1
DEF X2 S1 AND NOT X1
DEF X3 S1 AND X1
BTN X2 h
BTN X3 a
Quand j'appuie sur le bouton, le "h" apparaît. Quand je le relâche après 1 seconde, le "a" apparaît.
Je voudrais éviter l'apparition du "h" si je maintient le bouton enfoncé. Comment puis-je faire ?
Merci.
Programation HOTAS Cougar
-
- Nouvelle Recrue
- Messages : 117
- Inscription : 27 mai 2008
#2
S'lut,
X1 est faux tant que S1 n'a pas un appui de une seconde. Donc, au moment de l'appui sur S1, tu as pendant une seconde X1 faux, donc X2 vrai, d'où le h en résultat.
Tu veux éviter d'avoir le h tant que tu as S1 appuyé, certes, mais peux tu expliquer exactement le but de ta prog, on pourra peut-être t'aider pus facilement.
Tchouss
SandJo
X1 est faux tant que S1 n'a pas un appui de une seconde. Donc, au moment de l'appui sur S1, tu as pendant une seconde X1 faux, donc X2 vrai, d'où le h en résultat.
Tu veux éviter d'avoir le h tant que tu as S1 appuyé, certes, mais peux tu expliquer exactement le but de ta prog, on pourra peut-être t'aider pus facilement.
Tchouss
SandJo
#3
salut,
Je voudrais une fonction "h" si j'appuie (et que je relâche) sur S1, et une fonction "a" si j'appuie et que je maintient S1 pendant plus d'une seconde.
Je ne sais pas si c'est plus clair.
Je démarre juste un profil DCS A-10, et quasiment tous les boutons ont ce type de fonctionnement.
Merci.
Je voudrais une fonction "h" si j'appuie (et que je relâche) sur S1, et une fonction "a" si j'appuie et que je maintient S1 pendant plus d'une seconde.
Je ne sais pas si c'est plus clair.
Je démarre juste un profil DCS A-10, et quasiment tous les boutons ont ce type de fonctionnement.
Merci.
-
- Messages : 3537
- Inscription : 30 novembre 2003
#4
euh pour toutes les commandes du Hotas que tu as à la page 83 du manuel il ne faut pas te prendre la tête !
S1 sur le vrai stick ca correspond au MMCB (master mode control button)
dans la macro, j'ai donc :
master_mode_control_button = m
et dans le tmj
BTN S1 /H master_mode_control_button
un autre exemple ...
macro des boutons TMS :
TMS_down = { LCTL DARROW}
TMS_left = { LCTL LARROW}
TMS_right = { LCTL RARROW}
TMS_up = { LCTL UARROW}
tmj de ces mêmes boutons :
BTN H2U /H TMS_up
BTN H2D /H TMS_down
BTN H2R /H TMS_right
BTN H2L /H TMS_left
C'est le jeux qui fait ensuite la différence entre l'appuie long ou court
tu es en train de te prendre la tête pour rien
S1 sur le vrai stick ca correspond au MMCB (master mode control button)
dans la macro, j'ai donc :
master_mode_control_button = m
et dans le tmj
BTN S1 /H master_mode_control_button
un autre exemple ...
macro des boutons TMS :
TMS_down = { LCTL DARROW}
TMS_left = { LCTL LARROW}
TMS_right = { LCTL RARROW}
TMS_up = { LCTL UARROW}
tmj de ces mêmes boutons :
BTN H2U /H TMS_up
BTN H2D /H TMS_down
BTN H2R /H TMS_right
BTN H2L /H TMS_left
C'est le jeux qui fait ensuite la différence entre l'appuie long ou court
tu es en train de te prendre la tête pour rien
I7 9700K - 32 Go RAM - Zotac RTX 3080 Trinity OC 10 GB - Thrustmaster TPR - HP Reverb G2 - Hotas warthog n°918
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
#5
Salut,
Oui, je sais, beaucoup de fonctions sont prévues pas BS et A-10C. Pour BS, j'ai néanmoins dû configurer certaines fonctions qui ne fonctionnaient pas comme je le voulais.
Et puis, cela pourrait servir pour d'autres logiciels.
Ensuite, je trouve intéressant de réaliser une fonction au départ pas si évidente à programmer.
Je suis proche du but, mais je n'ai pas la solution néanmoins.
Une idée quand même ?
Merci
Oui, je sais, beaucoup de fonctions sont prévues pas BS et A-10C. Pour BS, j'ai néanmoins dû configurer certaines fonctions qui ne fonctionnaient pas comme je le voulais.
Et puis, cela pourrait servir pour d'autres logiciels.
Ensuite, je trouve intéressant de réaliser une fonction au départ pas si évidente à programmer.
Je suis proche du but, mais je n'ai pas la solution néanmoins.
Une idée quand même ?
Merci