Thanks for the tutorial Tom Havlik. It's great.
Onoa: I did what you said I should do with the class extensions and the .ini file, but my control sticks are still nowhere to be found. Could there be anything I may have forgotten to do that is absolutely crucial?
EDIT: nvm, problem solved