Q/ GPM don't work with js2mouse in imps2 or exps2 protocol.
A/ GPM do a call to 'ioctl', and only kernel module can handle this call...
 
Q/ How to use js2mouse with DirectFB ?
A/ js2mouse doesn't work with DirectFB, but you can use j2mdev.

Q/ XFree86 take a 3 seconds to start when I use js2mouse
A/ It needs to initialize the driver, but js2mouse can't handle this kind of initialization.
   This doesn't appear with the kernel version (j2mdev).

Q/ I use the 'gamecon' driver and the system seems to slow down, why ?
A/ This driver scan the parallel port too fast... In '/usr/src/linux/drivers/char/joystick/gamecon.c' replace :
	- #define GC_REFRESH_TIME HZ/100 , by
	- #define GC_REFRESH_TIME HZ/10
   Then rebuild the module or kernel. It works fine with my PSX gamepad...
   This doesn't appear with the linux version 2.6.

Q/ I want to use j2mdev with a linux version that doesn't seem to be supported, how to do ?
A/ All linux-2.6.XX kernel should be supported, do :
     cp j2mdev-linux-2.6.1.patch /_WHERE_ARE_LINUX_SOURCES_/linux-2.6.XX
     cd /_WHERE_ARE_LINUX_SOURCES_/linux-2.6.XX
     patch -p1 <j2mdev-linux-2.6.1.patch
     make menuconfig
     # say Y or M to [Device Driver]->[Input Device Support]->[Joystick->mouse converter interface]
     # recompile the kernel or modules

Q/ Can you provide me a pre-compiled j2mdev kernel module ?
A/ No :) ! But I can help you to compile yours !