Yes, you can use a XFree86 module to use joystick as mouse pointer (not tested)... You can also use your joystick with GPM : gpm -t js ... (tested, doesn't work
)...
Other solution : Js2mouse
, it works with any kind of joystick (analogic, numeric, both at the same time) and with any kind of prog (XFree86, GPM, ...)
You do not need to be root to use it !!!
For the moment, key-remapping is not allowed (the key-map is hard-coded, so you must modified sources if you want to change the map)
http://www710.univ-lyon1.fr/~c-vinc02/downloads.html