Update documentation for mouse events.
[enjoyable.git] / Resources / Help / Contents / Resources / English.lproj / pgs / mouse.html
index 0293fd0..c88e8ad 100644 (file)
     <p>
       Simulated scrolling can be continuous like the scrolling
       gestures on a trackpad, or discrete like a mouse wheel that
-      clicks as you spin it.
+      clicks as you spin it. You can simulate a vertical or horizontal
+      mouse wheel.
     </p>
     <p>
-      To use <em>continuous scrolling</em> 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 <em>continuous scrolling</em> check the <b>Smooth</b>
+      button and use the slider underneath the directions 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. Scrolling will continue as long as as the input is held
+      down.
     <p>
-      To use <em>discrete scrolling</em> 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.
+      To use <em>discrete scrolling</em> leave the button
+      unchecked. The input will trigger scrolling by exactly one line
+      and stop, regardless of how long you hold the button down or how
+      far you move an analog input.
     </p>
     <p>
       The arrows indicate the direction you would spin a mouse wheel
     
     <h3><a name="mouseissues"></a>Known Issues</h3>
     <p>
-      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, so
-      many applications will behave incorrectly if driven by an
-      Enjoyable simulated mouse.
-    </p>
-    <p>
-      If you find a non-Cocoa application that has problems with
-      Enjoyable's mouse
-      support <a href="https://github.com/joewreschnig/enjoyable/issues">please
+      Enjoyable is unable to send most mouse events to itself - the
+      application will freeze until you click on it with a real mouse
+      or touchpad. If you find another appliation that has problems
+      with Enjoyable's mouse support <a
+      href="https://github.com/joewreschnig/enjoyable/issues">please
       file a ticket in the issue tracker</a>.
-    </p>
-    
+    </p>    
   </body>
 </html>