Have you made a joystick from an Arduino? I need your expertise, please.

vusb

and here is an instructable that is for making a wii controller into usb, but its handy as it explains USB descriptors and whatnot