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

The look-controls component defines the following behavior of an entity. The look-controls component acts upon the HMD headset, mouse, and touchscreen inputs. A-Frame standard controls are grouped together based upon configuration and behavior rather than by individual input methods:

  • Rotate when the head-mounted display (HMD) is rotated.
  • Rotate when the mouse is clicked and dragged.
  • Rotate when the touchscreen is tapped and dragged.


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

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


Property Description Default Value
enabled Whether look controls are enabled. 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 implement their controls.