This may not be any help but I have a cheap adaptor to use a PS2 controller, and it works fine for games that used a 2 button joystick, pretty much without any hassle at all
Throw in a program to map keyboard functions to the joypad and you are pretty set.