Some of those adapters work well with MAME, some don't at all. It's a bit of a crapshoot given most don't have a real brand and they're all Chinese junk anyway. If you have a 360 or PS3 the wired controllers for those systems work well. (Wireless 360 controllers also can work but you have to buy a receiver dongle that Microsoft sells).