TARGET SCRIPT/T16000HOTAS: Joystick non reconnu
Publié : sam. mars 17, 2018 8:46 am
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:
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.
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
}
Auriez vous une idée de ce qui ne va pas?
Merci.