input.
</p>
<p>
   As with the keyboard emulation, the button assignments aren't defined
   directly in the <tt>gamepad</tt> or <tt>xInput</tt> objects, but instead
   are in a separate <tt>buttons</tt> section that maps the physical inputs
   to actions.  See <a href="#Buttons">Buttons</a> for details.
</p>

<h4>Axis controls</h4>
<p>
   The gamepad and XBox devices each also have several "axis" controls.  An
   axis represents an analog reading, which can take on a value along a
   scale, usually -32768 t