Js2mouse converts joystick events into mouse events, so the user can use his joystick/gamepad as a pointer instead of the mouse. It works with any kind of joystick (analogic or digital) and with any kind of program (XFree86, GPM, etc.). The user does not need to be root. It can emulate PS/2 and IMPS/2 protocols, and joystick keys can be assigned. Documentation is included.
| Tags | multimedia Emulators Utilities |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
Recent releases


Changes: The driver can be used as a Linux 2.6 module (j2mdev). If the joydev driver is loaded, the joystick is seen as a mouse and as a joystick at the same time; there are no conflicts. The previous features are included in this kernel-land driver (the protocols ps/2, imps/2, exps/2, and keys can be assigned). In the user-land version, direct support for Links-hacked-030709 has been added (so GPM is no longer needed for the framebuffer mode), and bugfixes have also been made.


Changes: Direct support for Links-2.1pre11 has been added (so GPM is no longer needed for the framebuffer mode). Bugfixes have also been made.


Changes: The IMPS/2 protocol (3 buttons and 1 wheel) can now be emulated. Joystick key assignments can be chosen, and instructions for using the program as a second pointer with XFree86 and GPM were added.
80x86 assembler designed for portability and modularity