You have to download free drivers from windows if you're running windows 7 or 8.1. Originally posted by ϟ Sir Oblivious ϟ:Since this question is pertaining to the xbox one controller. Other than that it has perfect compatibility with the games that have controller support, including the triggers. Also good luck binding that controller because in the controller options I was unable to edit anything for the controller. Meaning that the xbox button does not bring up the steam overlay, and the 'window button' (the button to the left of the xbox button that looks like two little boxes) does not do that steam wants it to. The long answer is it is somewhat compatible with steam's 'Big Picture' mode. Now if you're asking about compatibility the short answer is yes. After a moment the controller should turn on on its own and you're all set!
To connect to the pc you would need a microUSB to USB cord (basically most USB android chargers) and plug it into the top of the controller and then into the PC.
If you are currently running windows 10 (which i am) It requires no additional software. Since this question is pertaining to the xbox one controller.