--- a/html/DOM3Events-code.html Tue Mar 10 17:47:07 2015 -0700
+++ b/html/DOM3Events-code.html Tue Mar 10 18:39:49 2015 -0700
@@ -711,7 +711,8 @@
<section id="key-numpad-section">
<h1>Numpad Section</h1>
<p>The Numpad Section contains numeric and mathematical operator keys arranged in a calculator-grid
- to facilitate numeric data entry.
+ to facilitate numeric data entry. This section also covers phone keypads and remote control devices
+ that arrange number keys in a grid.
</p>
<figure id="figure-numpad">
@@ -730,25 +731,55 @@
<tr><td><code id="code-NumLock" class="code">'NumLock'</code></td>
<td>0x53</td><td>On the Mac, the <code class="code">'NumLock'</code> code should be used for the numpad <code class="glyph">'Clear'</code> key.</td></tr>
<tr><td><code id="code-Numpad0" class="code">'Numpad0'</code></td>
- <td>0x62</td><td><code class="keycap">0</code> and <code class="keycap">Insert</code></td></tr>
+ <td>0x62</td><td>
+ <code class="keycap">0</code>/<code class="keycap">Insert</code> on a keyboard<br/>
+ <code class="keycap">0</code> on a phone or remote control
+ </td></tr>
<tr><td><code id="code-Numpad1" class="code">'Numpad1'</code></td>
- <td>0x59</td><td><code class="keycap">1</code> and <code class="keycap">End</code></td></tr>
+ <td>0x59</td><td>
+ <code class="keycap">1</code>/<code class="keycap">End</code> on a keyboard<br/>
+ <code class="keycap">1</code> or <code class="keycap">1</code>/<code class="keycap">QZ</code> on a phone or remote control
+ </td></tr>
<tr><td><code id="code-Numpad2" class="code">'Numpad2'</code></td>
- <td>0x5a</td><td><code class="keycap">2</code> and <code class="keycap">ArrowDown</code></td></tr>
+ <td>0x5a</td><td>
+ <code class="keycap">2</code>/<code class="keycap">ArrowDown</code> on a keyboard<br/>
+ <code class="keycap">2</code>/<code class="keycap">ABC</code> on a phone or remote control
+ </td></tr>
<tr><td><code id="code-Numpad3" class="code">'Numpad3'</code></td>
- <td>0x5b</td><td><code class="keycap">3</code> and <code class="keycap">PageDown</code></td></tr>
+ <td>0x5b</td><td>
+ <code class="keycap">3</code>/<code class="keycap">PageDown</code> on a keyboard<br/>
+ <code class="keycap">3</code>/<code class="keycap">DEF</code> on a phone or remote control
+ </td></tr>
<tr><td><code id="code-Numpad4" class="code">'Numpad4'</code></td>
- <td>0x5c</td><td><code class="keycap">4</code> and <code class="keycap">ArrowLeft</code></td></tr>
+ <td>0x5c</td><td>
+ <code class="keycap">4</code>/<code class="keycap">ArrowLeft</code> on a keyboard<br/>
+ <code class="keycap">4</code>/<code class="keycap">GHI</code> on a phone or remote control
+ </td></tr>
<tr><td><code id="code-Numpad5" class="code">'Numpad5'</code></td>
- <td>0x5d</td><td><code class="keycap">5</code></td></tr>
+ <td>0x5d</td><td>
+ <code class="keycap">5</code> on a keyboard<br/>
+ <code class="keycap">5</code>/<code class="keycap">JKL</code> on a phone or remote control
+ </td></tr>
<tr><td><code id="code-Numpad6" class="code">'Numpad6'</code></td>
- <td>0x5e</td><td><code class="keycap">6</code> and <code class="keycap">ArrowRight</code></td></tr>
+ <td>0x5e</td><td>
+ <code class="keycap">6</code>/<code class="keycap">ArrowRight</code> on a keyboard<br/>
+ <code class="keycap">6</code>/<code class="keycap">MNO</code> on a phone or remote control
+ </td></tr>
<tr><td><code id="code-Numpad7" class="code">'Numpad7'</code></td>
- <td>0x5f</td><td><code class="keycap">7</code> and <code class="keycap">Home</code></td></tr>
+ <td>0x5f</td><td>
+ <code class="keycap">7</code>/<code class="keycap">Home</code> on a keyboard<br/>
+ <code class="keycap">7</code>/<code class="keycap">PQRS</code> or <code class="keycap">7</code>/<code class="keycap">PRS</code> on a phone or remote control
+ </td></tr>
<tr><td><code id="code-Numpad8" class="code">'Numpad8'</code></td>
- <td>0x60</td><td><code class="keycap">8</code> and <code class="keycap">ArrowUp</code></td></tr>
+ <td>0x60</td><td>
+ <code class="keycap">8</code>/<code class="keycap">ArrowUp</code> on a keyboard<br/>
+ <code class="keycap">8</code>/<code class="keycap">TUV</code> on a phone or remote control
+ </td></tr>
<tr><td><code id="code-Numpad9" class="code">'Numpad9'</code></td>
- <td>0x61</td><td><code class="keycap">9</code> and <code class="keycap">PageUp</code></td></tr>
+ <td>0x61</td><td>
+ <code class="keycap">9</code>/<code class="keycap">PageUp</code> on a keyboard<br/>
+ <code class="keycap">9</code>/<code class="keycap">WXYZ</code> or <code class="keycap">9</code>/<code class="keycap">WXY</code> on a phone or remote control
+ </td></tr>
<tr><td><code id="code-NumpadAdd" class="code">'NumpadAdd'</code></td>
<td>0x57</td><td><code class="keycap">+</code></td></tr>
<tr><td><code id="code-NumpadBackspace" class="code">'NumpadBackspace'</code></td>
@@ -768,6 +799,11 @@
<td>0x58</td><td></td></tr>
<tr><td><code id="code-NumpadEqual" class="code">'NumpadEqual'</code></td>
<td>0x67</td><td><code class="keycap">=</code></td></tr>
+ <tr><td><code id="code-NumpadHash" class="code">'NumpadHash'</code></td>
+ <td></td><td>
+ <code class="keycap">#</code> on a phone or remote control device.
+ This key is typically found below the <code class="keycap">9</code> key and to the right of the <code class="keycap">0</code> key.
+ </td></tr>
<tr><td><code id="code-NumpadMemoryAdd" class="code">'NumpadMemoryAdd'</code></td>
<td>0xd3</td><td></td></tr>
<tr><td><code id="code-NumpadMemoryClear" class="code">'NumpadMemoryClear'</code></td>
@@ -779,11 +815,24 @@
<tr><td><code id="code-NumpadMemorySubtract" class="code">'NumpadMemorySubtract'</code></td>
<td>0xd4</td><td></td></tr>
<tr><td><code id="code-NumpadMultiply" class="code">'NumpadMultiply'</code></td>
- <td>0x55</td><td><code class="keycap">*</code></td></tr>
+ <td>0x55</td><td>
+ <code class="keycap">*</code> on a keyboard. For use with numpads that provide mathematical operations
+ (<code class="keycap">+</code>, <code class="keycap">-</code>, <code class="keycap">*</code> and <code class="keycap">/</code>).
+ <br/>
+ See <code class="code">'NumpadStar'</code> for the <code class="keycap">*</code> key on phones and
+ remote controls.
+ </td></tr>
<tr><td><code id="code-NumpadParenLeft" class="code">'NumpadParenLeft'</code></td>
<td>0xb6</td><td><code class="keycap">(</code> Found on the Microsoft Natural Keyboard.</td></tr>
<tr><td><code id="code-NumpadParenRight" class="code">'NumpadParenRight'</code></td>
<td>0xb7</td><td><code class="keycap">)</code> Found on the Microsoft Natural Keyboard.</td></tr>
+ <tr><td><code id="code-NumpadStar" class="code">'NumpadStar'</code></td>
+ <td></td><td>
+ <code class="keycap">*</code> on a phone or remote control device.
+ This key is typically found below the <code class="keycap">7</code> key and to the left of the <code class="keycap">0</code> key.
+ <br/>
+ See <code class="code">'NumpadMultiply'</code> for the <code class="keycap">*</code> key on numeric keypads.
+ </td></tr>
<tr><td><code id="code-NumpadSubtract" class="code">'NumpadSubtract'</code></td>
<td>0x56</td><td><code class="keycap">-</code></td></tr>
</tbody>