I have read the manuals. I just don't understand how I'm supposed to control something as simple as a battery switch on a flight yoke. The yoke in question is one that has a physical toggle switch, just like in the real aircraft--press it up (for feature on) or down (for feature off). But there is only a 'toggle' setting for battery (or avionics, or ...) in the list of controls (in FSUIPC buttons tab) that can be sent. This obviously doesn't work, since it means that physically pressing the battery switch up will only resulting in *changing* the state, but not ensuring that battery master is actually on. Likewise, pressing the switch down, won't ensure that the battery master is off.
Now I could of course just set both the "up" and "down" positions to equal toggle, but that's rather kludgy as this assumes that the state of the virtual aircraft aligns with the state of the physical switch. And again, it would seem a bit kludgy to work around that by first aligning through the use of the virtual switch. Kinda takes the magic out of it. Did I miss something?