Morphine's Profile
-
You have to manually edit devicesorting.Txt for the profile to work. Open it in notepad and cut and paste so thrustmaster virtual game controller is at the top of the list and the pedals second then save it. For my info which version of windows are you running and have u installed the latest version of target from their website?
As per previous posts, Win7 64bit and yes, latest TARGET.
As per previous post: I have tried placing the virtual controller at the top, bottom, middle, sideways, nothing worked. TARGET does not hide the physical device and it is conflicting with virtual one.
-
Can you post the output of the script running, example below:
Mapped plugin module "C:\Program Files (x86)\Thrustmaster\TARGET\Plugins\sys.dll" Physical USB HID devices managed by script! Currently plugged USB HID devices[4]: 1: "F16 MFD 2" - "USB\VID_044F&PID_B352&REV_0100" 2: "Throttle - HOTAS Warthog" - "USB\VID_044F&PID_0404&REV_0100" 3: "F16 MFD 1" - "USB\VID_044F&PID_B351&REV_0100" 4: "Joystick - HOTAS Warthog" - "USB\VID_044F&PID_0402&REV_0100" USB HID device "Throttle - HOTAS Warthog"(USB\VID_044F&PID_0404\5&36488FA&0&7) selected USB HID device "Joystick - HOTAS Warthog"(USB\VID_044F&PID_0402\5&36488FA&0&8) selected Virtual HID devices managed by script! Connecting virtual joystick...Done Device name set to Thrustmaster Combined Connecting virtual keyboard...Done Connecting virtual mouse (absolute axes)...Done main returned 0
-
The latest versions of target are a bit buggy, try this. Shut off your PC, unplug your hotas, move them to different USB ports. Reboot and run the script. There could be some type of windows registry issue going on, that move is a way to mitigate those conflicts.
Your second option is to find an older version of target, pre 3.0.16, and use that. You only really need the latest version of target if u have their new pedals.
Also have you downloaded the latest Profile and key file from the Dropbox? The one from the top of the thread is now broken due to changes in 4.33
-
I tried this profile and it all works good.
Thanks to all involved.
I do want to switch the shift to the paddle and Trackir center to the pinky button.
-
I tried this profile and it all works good.
Thanks to all involved.
I do want to switch the shift to the paddle and Trackir center to the pinky button.
The paddle shift is a popular request so I created a version of it. It’s available here. https://www.dropbox.com/sh/ok1rydgqzz04qc3/AAA5zuKPALgU-6r5830IMg1ma?dl=0
-
Thank you. Did you swap both so trackir is on the pinky?
-
Thank you. Did you swap both so trackir is on the pinky?
Yes, the entire functions of pinky and paddle switched have been swapped. Meaning you must also use the key file in the dropbox too.
-
Thanks, bud.
-
That is strange…for some reason TARGET is not hiding the physical devices, so no matter what I do, I always end up with below:
{076306A3-0000-0000-0000-504944564944} “Saitek Pro Flight Rudder Pedals”
{0402044F-0000-0000-0000-504944564944} “Joystick - HOTAS Warthog”
{FFFF044F-0000-0000-0000-504944564944} “Thrustmaster Virtual Game Controller (root)”
{0404044F-0000-0000-0000-504944564944} “Throttle - HOTAS Warthog”Same here, try to modify devicesorting.txt but not working
-
Mine didn’t hide them but added combined like this.
FFFF044F-0000-0000-0000-504944564944} “Thrustmaster Combined”
{00F2068E-0000-0000-0000-504944564944} "CH PRO PEDALS USB "
{0402044F-0000-0000-0000-504944564944} “Joystick - HOTAS Warthog”
{0404044F-0000-0000-0000-504944564944} “Throttle - HOTAS Warthog” -
If the target won’t hide the physical devices, try this; Open the script editor, load the profile, hit compile, then hit run. For me this always hides the physical joystick. Target has been pretty buggy since they upgraded it a while ago.
-
That’s all I use is the script editor. I did like you said. Compiled it and ran it. When i’m done I shut it down and repeat the next day. It works perfect. I never touch the target icon. Am I doing it wrong?
-
That’s all I use is the script editor. I did like you said. Compiled it and ran it. When i’m done I shut it down and repeat the next day. It works perfect. I never touch the target icon. Am I doing it wrong?
utilizing the script editor and compile method, is it hiding the physical device from your system? After u run the script, go to the windows start button and run joy.cpl to check if they are hidden.
-
I just checked and I get the stick, throttle, and pedals as separate.
Am I doing it wrong? Do I need to go through script and target. It seems to work ok the way i’m doing it.
-
Oops! You said after I run script. I just did that and now I have all three the same as before, but combined is added to the list.
-
Are you looking at the devicesorting file? If so it’s doing what it should.
If you start BMS WITHOUT the script running, it will detect the throttle and stick separately, then if you run the script and start BMS a second time, it will NOT remove the individual entries but will add the combined device.To check:
Delete the devicesorting file, or just change the extension to .bak.
Run the Target script
Run BMS
Exit BMS
Check the devicesorting file and see what is in there.
Adjust the device order in the file, making combined the first line.
Make sure the script runs every time before you enter BMS, or it will add the separate devices back in again. Think you can also write protect the file after you have it set correctly. -
Yes, that’s how it works for me. I know, because I forgot to startup script once.
My question was I never started up Target. I’ve only worked with the script. I guess you only need to run target if you were making the profile.
-
Yes, that’s how it works for me. I know, because I forgot to startup script once.
My question was I never started up Target. I’ve only worked with the script. I guess you only need to run target if you were making the profile.
You don’t need to run the target GUI to run the script. Both methods should work, though I’ve found the GUI to be more buggy than the script editor as the script editor always hides the physical devices from the system.
As per your early replies when you said “I have all three same as before but combine is added to the list”, which list, the device sorting or the joystick control panel?
-
Device Sorting.
-
Device Sorting.
Thanks for the reply. The reason I asked, is I am considering writing a new guide for the profile and want to establish a working methodology for launching the profile. As you can see from the last few pages of this thread, target not hiding the physical devices can be an issue. From the feedback here it looks like the script editor is the only reliable way to get target to hide the physical devices from the system.
The only way to check if the script is hiding the physical devices from the system is through the windows joystick control panel, (joy.cpl at the start menu) Even if the script hides the physical devices from the system they won’t disappear from device sorting.
If everything is working well and you’re not getting any ghost button presses. It sounds the like the script is hiding your physical devices from your system, so it won’t matter if your physical devices are listed in devicesorting.txt because window and BMS doesn’t see them.