I'd like to get a gamepad for my PC; previously I've had great success with an Xbox 360 controller for the PC (the controller unfortunately is no longer with me!)
I wondered however whether a current Xbox One controller would be backwards compatible with PC games that support Xbox 360 controllers? Or is it better to stick with an Xbox 360 controller.
Best Answer
The Xbox One controller is fully backwards compatible to the Xbox 360 one, as it uses the very same API as its predecessor (XInput) and features the same buttons 1. It's possible you'll need to install a driver first, though Windows should automatically search for and install all necessary drivers by itself.
The only trouble you might have, is with the PS4 controller which uses a different API (DirectInput), an API which is mostly supported on older games or emulators.
As for connecting your controller to your PC, you have 3 options.
There's also the Xbox Wireless Adapter for Windows, compatible with Windows 7/8.1 and 10.
Note: Adapters for Xbox 360 and Xbox One controllers are not compatible with each other.
1: The Start and Back buttons have been relabeled, but are essentially identical.
2: How to determine if your controller supports Bluetooth (Source: support.xbox.com):