Don`t buy the CP USB, it suxx ! I got around 6 of those over the years, and they all broke after a short amount of time. Rubbish remake of an legendary stick.
I bought myself a RETRO ADAPTER V2 and use my old amiga joysticks with it. It`s fantastic ! Works flawless with Emus. And you can upgrate the adapter for other controllers like PC Engine , NES and all other kinds of classic controllers. Get it here.