/**
 * This programs are distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */

JoystickEvents
--------------
This class checks one hundred times per sec the status of the
joystick. When there are any differences between two querys, a NMM
event is send to a NMM event dispatcher. This class provide a second
class "JoystickEventsInterface" which is need by the class
"JoystickEvents". The application, which use JoystickEvents class must
implement the  function JoystickAxisScale() to scale the 2^16 values
from each joystick axis to less values, otherwise too many events are
sent an very bad things could happen.


Authors
-------
Dostert Roger <djurig@graphics.cs.uni-sb.de>
Enderlein Wolfgang <wulfmen@graphics.cs.uni-sb.de>
