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>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"
20 <a class=
"navlink_left"
21 href=
"help:anchor='home' bookID='Enjoyable Help'">
32 height=
"32" width=
"32"/>
38 Like keyboard events, you can also map joystick input to mouse actions.
41 <h3><a name=
"analog"></a>Analog Inputs
</h3>
44 <h3><a name=
"mousemode"></a>Toggle Mouse Mode
</h3>
47 <h3><a name=
"mouseissues"></a>Known Issues
</h3>
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.
57 If you find a non-Cocoa application that has problems with
59 support,
<a href=
"https://github.com/joewreschnig/enjoyable/issues">please
60 file a ticket in the issue tracker
</a>.