Note: This documentation is for the old 0.5.0 version of A-Frame. Check out the documentation for the current 1.6.0 version

The look-controls component:

  • Rotates the entity when we rotate a VR head-mounted display (HMD).
  • Rotates the entity when we click-drag mouse.
  • Rotates the entity when we touch-drag the touchscreen.


The look-controls component is usually used alongside the camera component.

<a-entity camera look-controls></a-entity>


Property Description Default Value
enabled Whether look controls are enabled. true
hmdEnabled Whether to use VR headset pose in VR mode. true
reverseMouseDrag Whether to reverse mouse drag. false
standing Whether standing mode is enabled (passed to THREE.VRControls). true


If you want to create your own component for look controls, you will have to copy and paste the HMD-tracking bits into your component. In the future, we may have a system for people to more easily create their controls.