Discussion Toggles vs Holds

Although some seemingly arbitrary and random functions like Cargo Scoop, Rotation Assist and Flight Assist and Silent Running have a choice between Hold and Toggle keybinds, for some reason, other commands like lights, night view, landing gear, and worst of all HARD POINTS(!!!) etc are all Toggle only and others, like shields, engines or other subsystems strangely don't even have key binds at all and have to be accessed through the ridiculous Rube Goldberg UI on the right.

Does anyone know any way around this? I REALLY want to be able to have hold state for Landing Gear Up/Down and Hard Points at the least so that I can use the copious flip switches I have on my Virpil Alpha Constellation and CM3 Throttle HOSAT setup(why does the throttle always get the glory?) or even just hotkeys to enable / disable shields for example.

Perhaps a kludge such as somehow reading the state from the journal will work and creating a script to react to that.

But I don't know too much about how the journal works right now, for example is it state based output of complete current state or transition based.
If it's transition based then I can see it missing bugs and state changes like FA disabling coming out of supercruise etc.

Are there any "hidden" facets to the API that aren't accessible through the regular game interface?.. For example I know that EDDiscovery web server and GameGlass / Roccat et. al. have some kind of integration into the ship state such as being able to show cargo or commodity prices etc. even without visiting the inventory or market screen.

I'm totally ok with scripting or creating USB Arduino HIDs etc.

Any advice / ideas / opinions welcome.
 
Last edited:
Perhaps a kludge such as somehow reading the state from the journal will work and creating a script to react to that.
You can, indeed, do exactly that, and I have done so, looking to solve the same problem. My application isn't entirely finished, however.

If you want to try it yourself, there is a file Status.json that gets written to once any of certain game states change.
 
Back
Top Bottom