Author Topic: Keybinds For basic functionality?  (Read 1251 times)

HAExperts

  • Newbie
  • *
  • Posts: 15
Keybinds For basic functionality?
« on: August 25, 2022, 07:00:42 pm »
So far things working well for me.  However, are their any hidden keybinds to control the menu?  Also anything to open and close the menu?  I know older versions used to have this.  This is a must have for cockpit builders.  Using the mouse can be cumbersome.

I see there are some Simvars in the manual that could be used with Spad.next for example.  Anything to control the menu system?

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 51235
    • VIRTUALI Sagl
Re: Keybinds For basic functionality?
« Reply #1 on: August 25, 2022, 07:30:53 pm »
Unfortunately is not possible to have an hotkey to start the GSX menu, because of limitations in the SDK, the manual explains these issues at Pages 66-67 and, in a nutshell, it all boils down to the removal of two crucial features in the SDK which has been there since FSX, the Simconnect menu and the Simconnect short text, which are in fact the same API call.

In P3D, GSX was waiting for its hotkey (which in MSFS cannot even be reserved exclusively, another missing feature from FSX), and when it receives, it conjure a menu on the fly.

In MSFS is the opposite: we can't create menus on the fly, so it's the menu that must call GSX instead.

This is just the basic concept, in reality is far more complex because, to overcome the reduced communication capabilities between the Html/JS menu system and Simconnect, we had to use a very convoluted cooperation between Javascript, a WASM module and Simconnect, just to replace the missing menu functionality.

It could be so much simpler, so much more responsive and easy to do, if only Asobo/MS added the ability to call the HTML/JS directly from Simconnect ( through Coherent ), we asked for this long ago, but it doesn't seem to be much interest, we can only hope GSX popularity might push things forward.

Quote
Anything to control the menu system?

The upside of all the above is, now GSX is inherently ready to be controlled remotely.

But we want to make a proper interface, so we want to discuss first with premier airplane developers, hear their suggestions, because the idea is, with a proper integration, you might not even need the Toolbar menu anymore...
« Last Edit: August 26, 2022, 12:19:36 am by virtuali »

HAExperts

  • Newbie
  • *
  • Posts: 15
Re: Keybinds For basic functionality?
« Reply #2 on: August 26, 2022, 12:17:54 am »
Hello,

That would be fantastic!  Even if you made some sort of webpage that could control GSX similar to F2Crew that would be awesome also.  Just using mouse constantly can be annoying.  Also please add a prev page button to the menus.