I currently have a Warthog and use Target GUI script for my profile, I have a Cougar but was never able to program it, so I switched to Saitek controllers and was happy using the older setup program. I recently been reading Kolbe"s manual on the use of using the DX files in the BMS Keyfiles, and very interested now on building my own file. There are several questions I have about building a file that suits my preferences for the warthog controllers. I’m sure they have been asked and answered But just a few questions still confuse me on using the DX applications embedded in BMS keyfiles, so here it goes:
1. It is unclear to me if I was to build this program (all DX keys) will there be a printout available like Mud’s or Morphine’s program. Since there is nothing to save I assume the controller keyfile in BMS setup would NOT reflect any addition to the keyfile, unless I save it under a different name i.e. (using the full keyfile (in BMS) program, then save it under a different name in the keyfile. This would load a new file under the config file Correct? I can then manipulate this file Correct?
2. Under the controller setup page I assume that Joystick must be the controller selected so that the POV hat is recognized by BMS, and if that is correct then I assume you move over to the advanced program setup and select the appropriate keys to program.
3. So if you can get the joystick programmed how do you program the throttle base keys? AT present I use several of the keys in a dual function, i.e. RDR ALTM (unshifted LASER on/off, and Shifted Open Refueling Door). I understand that the simHOTASpinky DX shift can be used as a shift button but how do you tell the program (1) I want this key to have a dual function (as above) and (2) when to apply the shift in order to activate the second function. Reading Kolbe’s manual the use of Note pad++ I can see the script and applying the double entry required to activate and release the button/switch, but it is not clear how to program the button/switch twice so you can have two functions. (I hope that is clear). The only thing I can figure is that the DX button is changed to represent a other DX device, the magnitude starting at 256 (n=256 in magnitude).
4. This brings up the question how do you change the key ID so that it reflects the new assigned magnitude so that the simHOTASpinky shift key can identify it for shifting? Can you enter the file and have one key assigned two different numbers i.e. RDR ALTM assigned ID 64 (unshifted) and (shifted)ID 258 (using the second part of the DX ID format)
5. Will my device sorting be a problem for the DX key assignments or it does not matter. I assume with this layout I would have to determine the Button number of each key in order to determine the simHOTASpinky (n) to use. If the RDR switch shows a DX number of 145 when activated I would have to enter Note pad++ and add a second line for that key with a changed ID number that is 256 or higher for the simHOTASpinky key to activate the switch in the SHIFTED layer Correct? How do you handle the MFD keys? are they truly plug and play or does each have to be programed. Can you use the simHOTASpinky DX shift with the MFD’s i.e. assign a key to preform a different function?
Present Device Sorting Order
{076406A3-0000-0000-0000-504944564944} “Saitek Pro Flight Combat Rudder Pedals”
{B351044F-0000-0000-0000-504944564944} “F16 MFD 1”
{B352044F-0000-0000-0000-504944564944} “F16 MFD 2”
{FFFF044F-0000-0000-0000-504944564944} “Thrustmaster Combined”
{0402044F-0000-0000-0000-504944564944} “Joystick - HOTAS Warthog”
{0404044F-0000-0000-0000-504944564944} “Throttle - HOTAS Warthog”
I know more research is needed on my part, another read of Kobe’s manual is in order to understand it all, but… Like, the warthog has two POV hats one on the joystick and one on the throttle how due you program that one it only shows up if the warthog throttle is selected in the drop down list in Controller Setup?
Can you cut and paste say Mud’s profile so that you can fly the F-18? making the appropriate changes or is another total file needed.
And last but not least am I totally confused and should stick with TARGET GUI programming.
Hoping for some clarification here