Page 1 sur 1

TARGET SCRIPT/T16000HOTAS: Joystick non reconnu

Publié : sam. mars 17, 2018 8:46 am
par maxpeigne
Bonjour à tous,

Je suis en train de faire mes 1er essais sous TARGET SCRIPT avec mon T16000 HOTAS et je me heurte à un premier problème.

J'ai fais un script des plus basique afin de voir mes axes combiné sous DEVICE ANALYSER. Le voici:

Code : Tout sélectionner

include "target.tmh" //program startup int main() { if(Init(&EventHandle)) return 1; // declare the event handler, return on error // ----------------- Joystick ----------------- SetSCurve(&Joystick, JOYX, 0, 0, 0, 0, 0); MapAxis(&Joystick, JOYX, DX_X_AXIS, AXIS_NORMAL, MAP_ABSOLUTE); SetSCurve(&Joystick, JOYY, 0, 0, 0, 0, 0); MapAxis(&Joystick, JOYY, DX_Y_AXIS, AXIS_NORMAL, MAP_ABSOLUTE); // ----------------- Throttle ----------------- MapAxis(&Throttle, SCX, DX_XROT_AXIS, AXIS_NORMAL, MAP_ABSOLUTE); SetSCurve(&Throttle, SCX, 0, 0, 0, 0, 0); MapAxis(&Throttle, SCY, DX_YROT_AXIS, AXIS_NORMAL, MAP_ABSOLUTE); SetSCurve(&Throttle, SCY, 0, 0, 0, 0, 0); MapAxis(&Throttle, THR_RIGHT, DX_Z_AXIS, AXIS_NORMAL, MAP_ABSOLUTE); SetSCurve(&Throttle, THR_RIGHT, 0, 0, 0, 0, 0); MapAxis(&Throttle, THR_LEFT, DX_ZROT_AXIS, AXIS_NORMAL, MAP_ABSOLUTE); SetSCurve(&Throttle, THR_LEFT, 0, 0, 0, 0, 0); MapAxis(&Throttle, THR_FC, DX_SLIDER_AXIS, AXIS_NORMAL, MAP_ABSOLUTE); SetSCurve(&Throttle, THR_FC, 0, 0, 0, 0, 0); } //event handler int EventHandle(int type, alias o, int x) { DefaultMapping(&o, x); //add event handling code here }
Mais lorsque je le mets en RUN, j'entends bien windows detecter un nouveau périphérique, THRUSTMASTER COMBINED apparait bien dans DEVICE ANALYSER, j'y vois bien mes 2 axes, mais seul ma manette des gaz répond. Mon joystick lui ne réagit pas.

Auriez vous une idée de ce qui ne va pas?

Merci.

Re: TARGET SCRIPT/T16000HOTAS: Joystick non reconnu

Publié : sam. mars 17, 2018 9:22 am
par BeR1
Hello,
Dans mon cas, les scripts commence par activer/configurer les devices avant de commencer à affecter des touches et axes, il ne te manquerait pas les lignes en rouge ?
Le script minimum c'est ça :

include "target.tmh"
int main()
{
Configure(&HCougar, MODE_EXCLUDED);
Configure(&T16000, MODE_EXCLUDED);
Configure(&T16000L, MODE_EXCLUDED);
Configure(&LMFD, MODE_EXCLUDED);
Configure(&RMFD, MODE_EXCLUDED);
Configure(&TFRPRudder, MODE_EXCLUDED);
Configure(&TWCSThrottle, MODE_EXCLUDED);

if(Init(&EventHandle)) return 1;
SetKBRate(32, 50);
SetKBLayout(KB_FR);
SetShiftButton(0, 0, 0, 0, 0, 0);
MapAxis(&Joystick, JOYX, DX_X_AXIS, AXIS_NORMAL, MAP_ABSOLUTE);
SetSCurve(&Joystick, JOYX, 0, 0, 0, 0, 0);
........
}
int EventHandle(int type, alias o, int x)
{
DefaultMapping(&o, x);
}

Re: TARGET SCRIPT/T16000HOTAS: Joystick non reconnu

Publié : sam. mars 17, 2018 9:33 am
par maxpeigne
Merci pour ton aide.

Alors en ajoutant les lignes en rouges j'ai bien mon TRUSTMASTER COMBINED qui apparait, mais plus rien de réagit à l’intérieur (les barres ne bougent plus lorsque je bouge mes axes). Par contre mes 2 manettes ne disparaissent pas de DEVICE ANALYSER et réagissent toujours (alors qu'avant, quand TRUSTMASTER COMBINED apparaissait, mes 2 manettes disparaissaient).

Re: TARGET SCRIPT/T16000HOTAS: Joystick non reconnu

Publié : sam. mars 17, 2018 9:59 am
par BeR1
Il doit maintenant te manquer les bons : MapAxis(&Joystick, JOYX, DX_X_AXIS, AXIS_NORMAL, MAP_ABSOLUTE);

Tu as essayer à partir de TARGET GUI depuis une nouvelle configuration ?
Lui génère le minimum mais indispensable script, faudrait déjà que cela fonctionne à partir de la.

Re: TARGET SCRIPT/T16000HOTAS: Joystick non reconnu

Publié : sam. mars 17, 2018 10:19 am
par maxpeigne
Alors je viens de faire l'essaie avec TARGET GUI.
J'ai fais une nouvelle configuration avec mes 2 manettes sans ne rien parametrer d'autre.
Lorsque je lance ce script, j'ai le meme resultat sous DEVICE ANALYSER (uniquement la manette des gaz fait varier les bargraphes).

Mais j'ai remarqué quelque chose:
Une fois le script en RUN, les LED orange sous le joystick ne s'allument plus lorsque je le bouge. Et cela se produit aussi avec TARGET SCRIPT (je n'avais pas remarqué).
Lorsque je passe le script en STOP, les led refonctionnent.

Je ne sais pas si cela pourra t'aiguiller...

Re: TARGET SCRIPT/T16000HOTAS: Joystick non reconnu

Publié : sam. mars 17, 2018 1:19 pm
par BeR1
Désolé, mais sans avoir le même materiel et à distance ... je n'ai plus rien à te proposer comme piste.

Re: TARGET SCRIPT/T16000HOTAS: Joystick non reconnu

Publié : sam. mars 17, 2018 1:33 pm
par maxpeigne
Merci quand même d'avoir tenté, si quelqu'un d'autre à une idée...

Re: TARGET SCRIPT/T16000HOTAS: Joystick non reconnu

Publié : sam. mars 17, 2018 5:10 pm
par cerealk
Salut, tu as la dernière version de Target !?

Re: TARGET SCRIPT/T16000HOTAS: Joystick non reconnu

Publié : dim. mars 18, 2018 6:57 am
par maxpeigne
J'ai la version 3.0.16.520.

Par contre le site de Thrustmaster est offline donc je ne peux pas voir quelle est la derniere version...

Re: TARGET SCRIPT/T16000HOTAS: Joystick non reconnu

Publié : dim. mars 18, 2018 11:38 am
par BeR1
J'ai cette même version, donc malheureusement, cela ne doit pas provenir de la.