The Retrolink SNES USB Controller says that it works without drivers or anything, but then doesn't seem to work with any of my SNES emulators. Here's a link to it.
i tried it with snes9x and another one and neither seemed to work. When I plug it in, my computer doesn't recognize the device and troubleshooting the device obviously does nothing.