Stupid mistake, some functions of gamepad 3 were mapped to gamepad 4 and vice versa.
Grab xbox_JoystickMouse.c to fix.
There won't be a new full release for this, as I don't feel it's a critical bug.
Other news:
I plan to open development to interested parties by Tuesday, I'm just writing up some guideline docs and stuff. Anybody interested in doing development should email me.
Question of the day:
What's the best way to do a changelog keeping track of all of the files that have changed and why they were modified?