If you do not read this entire file and ask for support, I will tell you to RTFM.

OmniJoy v1.0.0-beta2
by mike9010, (C) 2003 Michael Shoup
mike9010@mikeopolis.com

This program is released under the GPL. Please read LICENSE for more info.
===============================================================================

PLEASE KEEP IN MIND THE FOLLOWING:
OmniJoy is in beta status right now. You may, and will experience bugs. Please
report all bugs that are not listed below to: mike9010@mikeopolis.com , or on
the forums at www.mikeopolis.com/phorum .

Have fun and enjoy!

NOTICE: OmniJoy right now will be provided only in source form. This is due to
problems with some people having the binaries linked to libs they didn't have.
I will provide binaries upon special request. Please e-mail me.

----------------
|  Compiling   |
----------------

Make sure you have the GTK2 Development package(s) installed.

To compile OmniJoy, change into the root directory, and type:
make

To clean up objects,
make clean

To clean up objects and bins,
make distclean

----------------
| Installation |
----------------

Make sure you have the GTK2 libraries installed.

To install, copy bin/libpadOmniJoy.so to the plugin directory of the emu. Then
copy bin/cfgOmniJoy to the cfg directory under the emu's root.

Start up the emu, and proceed with configuration!

----------------
|  Config'ing  |
----------------

- To configure OmniJoy, open up the config dialog.
- Select if you are configuring for Controller 1, or 2.
- Type in the device node of the joystick you plan to use.
- Click on the button to configure, then press the button or move the
  corresponding axis on the joystick/gamepad.
- Continue that for each button.
- When done, click OK

----------------
| Issues/Bugs  |
----------------

- When you have numlock on in the configurator, and numlock on in the game,
  none of the Keypad keys are recognized
- In the config GUI, you have to press the key a few times before it gets
  recognized.

----------------
|     TODO     |
----------------

Below are the items that still need to be written:
- PADpoll() functions
- PCSX2 support

===============================================================================

Thank you for using OmniJoy!

