Sorry for the delayed response. I'm not sure how they need to be configured off-hand, besides trying a bunch of different things. I remember that the whole process was a little wacky. I tried hooking up my old controllers, but it has been years since I have tried them, and I didn't have time to get them working. I will try to figure out how to do it, but it may need to wait until the weekend.
It's possible that if all the different combinations of controller settings doesn't work, that there may be something that needs to be tweaked in the source code, but I'm not sure. I'll have to test it out.