Rybo's Profile - Never disappearing, No shifted layer, Easily customized
-
Hello Falconeers! I recently acquired my Warthog and decided to make a profile that would be somewhat of a blend of many of the other profiles out there.
Here’s a few of the major things to note:
-
This setup uses the same “never disappearing” method as described by chihirobelmo HERE.
-
The idle detents are working as they should thanks to Morphine’s explanation found here.
-
I opted not to use a shifted layer simply because I don’t feel that I need it. I kept what I deemed are the essentials based on my experiences.
-
A few creative liberties were taken. If you don’t like them you are more than welcome to edit the .tmc file to meet your needs if you are able, but I can’t provide support to modded files.
INSTALLATION GUIDE
-
Click here to download the profile package. Extract the files.
-
Copy “Rybo’s Profile V4.key” to Falcon BMS 4.34\User\Config
-
Copy “Rybo’s Profile V4.tmc” to wherever you wish to store the TARGET script.
-
Replace the default “Thrustmaster Combined” code in DeviceDefaults.txt located in Falcon BMS 4.34\User\Config with the following code:
# Thrustmaster Combined GUID = {FFFF044F-0000-0000-0000-504944564944} AXIS_PITCH = Y AXIS_ROLL = X AXIS_THROTTLE = RZ AXIS_FOV = Z AXIS_CURSOR_X = RX AXIS_CURSOR_Y = RY
- Put {FFFF044F-0000-0000-0000-504944564944} “Thrustmaster Combined” as the first device in DeviceSorting.txt (also add the COUGAR MFDs as 2nd & 3rd devices if you have them)
{FFFF044F-0000-0000-0000-504944564944} "Thrustmaster Combined" {B351044F-0000-0000-0000-504944564944} "F16 MFD 1" {B352044F-0000-0000-0000-504944564944} "F16 MFD 2"
- Using the TARGET Script Editor, load the .tmc file from step 3 (Rybo’s Profile V4.tmc). Click Compile, wait for it to finish, then click run. The profile is running successfully when you see “main returned 0”
NOTE - You must perform step 6 EVERY TIME before you run BMS!
- Enable “Dogfight/Missile Override Self Cancel” and “Idle Cutoff” in the Config
-
Run BMS, set “Thrustmaster Combined” as the primary device from the drop-down list, then load “Rybo’s Profile V4.key” and click APPLY.
-
On the Controllers Setup page (in BMS) put your throttle in the flight idle position (NOT in the idle cutoff position) and right click on the “SET AB” button to set the idle cutoff threshold. Set the AB position as desired.
-
Verify that pressing buttons on the stick, throttle grip, and throttle base work as per the reference images above. The images are also included in the zip package.
-
Verify that all axes were also correctly assigned and adjust as necessary/desired.
-
Click APPLY once more and then click OK
I hope you enjoy this profile. If you have any questions or issues just let me know!
-
-
Awesome. You have almost the exact setup I was planning on working on over the weekend, had I not been sick. I’ll be making a couple of tweaks to this, to be sure!
One question - can the throttle slider be used to zoom view? I don’t think I’ve ever managed to get that working correctly before…
-
One question - can the throttle slider be used to zoom view? I don’t think I’ve ever managed to get that working correctly before…
I ran out of axes but I think I have an idea of how it can be done. I’ll post an updated profile if I can get it working satisfactorily.
-
Using DX buttons to handle Range knob then assign friction lever an axis might solve.
Anyway this time FOV AXIS will need to be assigned manually and will disappear when you plug another device to your PC. -
Killer profile, Rybo thank you for putting it together!
-
Using DX buttons to handle Range knob then assign friction lever an axis might solve.
Anyway this time FOV AXIS will need to be assigned manually and will disappear when you plug another device to your PC.That’s definitely something I’ve considered but not my first choice if I can avoid it. I’m going to experiment with a few other concepts I have first
-
I played with zoom control a bit tonight. Unfortunately it isn’t as simple as what I was hoping, although for a totally different reason. The throttle friction lever is dreadfully imprecise (brand new warthog, perhaps it’s a defective pot) and the view just jitters constantly unless I have it in the the little stop in the middle. I figure that eventually I can get it to work to my liking but it will take some time as I learn how to build a custom curve for it.
-
I heard some Warthog has jitter on friction lever when you don’t set LED brightness FULL or OFF.
Mine don’t have the issue and works precisely with middle brightness LED. So I guess they use good pots but some may be defective and some may suffer EMF.
-
Interesting information, I’ll try setting mine to mid tomorrow.
-
Okay, in tweaking the profile a little (just a little!) I’ve come across something that is, more likely than not, my lack of understanding re Target. I want China Hat Forward/Aft to be ICP Next/Previous. The keypresses for these commands are Num+ and Num-, does Target differentiate between number row +/- and the Numpad?
Edit: Nevermind, managed it with USB events. If anyone is wondering, the USB code for Num +/- is 57/56, and the syntax is MapKey(&input device, button name, usb event); or in my case MapKey(&Throttle, CHF, USB[0x57]);
-
@Rybo Thank you for this nice profile. I would like request something from you. We want to change button functions on your profile. I added a photo of throttle and marked the buttons that we wanted to change.
First we want to change Toggle NVG buttons as Next and previous steerpoint, second add external lights flash option to middle position of light button. What should we add to your profile or delete ? Might be hard edit for you… We have no experience about profiles and keyboard layout? Can you help us to do that? Is there any guide to make a profile or create layout ?
-
Hey Rybo, thanks for this awesome profile, it has really helped me get started with BMS. Mentioned earlier about the zoom, I see you’re having troubles with it. What is a solution for zoom control in the interim?
-
Can you help us to do that? Is there any guide to make a profile or create layout ?
The next/previous steerpoint is fairly easy, but if you aren’t familiar with the code structure it can be easy to mess it up. In basic terms, you’ll need to find what the keyboard commands are for next steerpoint (“x” by default) and previous steerpoint (“z” by default).
You will need to open the Thrustmaster script in a text editor (I recommend Notepad++ as it’s free and has fantastic tools). There you will need to find the two lines with the code for that switch and change the keystrokes they perform.
As for the lights, I’m not sure that’s entirely possible but I will think about how to do it.
I’ll send you a PM shortly.
-
Hey Rybo, thanks for this awesome profile, it has really helped me get started with BMS. Mentioned earlier about the zoom, I see you’re having troubles with it. What is a solution for zoom control in the interim?
Thanks for the kind words Nero, it’s nice to see that people are enjoying the profile. I fixed the zoom issue with advice from Chihiro regarding the lights causing some electromagnetic interference. I’ve also cleaned up the code a lot over the past several weeks as I learned more about TARGET so I will probably update the first post sometime this week/weekend with my latest script and BMS keyfile.
The interim solution for zoom is to just keep using the scroll wheel on your mouse
-
Thanks for the kind words Nero, it’s nice to see that people are enjoying the profile. I fixed the zoom issue with advice from Chihiro regarding the lights causing some electromagnetic interference. I’ve also cleaned up the code a lot over the past several weeks as I learned more about TARGET so I will probably update the first post sometime this week/weekend with my latest script and BMS keyfile.
Sounds great, thanks again!
-
dont have to use idle cutoff though right?
-
dont have to use idle cutoff though right?
Are you asking if it’s mandatory that you use idle cutoff with my profile?
If so, the answer is of course not. Simply leave the “Idle Cutoff” selection UN-selected in the config.
I am however curious why you wouldn’t want to use it…
-
The first post has been updated with a new download link and new instructions for the latest version of my profile. It now includes two TARGET scripts, one using the same key layout as before with NVG and Pretty Screenshot on the China Hat, and a second script with Previous and Next Steerpoint on the China Hat due to several requests for it.
If you have any issues feel free to PM me.
Enjoy!
-
Rybo, I cannot use my t flight rudder pedals at all with this script. attached is what I have attempted in the target software. any suggestions?
-
I think they just need the be mode excluded. I’ll send a PM as soon as I can with some instructions for you.