Virtual reality technology is gradually getting better with time but more work still needs to be done to improve on aspects like gesture control. Currently gesture control in virtual reality requires specialized sensors or powerful PCs so there aren't a lot of solutions for phone-based VR solutions made possible with devices like the Gear VR. EyeSight Technologies has come up with a solution for that, it uses the phone's rear camera to enable gesture controls in virtual reality, regardless of whether you're using Google's Cardboard VR viewer or the Samsung Gear VR.
The idea is simple enough. Use the phone's rear camera to enable gesture control in virtual reality. It works best with VR headsets that have head straps otherwise it will be quite a chore for users to hold the VR viewer with one hand and try to use gestures with the other. It will work nicely with the Gear VR though. It remains to be seen though how soon app developers integrate this solution in their VR apps to enable users to control them in virtual reality using gestures.