AnkiMobile receives events from iOS that tell it which button has been pressed. If the d-pad is not working, I’m afraid that seems to imply that either the controller or Apple’s mappings are not correct. GCExtendedGamepad | Apple Developer Documentation