[Android] MOGA Controller - Only works for some libretro's

Hi!

First of all, let me just say that I absolutely love RetroArch and I’m really appreciative that you brought it to Android. It’s breathed new life into my phone. Thank you!

I was so excited I went out and got myself a MOGA controller to use with it. Unfortunately, I can’t get it to work hardly at all. I’ve tried it with the following libretro’s:

  • Nestopia
  • FCEUmm
  • PCSX eeARMed
  • NXEngine

The only one it works with is FCEUmm. This is true whether I use it in System Mode (i.e., the rooted phone option) or the non-rooted MOGA IME method. I’ve also tried using custom mappings, but that doesn’t work either.

All libretro’s seem to recognize that the MOGA controller is there. When you first press a button you get the yellow HID text identifying it.

Anything I can do to help you increase compatibility here? I understand that you guys are busy managing a bunch of ports as well as the codebase itself.

works for me

u need to use the universal driver and the moga vk app select input device moga pro

and u can tweak key mappings in the universal driver