i have windows 8 and use my xbox controller all the time. you don't have to download the driver, its pre installed. Make sure you're using an actual wired controller and not the chargeable one, or use a wireless with the Microsoft wireless adapter. Failing that then run the driver in compatibility mode for windows 7.