There’s no denying that console gaming is far more immersive than mobile gaming on an Android device, but with so many great games available for your smartphone and tablet, we wouldn’t judge you if you wanted to spend the evening on your couch playing on your Android device rather than your console.
While on-screen controls work just fine, there are thousands of games that are compatible with Bluetooth controllers. You could certainly pick up one of the Best Gaming Controllers for your Smartphone or Tablet or simply use the console controller that you already have.
Just as we did in our How to connect your PS4 controller to your Android device article, here we’ll walk you through the process of connecting your Xbox One wireless controller to your Android phone or tablet.
- Recommended Controller: Xbox Wireless Controller (see the best price on Amazon)
One thing to keep in mind is that this does not work on all Xbox One controllers. Microsoft added Bluetooth connectivity to its controllers when it released the Xbox One S to that the controllers could be used for Windows PC gaming as well. If you have a compatible Xbox One controller with Bluetooth built-in, follow the directions below to connect it to your Android device.
Connect Xbox One Controller to Android
- Press and hold the Xbox button on your Xbox One controller to turn it on
- Press and hold the sync button on your Xbox One controller until the Xbox button starts blinking
- On your Android device go to Settings > Bluetooth & device connection > Bluetooth > Pair new device
- Locate the Xbox Wireless Controller in the list and tap it to pair
That’s all there is to it. The Blinking Xbox button on the controller should now be solid and you should see it listed on your Android phone or tablet or being connected.
You can now use your Xbox One wireless controller with any Android game with Bluetooth controller compatibility, giving you an edge over the competition.
Note: this article may contain affiliate links that help support our authors and keep the Phandroid servers running.