Features: 3 Programmable Buttons 800 CPI Optical Both Handed Design USB Mini Receiver USB Battery Charger Dual Charging Modes Power On/Off Switch Noiseless Comfort Wheel iWheelWorks Program