Hi Matt,
Without TARGET software running, check in the Device manager that you have there two HID-compliant game controllers. These are the joystick and throttle.
Next, do you run the script from the TARGET GUI or the Script Editor? As I only use the Script Editor I'll give you my information.
If you run the script from the Script Editor you should see some lines like these:
===============================================================================================
Running script: DCS FC2 SU-25.tmc
Mapped plugin module "C:\Program Files (x86)\Thrustmaster\TARGET\Plugins\sys.dll"
Compile Succeeded.
Physical USB HID devices managed by script!
Currently plugged USB HID devices[2]:
1: "Joystick -
HOTAS Warthog" - "USB\VID_044F&PID_0402&REV_0100"
2: "Throttle -
HOTAS Warthog" - "USB\VID_044F&PID_0404&REV_0100"
USB HID device "Throttle -
HOTAS Warthog"(USB\VID_044F&PID_0404\5&35EDA8E7&0&2) selected
USB HID device "Joystick -
HOTAS Warthog"(USB\VID_044F&PID_0402\6&A9FCCC3&0&4) selected
USB HID device with hardware id "VID_044F&PID_b351" cannot be found
USB HID device with hardware id "VID_044F&PID_b352" cannot be found
USB HID device with hardware id "VID_044F&PID_0400" cannot be found
USB HID device with hardware id "VID_044F&PID_B10A" cannot be found
Virtual HID devices managed by script!
Connecting virtual joystick...Done
Device name set to Thrustmaster Combined
Connecting virtual keyboard...Done
Connecting virtual mouse...Done
================================================================================================
You will also notice in the Device Manager that a new HID-compliant game controller has been added, this is the Thrustmaster Combined that is also mentioned in the above lines.
Now, when you start a simulator like FC2 you should also see that the other two HID-compliant gane controllers are disabled. The TARGET software should do this but I always have to do it manually as the software doesn't do it.
Then, when you stop the simulator and stop running the script, the one HID-compliant game controller will disappear and the other two become enabled again. That is also done by the TARGET software. And funny enough, that bit works on my system.