<page xmlns="http://projectmallard.org/1.0/"
      xmlns:if="http://projectmallard.org/if/1.0/"
      type="topic" style="task a11y"
      id="a11y-bouncekeys">
  <info>
    <link type="guide" xref="a11y#mobility" group="keyboard"/>
    <link type="guide" xref="keyboard" group="a11y"/>

    <revision pkgversion="3.4.0" date="2012-03-25" status="final"/>

    <credit type="author">
      <name>Shaun McCance</name>
      <email>shaunm@gnome.org</email>
    </credit>

    <credit type="author">
      <name>Phil Bull</name>
      <email>philbull@gmail.com</email>
    </credit>

    <desc>Ignore quickly-repeated key presses of the same key.</desc>
    <include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>
  </info>

<title>Turn on bounce keys</title>

<p>Turn on <em>bounce keys</em> to ignore key presses that are rapidly repeated. For example, if you have hand tremors which cause you to press a key multiple times when you only want to press it once, you should turn on bounce keys.</p>

<steps>
  <item>
    <if:choose>
      <if:when test="platform:unity">
        <p>Click the icon at the very right of the <gui>menu bar</gui> and select <gui>System Settings</gui>.</p>
      </if:when>
      <p>Click your name on the top bar and select <gui>System Settings</gui>.</p>
    </if:choose>
  </item>
  <item><p>Open <gui>Universal Access</gui> and select the <gui>Typing</gui> tab.</p></item>
  <item><p>Switch <gui>Bounce Keys</gui> on.</p></item>
</steps>

<if:choose>
<if:when test="platform:unity"></if:when>
<note style="tip">
<title>Quickly turn bounce keys on and off</title>
<p>You can turn bounce keys on and off by clicking the
<link xref="a11y-icon">accessibility icon</link> on the top bar and selecting
<gui>Bounce Keys</gui>.</p>
</note>
</if:choose>

<p>Use the <gui>Acceptance delay</gui> slider to change how long bounce keys waits before it registers another key press after you pressed the key for the first time. Select <gui>Beep when a key is rejected</gui> if you want the computer to make a sound each time it ignores a key press because it happened too soon after the previous key press.</p>

</page>