Scrolling, mouse scope, icon
[enjoyable.git] / README.md
index daf4ed6..2a7c478 100644 (file)
--- a/README.md
+++ b/README.md
@@ -8,11 +8,21 @@ If you've ever played a video game which only supports mouse and keyboard input,
 * Key events
 * Mouse clicks
 * Mouse movement (for analog sticks)
+* Scrolling
 
 Enjoy2 supports multiple configurations (for different games or programs) and you can even map joystick buttons to change configurations on-the-fly.
 
 Enjoy2 is written by [Yifeng Huang](htty://nongraphical.com) and is based on [Enjoy by Sam McCall](http://abstractable.net/enjoy/). Enjoy is MIT-licensed.
 
+## How to use
+
+At startup, and when Enjoy2 is paused, press any button or move any analog stick to jump to the configuration for that button or stick. From there, select one of the mapping options from the choices on the right.
+
+To use an analog axis to move the mouse, select the "Analog" sub-item on the left.
+
+### Mapping modes
+
+Enjoy2 offers two mouse mapping modes: global and single-window. Enjoy2 starts in global mode, but you can set any joystick button to the "toggle mouse scope" action, which will change the mode. If you are using Enjoy2 to play a video game, you may find that one or the other mode offers better compatibility with your game's specific requirements.
 
 ## Requirements
 
@@ -25,4 +35,6 @@ Version 1.1
 
 * Forked from Enjoy
 * Mouse movement support
-* Mouse button support
\ No newline at end of file
+* Mouse button support
+* Scrollwheel support
+* Support for two mouse movement modes