f7b5097ae479777171532c72455ab99bf2b1765e
[enjoyable.git] / Enjoyable Help / pgs / mouse.html
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">
5 <head>
6 <title>Mouse 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"
10 rel="stylesheet"
11 type="text/css"
12 media="all"/>
13 </head>
14
15 <body>
16 <a name="mouse"></a>
17
18 <div id="navbox">
19 <div id="navleftbox">
20 <a class="navlink_left"
21 href="help:anchor='home' bookID='Enjoyable Help'">
22 Home
23 </a>
24 </div>
25 </div>
26
27 <div id="headerbox">
28 <div id="iconbox">
29 <img id="iconimg"
30 src="../gfx/Icon.png"
31 alt="Icon"
32 height="32" width="32"/>
33 </div>
34 <h1>Mouse Events</h1>
35 </div>
36
37 <p>
38 Like keyboard events, you can also map joystick input to mouse actions.
39 </p>
40
41 <h3><a name="analog"></a>Analog Inputs</h3>
42
43
44 <h3><a name="mousemode"></a>Toggle Mouse Mode</h3>
45
46
47 <h3><a name="mouseissues"></a>Known Issues</h3>
48 <p>
49 Mouse events are more fragile than keyboard ones. While Enjoyble
50 will work fine for most games, regular OS X (Cocoa) applications
51 require specially formatted mouse events. Features such as
52 click-and-drag or double-clicking will not work correctly, and
53 so many applications will behave incorrectly if driven by an
54 Enjoyable simulated mouse.
55 </p>
56 <p>
57 If you find a non-Cocoa application that has problems with
58 Enjoyable's mouse
59 support, <a href="https://github.com/joewreschnig/enjoyable/issues">please
60 file a ticket in the issue tracker</a>.
61 </p>
62
63 </body>
64 </html>