Tell XFree86 that you have a `Busmouse', and it should work fine. Someone should fix the XFree86 documentation some day.