Made the source tree a little nicer, added some info for Fedora users.
[umd.git] / README
blob44d298f4fb15d6d4755d0521b9b90dc7ee530029
1 -----------------------
2  Ultimate Mouse Driver
3 -----------------------
5 The umd library is a simple to use, crossplatform, GPL tool to control the
6 mouse. It supports relative and absolute motion and can click just like a three
7 button mouse. It has a backend for Linux 2.6, Win32, and OSX.
9 -------------------------------
10  Platform specific usage notes
11 -------------------------------
13  Linux:
14 -------
15 Your kernel must support uinput. To set the permissions for your uinput device, copy the file extras/95-uinput.rules to /etc/udev/rules.d and reload your udev:
17 Ubuntu or Debian: /etc/init.d/udev reload
18 Fedora or Redhat: /etc/init.d/udev-post reload
20 Then, load the module (modprobe uinput). You will probably need to set up an
21 fdi for uinput devices as well. Just copy extras/umd-mouse.fdi to 
22 /etc/hal/fdi/preprobe and restart your hal:
24 Ubuntu or Debian: /etc/init.d/hal restart
25 Fedora or Redhat: /etc/init.d/haldaemon restart
27 Note: Please make sure your users are in the same group that is defined in
28 the extras/95-uinput.rules file. If you are having trouble try reloading
29 the uinput module to see if it gets the right permissions from udev.