X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=Enjoyable%20Help%2Fpgs%2Fmouse.html;h=e02df2e481e13e0de10a924147ff1dd884d1cf3a;hp=f7b5097ae479777171532c72455ab99bf2b1765e;hb=1714378fcdcaab227f99df6bbf5963ea9b94d525;hpb=bf62b06504aeb5d111735f4a0f40b1b3f9e9e350 diff --git a/Enjoyable Help/pgs/mouse.html b/Enjoyable Help/pgs/mouse.html index f7b5097..e02df2e 100644 --- a/Enjoyable Help/pgs/mouse.html +++ b/Enjoyable Help/pgs/mouse.html @@ -35,28 +35,67 @@

- Like keyboard events, you can also map joystick input to mouse actions. + You can use Enjoyable to map input to mouse buttons, moving, and + scrolling.

-

Analog Inputs

- +

Movement

+

+ Select the direction you'd like the input to move the + mouse. Adjust the movement speed using the slider underneath. If + you are mapping an analog input then this is the maximum speed; + for a button it's a constant speed. +

+

+ The speed is set independently for each input. You can have + faster horizontal movement than vertical movement, or map one + set of inputs to a fast speed and another set to a slow + speed. +

-

Toggle Mouse Mode

- +

Buttons

+

+ Select the mouse button you'd like the input to simulate. +

+

Scrolling

+

+ Simulated scrolling can be continuous like the scrolling + gestures on a trackpad, or discrete like a mouse wheel that + clicks as you spin it. +

+

+ To use continuous scrolling choose ↑ or ↓. Use the + slider underneath them to adjust the scrolling speed. If you are + mapping an analog input then this is the maximum speed; for a + button it's a constant speed. +

+ To use discrete scrolling choose ⤒ or ⤓. The input + will trigger scrolling up or down by exactly one line and stop, + regardless of how long you hold the button down or how far + you move an analog input. +

+

+ The arrows indicate the direction you would spin a mouse wheel + or move your fingers. Depending on settings this may mean you + need to choose a down arrow to scroll up and vice versa. You can + also change this globally in  > System Preferences… > + Mouse and  > System Preferences… > Trackpad. +

+

Known Issues

Mouse events are more fragile than keyboard ones. While Enjoyble will work fine for most games, regular OS X (Cocoa) applications require specially formatted mouse events. Features such as - click-and-drag or double-clicking will not work correctly, and - so many applications will behave incorrectly if driven by an + click-and-drag or double-clicking will not work correctly, so + many applications will behave incorrectly if driven by an Enjoyable simulated mouse.

If you find a non-Cocoa application that has problems with Enjoyable's mouse - support, please + support please file a ticket in the issue tracker.