How do I use the Xbox Adaptive Controller with cloud gaming services?
Applies to: Xbox Adaptive Controller, Xbox Cloud Gaming (xCloud), GeForce NOW, Amazon Luna, other supported platforms
Last updated: September 2025
Problem
Cloud gaming services let you stream games to devices like PCs, tablets, or phones. However, some players struggle to get the Xbox Adaptive Controller recognized by these platforms. Without proper setup, the controller may not work or inputs may be unreliable.
Solution
The Xbox Adaptive Controller can be used with most cloud gaming services that support standard Xbox controllers. Connecting it correctly (via USB or Bluetooth) and configuring inputs ensures smooth gameplay.
Step-by-step instructions
Xbox Cloud Gaming (xCloud)
- Connect the Xbox Adaptive Controller to your device (Windows PC, Android, or iOS) using USB or Bluetooth.
- Sign in to the Xbox app or open xbox.com/play in a supported browser.
- Launch a cloud game.
- Test the controller — it should work automatically since xCloud recognizes Xbox controllers.
GeForce NOW
5. Connect the Xbox Adaptive Controller to your PC, Mac, or mobile device.
6. Open the GeForce NOW app or website.
7. Start a game — most titles will detect the Adaptive Controller as a standard Xbox gamepad.
Amazon Luna
8. Connect the Xbox Adaptive Controller to your device via USB or Bluetooth.
9. Open the Luna app or browser client.
10. Launch a game and test inputs — Luna also recognizes Xbox controllers by default.
Other cloud services
11. Check the service’s controller compatibility list.
12. If supported, connect the Xbox Adaptive Controller as you would a regular Xbox gamepad.
13. Test button responses in menus and in-game.
Optional methods or tools
- Xbox Accessories app: Customize profiles before starting cloud sessions.
- Controller mounts and stands: Useful when playing on mobile devices.
- Third-party adapters: May be needed for services or platforms that don’t natively support Xbox controllers.
Best practices or tips
- Use a wired USB connection for the lowest latency when possible.
- Ensure your device has a stable internet connection to minimize input lag.
- Create separate profiles for cloud gaming if your button layout differs from console/PC play.
- Test the controller in menus first to confirm it’s recognized before starting gameplay.





