Wired, 10 programmable buttons, for Windows XP, Windows Vista or Windows 7

Wireless, 10 programmable buttons, Vibration feedback, for Windows XP, Windows Vista or Windows 7

Xbox 360 Wireless Controller, 2.4 GHz, USB, 300g, Black