Following on from my previous post. This gesture based system from Leap Motion would make more sense as a control system. Having to touch physical buttons to toggle modes is not as subtle as hand gestures. As computer vision does move forward into a more mainstream Ar product I would expect to see gesture based systems like this come into play.
Leap Motion gesture control system