Donc version longue : il faut passer par le script, pas possible via l'interface classique visuelle ou en tout cas pas trouvé, ça m'intéresse le cas échéant. Le souci c'est que je n'arrive pas à ajouter du script à un profil fait "normalement", obligé d'en créer un en lignes de code et plus possible de passer par la GUI ..
La commande en question c'est :
=> quand on appuie sur le trigger 1 un coup bref ça activera la touche x mais si on laisse appuyé elle n'activera que yMapKey(&Joystick, TG1, TEMPO('x', 'y')); //short press X, long press Y
MapKey(&Joystick, TG1, TEMPO('x', 'y', 1000)); //if pressed for more than 1 second
En l'occurrence dans mon cas ça donne :
L'effet c'est que si je passe rapidement sur la position centrale ça ne va rien faire, par contre si je reste dessus plus d'une demi-seconde ça activera la lettre c. Voilou tout simplementMapKeyIOUMD(&Throttle, PSM, TEMPO('',PULSE+'c', 500), TEMPO('',PULSE+'c', 500), TEMPO('',PULSE+'c', 500), TEMPO('',PULSE+'c', 500), TEMPO('',PULSE+'c', 500), TEMPO('',PULSE+'c', 500));
Donc pour créer un script il faut le faire via TARGET Script Editor (à ne pas lancer en même temps que TARGET) > menu > nouveau > TARGET code (.tmc) > là vous pouvez faire mumuse dans la partie de droite.
Si on a déjà un profil GUI qu'on veut garder il y a moyen de le récupérer via TARGET > edit > View Script. Il suffit ensuite de copier le code dans le .tmc via TARGET Script Editor
Une fois fini il faut compiler puis sauvegarder (tester via le bouton Run eventuellement) and voilà.
Pour lancer ça se fait en lançant le .tmc via le Script Editor > run ou TARGET GUI > run config
Donc voilà le problème c'est que je ne crois pas qu'il y ait moyen de l'éditer via l'interface visuelle derrière, obligé de rester en ligne de code à partir de ce moment. Et à l'inverse impossible d'éditer en lignes de code un profil fait en GUI contrairement à ce qui est stipulé dans le manuel ..