1 <?xml version=
"1.0" encoding=
"utf-8"?>
2 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4 <html xmlns=
"http://www.w3.org/1999/xhtml">
6 <title>Keyboard Events
</title>
7 <meta http-equiv=
"Content-Type" content=
"text/html; charset=utf-8"/>
8 <meta name=
"robots" content=
"anchors" />
9 <link href=
"../sty/default.css"
16 <a name=
"keyboard"></a>
20 <a class=
"navlink_left"
21 href=
"help:anchor='home' bookID='Enjoyable Help'">
32 height=
"32" width=
"32"/>
34 <h1>Keyboard Events
</h1>
38 Enjoyable supports mapping joystick buttons, hat switches, and
39 axis thresholds to simulate keyboard keys. First disable
40 mapping by deactivating the ▶ button in the top left. Then press
41 the button on the joystick you want to map. This will select it
42 on the left-hand side of the screen.
46 If the button wasn't mapped or was mapped to a key press
47 already, the key input field activates and you can simply press
48 the key you want to use. Otherwise, click on the
<b>Press a
49 key
</b> label or input field, then press the key.
53 To change a key without disabling mapping you can choose the
54 input's entry in the sidebar directly.
57 <h3><a name=
"clear_key"></a>Clearing the Selection
</h3>
59 To clear a mapped key either select the
<b>Do nothing
</b>
60 option or press ⌥⌫ when the key input field is selected.
63 <h3><a name=
"cancel_key"></a>Cancelling the Selection
</h3>
65 If you select the key input field by mistake you can press ⌥⎋
66 to cancel the selection without changing the current setting.