Okay, so I’ve been trying to get my controller working with Genshin Impact on my phone for a while now. It’s been a bit of a pain, but I finally figured it out, and I wanted to share my experience so you guys don’t have to go through the same headache.
First off, I tried just plugging in my controller directly. I have a decent name phone, so I thought it might just work. Nope. Nothing. Genshin Impact completely ignored it. It was like the controller did not even exist. This made me frustrated.

Then, I started looking online for solutions. I tried a bunch of different apps that claimed to map controller inputs to touch screen controls. Most of them were pretty janky, to be honest. They were either super complicated to set up, didn’t work reliably, or required some weird permissions that I wasn’t comfortable giving. Some even asked me to pay for their apps, and I did not want to spend money on things that might not work.
- I downloaded this one app, and it was just a mess of menus and options. I spent like an hour trying to figure it out, and I still couldn’t get it working properly.
- Another app seemed to work at first, but then it would randomly disconnect in the middle of playing. Very annoying!
- There were a few apps that wanted me to root my phone, which I definitely did not want to do.
After a lot of trial and error, I finally found an app that actually works, and it did not take me too long to set it up. It’s a bit tricky to get set up initially, but once you do, it works like a charm. This app connected my phone and my controller. I followed the instructions step by step. There were some settings that needed to be adjusted. I checked those one by one. Finally, the controller worked with the game.
Now, I can finally play Genshin Impact on my phone with a controller, and it’s so much better than using the touch screen controls. It feels much more natural and comfortable, and I can actually play for longer periods without my hands getting tired. I can even do more complicated movements. I feel so good now.
So yeah, if you’re trying to play Genshin Impact on mobile with a controller, it’s definitely possible. Just be prepared to do a bit of tinkering. Hope this helps some of you guys out!