Thanks to Pulsar Coder for finding the site for me.
Download my attached file containing the Xpadder program and some configured controls I made.
Load up Xpadder. On the left tab at the top, open up my attached file "FPSCX10 Controller Layout". On the right tab at the top, open up my attached "FPSCX10" File. Or "FPSCX10(Inverted)" if you want inverted controls. When all has been opened, it should look like this:

The left tab at the top loads and saves the layout of buttons.
The right tab at the top loads and saves keyboard to button connections. e.g. Spacebar = A.
I think they go really well with FPSCX10. Change them if you want.
Right analog click (Zoom) is also Pick up/Drop, its unavoidable unfortunately but it shouldnt be a bother.
Xpadder was created by Jakob Persson
Copyright © 2003-2008 Jakob Persson
www.xpadder.com