There's been a lot of talk lately about the number of keybindings getting pretty large, and the time required to bind them all getting crazy.
The process of binding keys could be simplified while not actually removing any keybinds by adding a set of top-level "simple" bindings corresponding to groups of actions or intents that cascade down into the the regular bindings allowing many things to be bound at one.
For example, there could be a simple binding for "pitch axis" that, when bound, cascades down to bind the pitch axis for flight, multi-crew, camera, fss, and srv turrent all at once. There could be a simple binding for "primary action", which cascades down to all the various primary fire bindings, plus discovery pulse in FSS mode, and select/confirm in interface modes.
There's a lot of overlap of intent in the different keybindings for various modes/situations. You can take advantage of this to greatly streamline to process of binding new actions, while still leaving the existing options for binding intact (you could still have a different axis for pitch in flight and pitch in external camera if you want).
The process of binding keys could be simplified while not actually removing any keybinds by adding a set of top-level "simple" bindings corresponding to groups of actions or intents that cascade down into the the regular bindings allowing many things to be bound at one.
For example, there could be a simple binding for "pitch axis" that, when bound, cascades down to bind the pitch axis for flight, multi-crew, camera, fss, and srv turrent all at once. There could be a simple binding for "primary action", which cascades down to all the various primary fire bindings, plus discovery pulse in FSS mode, and select/confirm in interface modes.
There's a lot of overlap of intent in the different keybindings for various modes/situations. You can take advantage of this to greatly streamline to process of binding new actions, while still leaving the existing options for binding intact (you could still have a different axis for pitch in flight and pitch in external camera if you want).
Last edited: