TARGET Software issues
-
I tested all the above Flow put up.
I put a shortcut to system32/joy.cpl (something like that) on the desktop to easily test.
Anyway I have no errors in the event viewer.
Instead what I have is that after running the target script the first time it doesn’t work. The joy.cpl shows:
- only the combined Warthog shows (good)
- throttle works (good)
- stick doesn’t (bad)
So I stop it and run it again and it all works.
What bothers is me is this is what happened with the TARGET GUI software then at some point it stopped working (a lot of testing - hundreds of times - over a number of weeks).
Is the same thing going to happen with the TARGET Script software?
I originally emailed support at thrustmaster but they did not answer.
As it seems to be working every second time I will just use it until it stops altogether.
Good to know there is an alternative out there when that happens.
-
I get the same. I have to unplug/replug certain controllers and if I unplugged a controller included in TARGET device, re-run the script.
-
Ok that is something I should have tried first before giving up, thanks.
-
Alternate Launcher isn’t magic. Can’t use throttle POV, can’t make axis behave like button or button like axis. Sure you can avoid TARGET scripting and still fly BMS but some possibilities are off the table.
Can you provide more detail for a newbie re: can’t use throttle POV? If someone was using TrackIR, would he even need to use the throttle POV to provide view movement. In that case wouldn’t the throttle POV at least be programmable with Alternate launcher for other purposes?
-
Can you provide more detail for a newbie re: can’t use throttle POV? If someone was using TrackIR, would he even need to use the throttle POV to provide view movement. In that case wouldn’t the throttle POV at least be programmable with Alternate launcher for other purposes?
BMS won’t recognize the hat switch on the second joystick. Nothing can be assigned to it unless outside software is used.
-
BMS won’t recognize the hat switch on the second joystick. Nothing can be assigned to it unless outside software is used.
This is still hazy to me.
If you have 1 Warthog FCS joystick are you saying that a hat switch on the Warthog throttle won’t be recognized? (I believe there’s a hat switch on the Warthog throttle, not sure, mine hasn’t arrived yet, but the specs led me to believe it has one)
-
This is still hazy to me.
If you have 1 Warthog FCS joystick are you saying that a hat switch on the Warthog throttle won’t be recognized? (I believe there’s a hat switch on the Warthog throttle, not sure, mine hasn’t arrived yet, but the specs led me to believe it has one)
Both devices, the throttle and the joystick, have hat switches. If two devices with hat switches are plugged in, BMS will only recognize only one of the hat switches. You will not be able to bind functions to one of the devices, unless you use a target profile.
-
Both devices, the throttle and the joystick, have hat switches. If two devices with hat switches are plugged in, BMS will only recognize only one of the hat switches. You will not be able to bind functions to one of the devices, unless you use a target profile.
Thanks. Nice to know.
edit> This explains why the “BMS Key File Editor.xls” found elsewhere on this site doesn’t have anything assigned to the Warthog Throttle Hat switch.
-
Finally got my Warthog HOTAS and decided to just drop the hassle of the “Target” software as suggested for now.
I’m trying to set things up with the Alternate Launcher, but I can’t seem to get the Stick:Pinky Switch and/or the Stick: Pinky Switch DX Shift to work correctly. Any pointers on what the input box(es) are supposed to show?
example:
-
I am not at a computer with a joystick attached, but I have access to the alternate launcher so I pulled it up and will see if I can remember how to do this. I get an error with your attachment and cannot see what you posted so I cannot reference that.
- Open the Alt Launcher and go to “Key Mapping”
- Type “shift” in the search bar
- Double click on the line that says "STICK: PINKY SWITCH (DX SHIFT)
- Click “CLEAR DX” button to clear any existing button assignment
- Then click the appropriate button on your HOTAS that will be your pinky switch/shift button
- Click “Save”
- This will assign that button as the shift button
To assign the shift functions to other buttons, you will just enable the shift layer when setting it up. For example:
To set up the shift layer on H4P (CMSPress) DX:18 CKPIT: Trim-Reset
- Navigate to “Key Mapping”
- Search “Trim-Reset”
- Double click the “CKPIT: Trim-Reset” function
- Click the “Keycombo/Pinkyshift” button to make it white in the dialog box
- Press the appropriate button on your stick to assign the button to this function
- Click “Save”
This function should now be activated when this button is pressed in conjunction with the pinky switch.
-
84hd79: Thanks. That did the trick for the Pinky Shift button usage.
Got another question if you got the time…
Several of the buttons have (CTR from Fwd) or (CTR from Back), etc. Example the Dogfight Switch on the Throttle going back to MRM/DF Cancel. How does that work? I presume it’s something to do with how the forward and back buttons are programmed, but how? Your help is greatly appreciated.
-
This one is little more difficult for me to answer because I do not have the Warthog or any switch like your dogfight switch on my HOTAS. All of my switches are press and release type buttons.
I believe that this is a 3-position switch on your HOTAS. So the “Boat Switch Fwd” and “Boat Switch Back” indicate when you are sliding the switch from the Center position to the Forward or Rear positons. The “CTR from Fwd” and “CTR from REAR” indicate the movement from the forward or rear positions back to the Center
<back rear=“”>–-
<center>— <forward>So Center to Forward would enable the MRM override mode
Forward to Center would cancel the override mode and return you to the mode you were in before you went into overrideCenter to Rear would enable the DOGFIGHT override mode
Rear to Center would cancel the override mode and return you to the mode you were in before you went into overrideSo how this will work with a 3-position switch, I am not sure…
But looking at the example for the Master Arm Switch, it may go something like this…
MRM Override | DX40 INV: DN
Cancel Override | DX40 REL INV: DN & DX41 REL INV: DN
Dogfight Override | DX41 INV: KEY DNSo when your slide our 3 Position switch to the MRM override (FWD) position, you would want the button that says “Invoke Both” in white to read “Invoke Down” Click that white button to change it
When your switch is in the Cancle Override position (Center), you would want both the “Realease” and “Invoke Down” buttons white for DX27 and “Release” and “Invoke Down” button white for DX28. This is the part that I am unsure about how to do exactly. I would slide the button FWD, double click the cancel callback, make sure both of the buttons are white, and then slide the button to the center and see how it registers. If it works, do the same thing from the rear positon to center
And when sliding from the center to the DOGFIGHT override (Back) position, you would again want the third white button in “Invoke Down” mode
That is how I would try it. If it does not work, maybe someone that has programmed a three position switch could chime in.
Mike</forward></center></back>
-
This one is little more difficult for me to answer because I do not have the Warthog or any switch like your dogfight switch on my HOTAS. All of my switches are press and release type buttons.
I believe that this is a 3-position switch on your HOTAS. So the “Boat Switch Fwd” and “Boat Switch Back” indicate when you are sliding the switch from the Center position to the Forward or Rear positons. The “CTR from Fwd” and “CTR from REAR” indicate the movement from the forward or rear positions back to the Center
<back rear=“”>–-
<center>— <forward>So Center to Forward would enable the MRM override mode
Forward to Center would cancel the override mode and return you to the mode you were in before you went into overrideCenter to Rear would enable the DOGFIGHT override mode
Rear to Center would cancel the override mode and return you to the mode you were in before you went into overrideSo how this will work with a 3-position switch, I am not sure…
But looking at the example for the Master Arm Switch, it may go something like this…
MRM Override | DX40 INV: DN
Cancel Override | DX40 REL INV: DN & DX41 REL INV: DN
Dogfight Override | DX41 INV: KEY DNSo when your slide our 3 Position switch to the MRM override (FWD) position, you would want the button that says “Invoke Both” in white to read “Invoke Down” Click that white button to change it
When your switch is in the Cancle Override position (Center), you would want both the “Realease” and “Invoke Down” buttons white for DX27 and “Release” and “Invoke Down” button white for DX28. This is the part that I am unsure about how to do exactly. I would slide the button FWD, double click the cancel callback, make sure both of the buttons are white, and then slide the button to the center and see how it registers. If it works, do the same thing from the rear positon to center
And when sliding from the center to the DOGFIGHT override (Back) position, you would again want the third white button in “Invoke Down” mode
That is how I would try it. If it does not work, maybe someone that has programmed a three position switch could chime in.
Mike</forward></center></back>
Evidentally, I’m doing something wrong on these. Can’t seem to find the right combo. Thanks and Regards, especially for the Pinky Shift help above.
edit> BTW, what filename and where does the ALT Launcher store the saved keystroke information?
-
I believe that the Alt Launcher saves the data to the BMS - Full.key that is in your User/Config folder.
There are also some Setup.v100 files in the Config folder as well that looks like are modified by Alt Launcher.
Have you checked the “Use 3-Way ON-OFF-ON Switch for DOGFIGHT” option at the bottom of the screen?
There is a video that was put out by the dev a few years ago. He goes through the process of setting up the dogfight switch, but it is kind of fast and no sound, and looks like it is from when he was developing the program. Maybe you could watch it and get an idea of what you need to do. He also shows the files that are being used.
-
I believe that the Alt Launcher saves the data to the BMS - Full.key that is in your User/Config folder.
So, if a person backed up their BMS - Full.key file, in a save place. If things went belly up, copying it back into the normal User/Config folder, the ALT Launcher would see the same. Cool.
edit> I just read somewhere that the Alt Launcher edits the BMS - Full.key file using various Setup.v100.??? {???}.xml files that it creates. So it’s probably a good idea to save those in a save place also.
-
MRM Override | DX9 INV: DN
Cancel Override | DX10 REL INV: DN & DX9 REL INV: DN
Dogfight Override | DX10 INV: DNFinally got it to work using your informative post. Thanks Again.
-
Sounds like a good idea to save those files, good to hear that you were able to get your setup working!!
-
In regards to using Voice Attack
Thinking about using this to program the Warthog Throttle POV.
Question I have before buying is, Can this be a mix and match thing, meaning if all the other switches on the Warthog Throttle are DX programmed with the Alt Launcher, can the Warthog Throttle POV be separately programmed with the Voice Attack software without messing up the previous DX commands on the same device?
-
How are you going to program the POV with Voice Attack? As far as I know, VoiceAttack will only call buttons or switches that are already binded, it won’t program anything for you.
I think what you want to do is program using joystick gremlin and vJoy, or some similar program.
See this post, #8, for how I set up my throttle POV https://www.benchmarksims.org/forum/showthread.php?37210-Need-help-with-throttle-POV&p=522242#post522242
It won’t mess up any of your previous bindings.
-
84hd79:
I read somewhere else on the Forum, that another person was using Voice Attack to program the Throttle POV since BMS won’t see it, and looking thru the manual for Voice Attack, it references the POV in several places. Evidently, it’s one of Voice Attack’s lesser known capabilities. I’m probably gonna get Voice Attack anyhow, for it’s other capabilities. I just don’t want to mess up all the DX work I accomplished yesterday with your help and the only button not capable of being DX programmed with BMS is the Throttle POV.
straight from Voice Attack manual:
… In the big middle of everything is where you can set up your POV (hat) controllers to act like simple switches. Your POV can become a switch that acts like 1, 2, 4 or 8 buttons. For instance, if you select 4, pushing forward, right, back or left on your POV will make VoiceAttack treat each position as POV button 1, 2, 3 and 4 respectively. If you select option1, VoiceAttack treats any direction as POV button 1. Selecting 2 (Up/Down), if you push up, that represents POV button 1. Pulling back represents POV button 2, and so on. VoiceAttack can support up to four POV controllers on each joystick if you’ve got 'em. In the bottom-left portion of the screen, you will see the, ‘Test’ button. If your joysticks are assigned and enabled, you can click on this button to try them out.