Creo que la mayoría de gamepads son detectados automáticamente una vez los conectas por bluetooth/USB, sin necesidad de configuraciones manuales en el emulador o con apps especiales.
Mi experiencia con 8bitdo Pro 2 (+ grip) en Android fue muy positiva, y no recuerdo haber tenido que tocar la configuración de nada para que me lo detectase.