Not sure if this is the correct place, but anyway...
Having seen a few people here having problems with Directpad Pro controllers, I am posting this util that I wrote a couple of years ago hoping it will be of use to somebody.
This will test a PSX controller by communicating directly with the LPT port, it doesn't require any drivers to be installed. It will run from a command prompt in Win9x/2000/(XP I think - untested), but better to do a clean-boot using a MSDOS or Win9x startup disk. See the included README.TXT for more info.
Source code (for DJGPP) is included if you're interested, although it's a bit messy. I'm a much better programmer nowadays