Ok, for iPhone you have Bluetooth connection, same for Apple TV, it shows as XBOX Controller. Overall it's not bad, the only thing I HATE is the kickstand, it doesn't reach far enough, you have to hold it at a weird angle, but if you can just mirror your phone on the Apple TV then it's ok . , so much better. To connect to the NVIDIA shield you need the dongle that came with it and the dongle is a bit big but overall I can't complain for the price and functionality, there is a rotary knob on the back so it's a good layout Has. Tested on iPhone XSApple TV 4th GenNVIDIA ShieldLaptop (Win10). I don't see that this thing isn't connected to anything. It's a bit rough, but better than spending money on different controllers for different things. One thing I don't like, but it doesn't really matter, is that if you say NVIDIA Shield from your iPhone, you have to pair again, not that big of a deal, but it applies to iOS I'd say.