Luckily, a hobbyist developer named Lucas Assis has developed a temporary Xbox One controller driver for Windows 7 and 8. It doesn't work on Windows RT, so this won't help regular Surface users. His solution requires the use of several companion programs (bundled with the driver) and a few quarts of elbow grease, but it does actually work. Until now, you?d have to endure a somewhat painful tutorial video in order to guide you through the process. Lucky for you guys, I?ve gone through that already so that we can bring you this easy-to-understand written guide!
Full story from the WPCentral blog...