Helios - Falcon BMS MFD bindings
-
@danaos75 said in Helios - Falcon BMS MFD bindings:
@Wheelchock on tablet with spacedesk.
Also tablet with Spacedesk (with USB tethering)
-
@danaos75 said in Helios - Falcon BMS MFD bindings:
@mel-i I 'll send you my profile with this, I have it on my tablet and its working great.
One note though, for the buttons to work I have to start the profile on Helios Control Center, …@danaos75 thanks for the profile - all gauges work but MFDs buttons doesn’t. Tried all the “abrakadabra” mentioned above with the same results - NONE
I do exactly what tutorials say and still can’t force this buttons to work -
@mel-i have you gone through the touch screen calibration? I’m not sure if its the same using spacedesk. Also there are some settings for touch screen as well in Windows. its hard to help you any further without much details. Somewhere on here there was a guide on setting up spacedesk for use with Helios.
Try this
-
If the MFD buttons don’t work but standard push buttons work it’s most probably a windows scaling factor mismatch. Those MFD’s are particularly sensitive since they are large and the button presses are referenced to the top left corner if I remember correctly. Therefore a scaling factor mismatch means that the touch misses some or all of the buttons. With something smaller such as a single button there is still a mismatch but small enough that the button still works.
-
@linknet does that mean that if I’ll touch the screen anywere I can activate the callback by chance even if it is not “on the button”?
-
@mel-i said in Helios - Falcon BMS MFD bindings:
@linknet does that mean that if I’ll touch the screen anywere I can activate the callback by chance even if it is not “on the button”?
Theoretically yes, but I’ve tried to do that without success.
-
@mel-i just to be sure try this.
- Open Helios control center, start the profile I sent you.
- Now load up BMS and start any training mission that you are on the air
- Alt+tab to Helios CC and push the stop button. The profile will close from whatever screen you have it on. And immediately after that press the start button on the Helios CC and the profile will load up again on whatever screen you have it on.
4 Alt+tab to BMS and try the push buttons again.
Hope it helps.
-
@danaos75 unfortunatelly it didn’t
-
@mel-i
What are you using for a touchscreen, the two other posters on here are using a tablet with spacedesk, is that what you’re also using?If you’re using a standard windows touchscreen check that you have the same windows scaling factor for both your main display and the touchscreen.
-
@linknet I use iPad2 10,2" with Splashtop Wired XDisplay to communicate with Windows. I have no idea what the spacedesk is.
-
@mel-i
I’ve just tried a trial version of Splashtop Wired XDisplay with an Android tablet and the MFD’s work without any problem.-
Are you sure that you have the callbacks set up correctly?
-
Another thing to check is that the display on the tablet has the same Windows Scale Factor as the main display.
-
-
- callbacks are set correctly for sure - I’ve checked it on my own profile and the one downloaded from danaos75
- iPad is running on same resolution 1920x1080 and same Scale Factor (100%) as main PC monitor.
-
@mel-i
Well that’s eliminated all of the reasons that I could think of for it not to work. Perhaps you might like to try the following:-
Download and run this utility https://www.mediafire.com/file/ykypo0ssmovvpgu/EventTester.exe/file and then start the profile without running BMS and this should show if any keystrokes are being generated by the profile when you tap the buttons.
-
As above but instead of using touch use the mouse to click on the buttons, clicking and holding the mouse down on a button should register with the button changing colour.
-
Add a simple push button to the profile and add any callback to it then run as above to determine if that is producing keystrokes.
-
If options 1 and 2 don’t work but option 3 does work then try using the MFDs from the F16 in the Helios Toolbox instead of those in the Falcon Simulator section.
Other than that I’m totally out of ideas.
-
-
@linknet
so I did step 1 and 2…
EventTester recorded pushing LMFD OSB 1 while clicking the mouse button on it. So the callback is OK. I don’t know why the iPad doesn’t react on touching the screen - or it reacts but doesn’t realize callback (when I touch iPad on LMFD OSB 1 the only reaction is the mouse coursor apearing on that button).
But I also noticed something weird - that mouse coursor behave like “with the left button pressed constantly” so when I drag the coursor with a finger it draws a blue box just like “marking a few objects on the desktop”. Did I miss something on the screen settings, or what? -
@mel-i
I’m afraid I can’t make any comments regarding the iPad since I don’t have one, only an Android tablet. Although I did find Splashtop Wired XDisplay very buggy and in the end it just stopped working completely. I think a lot of people use Spacedesk which may be worth trying instead.Just out of interest, and to eliminate any other possibilities, could you also try step 3, that is add a simple button with one of the callbacks and see if that works for both mouse and touch.
-
@linknet
Thank you very much, buddy!
Downloaded Spacedesk and after very quick test I see it works.You are my hero!!!
-
@mel-i
Great, pleased to know it’s working.