Yep any brand of usb 360 controller will work, also if the games are older the controller won't automatically sync to xbox controls. xpadder is an awsome program that takes your controller and you set the controls for your computers commands, different for each game profile you make. For example I need xpadder to play oblivion on pc so for my oblivion profile I'd use the left joystick for the mouse, and the r trigger for left mouse, without playing the game, just running xpadder I could use the controller to do whatever I wanted on my pc.