Start help book. Tweak UI to deal with issues discovered trying to explain it.
[enjoyable.git] / Enjoyable Help / pgs / keyboard.html
1 <?xml version="1.0" encoding="utf-8"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml">
4 <head>
5 <title>Keyboard Events</title>
6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
7 <meta name="robots" content="anchors" />
8 <link href="../sty/default.css" rel="stylesheet" type="text/css" media="all"/>
9 </head>
10
11 <body>
12 <a name="keyboard"></a>
13
14 <div id="navbox">
15 <div id="navleftbox">
16 <a class="navlink_left"
17 href="help:anchor='home' bookID='Enjoyable Help'">
18 Home
19 </a>
20 </div>
21 </div>
22
23 <div id="headerbox">
24 <div id="iconbox">
25 <img id="iconimg"
26 src="../gfx/Icon.png"
27 alt="Enjoyable Icon"
28 height="32" width="32"/>
29 </div>
30 <h1>Keyboard Events</h1>
31 </div>
32
33 <p>
34 Enjoyable supports mapping joystick buttons, hat switches, and
35 axis thresholds to simulate keyboard keys. To do this, first
36 press the button on the joystick you want to map. This will
37 select it on the left-hand side of the screen.
38 </p>
39
40 <p>
41 If the button wasn't mapped, or was mapped to a key press
42 already, the key input field activates and you can simply press
43 the key you want to use. Otherwise, click on the <b>Press a
44 key</b> label or input field, then press the key.
45 </p>
46
47 <h3><a name="clear_key"></a>Clearing the Selection</h3>
48 <p>
49 To clear a mapped key, either select the <b>Do nothing</b>
50 option, or press ⌥⌫ when the key input field is selected.
51 </p>
52
53 <h3><a name="cancel_key"></a>Cancelling the Selection</h3>
54 <p>
55 If you select the key input field by mistake, you can press ⌥⎋
56 to cancel the selection without changing the current setting.
57 </p>
58 </body>
59 </html>