Jump to content

Recommended Posts

Posted

If you are having TARGET issues, this might help.

 

Description of the issue :

TARGET Script takes a long time to load, and the physical joystick and / or throttle are still connected and functional after the script is loaded, on top of the virtual "Thrustmaster Combined" controller.

 

Warning : The script has to be properly coded and both joystick and throttle need to be included for the explanation below to be valid.

 

Concerning the USB ejection issue during script loading :

This process is handled by "DeviceManagementApp.exe" located /Thrustmaster/TARGET/x64

This can be blocked by various processes, like for instance the TeamSpeak Joystick add-on, but not only, and even Windows Kernel processes might be the source of the issue.

One solution is to remove or rename this executable, and the TARGET script then won't eject the joystick and throttle, but will still add the virtual controller "Thrustmaster Combined".

You can then map only that last controller in the game, and ignore the buttons & axis of the physical joystick and throttle.

 

If the above is not satisfactory, we need to take it one step further :

 

Discovering the process at the origin of the issue :

1 - What are the game controllers connected to the computer

Start menu -> Execute (depending on which version of Windows you have, I'll let you handle that one)

Type in "joy.cpl" and execute

 

ex_joy.png

 

This is the list of the game controllers connected to your computer. YMMV.

 

Joystick_initial.png

 

Now launch the TARGET script. If it takes time to load, like below, there is probably an issue :

 

TARGET_script_loading.png

 

Once done :

 

TARGET_script_finished.png

 

Now look at the connected game controllers again. Two options : only Thrustmaster Combined (OK) or Thrustmaster combined and joystick and/or throttle (Not OK)

 

Script worked :

 

Joystick_OK.png

 

Script did not work (could not eject a physical device) :

 

Joystick_problem.png

 

2 - Finding the process preventing TARGET to eject the device

Start menu -> Execute (depending on which version of Windows you have, I'll let you handle that one)

Type in "eventvwr" and execute

 

ex_eventvwr.png

 

Now go to Windows Journals -> System

 

Event_viewer.png

 

There you should have some errors on top of your list. Select the first one and see what it says.

In the description you should see what process is preventing the ejection. See what it is linked to and if it can be killed or not..

Then use CTRL+ALT+SUPPR or simply quit the application, I'll let you handle it from here on.

 

Example of the TeamSpeak Joystick add-on making trouble :

 

Teamspeak.png

 

In that preceise case, quit TeamSpeak, run the script, and reload TeamSpeak.

 

Good luck on the troubleshooting !

i7 7700k • 1080Ti • 32GB @ 3200 MHz • 525GB M.2 • Oculus Rift

Warthog + Pro Flight

  • 6 years later...
Posted

I just found that winwing Simap-pro - software is interfering with crating combined TM Warthog device...this from my log:

The application \Device\HarddiskVolume1\Temp\2pW24J2sEgHfirG2Z3HbvJF2W6b\WWTStream.exe with process id 35832 stopped the removal or ejection for the device HID\VID_044F&PID_0404\8&2a952cb2&2&0000.
Process command line: c:\Temp\2pW24J2sEgHfirG2Z3HbvJF2W6b\WWTStream.exe 
List of affected devices:
HID\VID_044F&PID_0404\8&2a952cb2&2&0000

[sIGPIC][/sIGPIC]

Pilot from Croatia

Posted

Also this one is creating problem:

The application \Device\HarddiskVolume1\Temp\2pW22i2eemQZE5SHF0aK5pCvEaK\SimLogic.exe with process id 34736 stopped the removal or ejection for the device HID\VID_044F&PID_0404\8&2a952cb2&2&0000.
Process command line: c:\Temp\2pW22i2eemQZE5SHF0aK5pCvEaK\SimLogic.exe 
List of affected devices:
HID\VID_044F&PID_0404\8&2a952cb2&2&0000

[sIGPIC][/sIGPIC]

Pilot from Croatia

Posted

Just found out that if i don't start simampp pro - my combined profile for warthog gets created instantly...So definetly winwing sim app pro is problem

[sIGPIC][/sIGPIC]

Pilot from Croatia

Posted

I used to use Sendenion's 120dx hack. It's easy to configure for your TM setup and up to date with all the latest devices: TQS, Viper Panel, and AVA. I have a hybrid system now and use RSMapper to program everything; vJoy is not required. But if all you are running is TM products, I highly recommend his hack. It lets you use TEMPO commands on Hats and momentary switches; all your switches are two-way. It also enables the correct programming on the Warthog throttle to run Autopilot correctly in the A-10.

You can't go wrong with it.

:drinks_cheers:

Sempre Fortis

Posted

There's no need anymore for the 120dx hack since TM incorporated this in the latest releases of the Target software.

Win11 Pro 64-bit, Ryzen 5800X3D, Corsair H115i, Gigabyte X570S UD, EVGA 3080Ti XC3 Ultra 12GB, 64 GB DDR4 G.Skill 3600. Monitors: LG 27GL850-B27 2560x1440 + Samsung SyncMaster 2443 1920x1200, HOTAS: Warthog with Virpil WarBRD base, MFG Crosswind pedals, TrackIR4, Rift-S, Elgato Streamdeck XL.

Personal Wish List: A6 Intruder, Vietnam theater, decent ATC module, better VR performance!

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...