I use Midi Designer paired with Bome Midi Translator as a game controller for a flight simulator (DCS). I have a button group set up in Midi Designer so that buttons A, B, C, D (toggle, subcontrols) will reset to their default state when I push button X (momentary, supercontrol); but I need buttons A, B, C, D to reset to their default state without sending a midi message.
In game, buttons A, B, C, D, and X are all bound to key commands. Pressing button X in game is equivalent to pressing one keyboard button, and it resets A, B, C, D. But in Midi Designer, pressing button X sends a midi/keyboard message for all five buttons (X, A, B, C, D). In short, it makes a mess of things in game.
One fix that wouldn't require a feature upgrade would be to somehow make button X send midi last (after it fires off midi for buttons A, B, C, D). Is there a way to do that?
I have two related toggle buttons in game, one for HOVER and one for ALTITUDE. When I push HOVER in game, it always turns on ALTITUDE, but turning off HOVER in game never turns off ALTITUDE (also, turning off ALTITUDE never turns off HOVER). Presently, I can't find a way to simulate that in Midi Designer. Basically, I need a one-way "on" supercontrol (HOVER on = ALTITUDE on). Is there a way to do that?
Also, similar to question 1, if ALTITUDE is already on, turning HOVER on should not send a midi message for ALTITUDE (any midi message for ALTITUDE will toggle it in game).
Is there any way to simulate a three-position switch in Midi Designer? These are common in flight simulator control panels.
For what it's worth, I keep thinking of how handy it would be to have the ability to write if/then/else statements for button relationships, button states, and midi sends. This would open all kinds of configuration possibilities.