The libjoyevent library transparently intercepts joystick events, simultaneously modifying/masking/logging/generating fake X11 keyboard events as a response to each joystick event based on dynamically selectable configuration profile.
Requirements: No special requirements