I have the same controller Ktiger does.
The D-pad on it sucks, but the rest of it's fine. As far as I'm concerned, a controller with analogue sticks is a MUST for PSX/N64 emulation. I couldn't possibly imagine playing N64 with a keyboard.
You just gotta make sure you're using later control plugins. When I first started playing emulators, the default plugins that came with a couple of them couldn't read my right analogue stick. I upgraded the plugins and now it has officially because a C stick (when it's not a R3 or an airplane joystick in BF1942
)