Ice’s Falcon BMS Profile Updated for BMS 4.37
-
@Mosquitoe If you have the same Windows Scaling factor (DPI) for both your main monitor and the touchscreen ,which is absolutely essential, then you could try to recalibrate the touchscreen. Failing that it could be a problem with the touchscreen.
-
@linknet both monitors are running at 1920 x 1080. I’ll try recalibrating but I don’t there is an issue with the touchscreen as it is not giving me any issues with MS Office docs.
-
@Mosquitoe said in Ice’s Falcon BMS Profile Updated for BMS 4.36:
@linknet both monitors are running at 1920 x 1080. I’ll try recalibrating but I don’t there is an issue with the touchscreen as it is not giving me any issues with MS Office docs.
Yes, but what DPI are they set at? If they are set differently then Helios will have positioning problems. MS Office will still run fine though.
-
@linknet So that was the problem all along! While the resolutions were the same for both my main PC monitor and the touchscreen, I had forgotten that I had set my DPI to 150%. As soon as I had reset my DPI to the default 100%, all the OSB and ICP button keypresses in BMS worked perfectly!! Just hope it continues to work once I plug my HOTAS back in.
Thanks very much @linknet for your patience and helping me get my Helios up and running again!
-
@Mosquitoe said in Ice’s Falcon BMS Profile Updated for BMS 4.36:
@linknet So that was the problem all along! While the resolutions were the same for both my main PC monitor and the touchscreen, I had forgotten that I had set my DPI to 150%. As soon as I had reset my DPI to the default 100%, all the OSB and ICP button keypresses in BMS worked perfectly!! Just hope it continues to work once I plug my HOTAS back in.
Thanks very much @linknet for your patience and helping me get my Helios up and running again!
That’s good, whether that HOTAS profile is the correct one for your HOTAS remains to be seen, it shouldn’t affect the Helios profile though.
-
I have the same problem.
I use 2 monitors , the 2nd is for the helios cpd extraction.
I everything works fine pressing the keys with mouse.
I want some help on the Helios profile editor , how to input joystick keys on cpd instead of mouse.
I press " profile" , “add interface” , i add my joystick device everything ok.Heres my problem what key should i bind so it works properly?
i bind button 17 on “push”
later on the program it pressing down the key only without changing the screen from data to maps…
Any idea how to bind the keys? -
Bind the pressed joystick to “push” and the released joystick to “release”.
-
@linknet I’ve just tested my HOTAS with the Ice BMS keystroke file with the HOTAS bindings added, and the presses on the throttle and joystick are definitely messed up
-
@Mosquitoe said in Ice’s Falcon BMS Profile Updated for BMS 4.36:
@linknet I’ve just tested my HOTAS with the Ice BMS keystroke file with the HOTAS bindings added, and the presses on the throttle and joystick are definitely messed up
I can’t help with that I’m afraid since I don’t have that particular HOTAS. You could try requesting help in one of the HOTAS specific topics.
-
-
The DPI issue with Helios is a known limitation in the current version documented in github issue .
we’ve stated multiple times that all monitors need to be set to the same DPI. While this is true there does seem to be a workaround that I tested last night with success. The work around is discussed here.
Here are the steps I did to perform a test using different DPIs
- My Main monitor is a 43" Samsung TV @3840@2160
2.My touchscreen monitor is 1920x1080
-
I set my main monitor to 150% scaling and left my touchscreen monitor at 100%.
-
rebooted my PC (this is needed for Helios to detect the DPI change)
-
Change DPI Scaling properties to disable scaling per-application:
…\Falcon BMS 4.36\Bin\x64\Falcon BMS.exe ->
right click -> Properties -> Compatibility -> Change Settings for All Users (maybe not necessary) -> Change High DPI Settings -> [X] -
Do the same steps for Helios Control Center
Helios Virtual Cockpit\Helios ->
right click -> Properties -> Compatibility -> Change Settings for All Users (maybe not necessary) -> Change High DPI Settings -> [X] -
Open your profile in the Helios Profile Editor and perform a monitor reset and save the profile.
start your profile in Control Center and it should render correctly with a main monitor DPI of 150% and a Helios monitor of 100%.
The only app I couldn’t get to respect the scaling is RTTClient.exe. At least not with the client.ini file that Helios creates at runtime.
This may or may not work for every one so use caution when trying the above steps.
- My Main monitor is a 43" Samsung TV @3840@2160
-
@linknet , solved my HOTAS issue. It was appearing inverted because of the way were ordered in the Device Sorting.txt file. Once I flipped the order around in the file, they worked perfectly in the game.
-
@Mosquitoe said in Ice’s Falcon BMS Profile Updated for BMS 4.36:
@linknet , solved my HOTAS issue. It was appearing inverted because of the way were ordered in the Device Sorting.txt file. Once I flipped the order around in the file, they worked perfectly in the game.
You’re all set then.
-
@Todd1215
Thanks for the info on the DPI issue above. My dual-screen setup is similar to yours (3840x2160 main and 1920x1080 touch) and the instructions worked perfectly!
I no longer have to keep changing my main screen DPI settings back down to 100% when I want to fly.
Thanks! -
@linknet doesn’t work
-
@giannis_plt said in Ice’s Falcon BMS Profile Updated for BMS 4.36:
@linknet doesn’t work
It’s working for me. I used a different interface but the principle is the same.
Make sure that “Bypass Cascading Triggers” is NOT checked.
.
-
@Todd1215 after you click on “Change high DPI settings”, there are couple of settings in the next page, “Program DPI” and High DPI scaling override". Which is applicable?
Also, can’t these changes be made in the BMS 4.36 desktop shortcut instead of the exe in the Bin folder?
-
@Mosquitoe said in Ice’s Falcon BMS Profile Updated for BMS 4.36:
@Todd1215 after you click on “Change high DPI settings”, there are couple of settings in the next page, “Program DPI” and High DPI scaling override". Which is applicable?
Also, can’t these changes be made in the BMS 4.36 desktop shortcut instead of the exe in the Bin folder?
After you click on “Change high DPI settings” just leave the first option “Application” set.
That hack was originally based on DCS which being a more recent application may be DPI aware, however I guess that BMS was written before anyone had even heard of DPI aware and “Change high DPI settings” won’t make any difference either way. I tested the hack and didn’t set the BMS “Change high DPI settings” and it worked perfectly.
You can “Change high DPI settings” for any application from a shortcut if the shortcut offers the option. This also changes the settings on the underlying exe so it doesn’t matter which method you use. If you change it via the shortcut and later delete the shortcut the setting still remains on the exe.
-
@Mosquitoe Sorry for the lack of info in my post. I should have been more clearer but @linknet beat me to it, thanks!
and to reiterate what @linknet stated, the High DPI override isn’t applicable for BMS. So just do it for Helios Control Center and you should be good to go.
-
@Todd1215 @linknet I left both BMS and Helios to “Application set” and both worked straightaway. I don’t have to reset my monitors’ respective DPIs before I fire up BMS and Helios.
Thanks both for your advice!