Purchased specifically to play emulated games on my phone. However, the input lag is so bad that using the onscreen controls is actually more accurate. The lag is not related to emulators as there is a noticeable lag even on the home screen. I will try the controller with the switch and my laptop. Edit: Tried with Switch and it worked great. There should be more on my phone that the controller is lagging. Maybe it would be better with a more expensive phone? Anyway, this doesn't work for my intended purpose, but it doesn't seem to be the controller's fault.