A Mobile Controller

I'm looking for a mobile gaming controller that I can use for the
N64oid emulator. I've tried a few so far, but with no effect. I've tried Power A Moga Pro, Gametel, ipega Wireless Bluetooth Game Controller, and SteelSeries Free. Is there any mobile gaming controller that is compatible with N64oid? I want to play one of my favorite games - Perfect Dark - but the onscreen pad and buttons don't do as well as if I was holding an N64 controller. It just doesn't handle that well. Thank you.