Connect an Xbox One Controller to Android

Edited by Jay

If you use your Android-powered device to play video games, you might want to consider using a Bluetooth enabled controller. Touch controls work okay for some games, but if you're into vintage stuff like console or arcade emulators, or even more advanced video games, a controller is hands down superior. There are numerous controllers to choose from, but for this How-to guide, we'll be focusing on the Xbox One S wireless controller. The One S comes standard with Bluetooth connectivity, which makes it great for pairing with Android-powered devices.

Was this helpful? Yes | No| I need help

In the following VisiHow tutorial, we'll show how to pair an Xbox One S wireless controller to an Android device using Bluetooth. For this article, we used; a Google Pixel running Oreo, a Samsung Galaxy S8 running Nougat, and a Samsung Galaxy S5 running Marshmallow.

Was this helpful? Yes | No| I need help

Pair Xbox One Controller with Android Oreo

  1. 1
    On the home screen, swipe up to access your app drawer.
    Advertisement
    Was this step helpful? Yes | No| I need help
  2. 2
    Once inside the app drawer, tap the "Settings" shortcut.
    Advertisement
    Was this step helpful? Yes | No| I need help
  3. 3
    On the Settings screen, tap "Connected devices".
    Was this step helpful? Yes | No| I need help
  4. 4
    From the Connected devices screen, tap "Bluetooth".
    Was this step helpful? Yes | No| I need help
  5. 5
    On the Bluetooth screen, toggle the switch to turn it on, then tap "Pair new device".
    Was this step helpful? Yes | No| I need help
  6. 6
    Turn your Xbox One S controller on by holding down the Xbox button for a couple of seconds
    .
    Once the controller is on, the Xbox button will flash slowly.
    Was this step helpful? Yes | No| I need help
  7. 7
    Next, make sure your controller is within range of your Android phone or tablet, then press the Bind button
    .
    The Xbox button will now begin to flash quickly.
    Was this step helpful? Yes | No| I need help
  8. 8
    On your mobile device, tap "Xbox Wireless Controller", which will be listed under Available devices.
    Was this step helpful? Yes | No| I need help
  9. 9
    Once the controller is connected to your phone or tablet; you'll see it listed under Paired devices.
    Was this step helpful? Yes | No| I need help

Pair Xbox One Controller with Android Nougat

  1. 1
    From the home screen, swipe upwards to view your app tray.
    Advertisement
    Was this step helpful? Yes | No| I need help
  2. 2
    From inside your app tray, tap the "Settings" app.
    Was this step helpful? Yes | No| I need help
  3. 3
    Once on the "SETTINGS" screen, tap "Connections".
    Was this step helpful? Yes | No| I need help
  4. 4
    On the CONNECTIONS screen, tap "Bluetooth".
    Was this step helpful? Yes | No| I need help
  5. 5
    From the Bluetooth screen, toggle the switch to turn it on.
    Was this step helpful? Yes | No| I need help
  6. 6
    Power on your Xbox controller by pressing the Xbox button for a few seconds
    .
    The light will begin to flash slowly once the controller is switched on.
    Was this step helpful? Yes | No| I need help
  7. 7
    Next, press the Bind button
    .
    The Xbox button will now begin to flash rapidly.
    Was this step helpful? Yes | No| I need help
  8. 8
    On your mobile device, tap "SCAN" in the top right corner of the Bluetooth screen.
    Was this step helpful? Yes | No| I need help
  9. 9
    When your device finds your controller, it will be listed under "AVAILABLE DEVICES"
    .
    Tap it to begin the pairing process.
    Was this step helpful? Yes | No| I need help
  10. 10
    Once your Xbox controller is connected to your phone or tablet, you'll see it listed under PAIRED DEVICES.
    Was this step helpful? Yes | No| I need help

Pair Xbox One Controller with Android Nougat

  1. 1
    On the home screen, tap the "Apps" shortcut.
    Was this step helpful? Yes | No| I need help
  • 2
    While on the Apps screen, tap the "Settings" icon.
    Was this step helpful? Yes | No| I need help
  • 3
    From Settings, tap "Bluetooth".
    Was this step helpful? Yes | No| I need help
  • 4
    Once on the Bluetooth screen, toggle the switch in the upper right corner to turn it on.
    Was this step helpful? Yes | No| I need help
  • 5
    Grab your Xbox controller and turn it on by holding the Xbox button down for 1-2 seconds
    .
    The light will start flashing slowly once turned on.
    Was this step helpful? Yes | No| I need help
  • 6
    Next, press the Bind button, which sits between the left and right bumper buttons
    .
    The Xbox light will now start flashing quickly.
    Was this step helpful? Yes | No| I need help
  • 7
    Back on your Android device, tap "Xbox Wireless Controller" (under available devices).
    Was this step helpful? Yes | No| I need help
  • 8
    Once your controller is connected to your phone/tablet; it will now be listed under "Paired devices".
    Was this step helpful? Yes | No| I need help
  • Tips, Tricks, and Warnings

    • You can connect your Xbox One controller to your Android-powered device with OTG (on the go) cable/adapter, and the micro USB cable that goes with the controller.
    • Make sure that the games you want to use your controller with support controller usage.
    • To ensure your controller pairs properly with your phone or tablet, make sure it's charged well.

    If you have problems with any of the steps in this article, please ask a question for more help, or post in the comments section below.

    Comments

    VisiHow welcomes all comments. If you do not want to be anonymous, register or log in. It is free.

    Article Info

    Categories : Use Android Oreo | Use Android Nougat | Use Google Pixel and Pixel XL | Use Samsung Galaxy S8

    Share this Article:

    Thanks to all authors for creating a page that has been read 105 times.

    x

    Thank Our Volunteer Authors.

    Would you like to give back to the community by fixing a spelling mistake? Yes | No