A simple guide: How to Use Xbox One Controller on PC. This tutorial explains what accessories are needed, the drivers and process to make the Xbox One Controller work with your Windows PC. This method is used with a wired cable, so preferably you should choose a longer cable than 1 meter. There is also another possibility by using an wireless adapter, but you have to spend a lot more money than just this cheap usb to mini-usb cable about 4 dollars.
I think this is the best available, official and native controller for any windows PC user. Highly recommended!
Thank your for watching and Happy New Year! :)