I'm writing just a quick guide for developers. In my 1000's of hours of experience with this, these are the best practices when assigning a manipulator type in the cockpit.obj when you want your aircraft to be fully VR compatible as well as work very well in "non-VR" - herein referred to as 2D for lack of a better term.
For Buttons: Best to just use toggle, or command. Works great in VR or 2D.
For knobs: Drag Axis is probably the best if you want your 2D users to do like th