Yep, and the interface it comes with you can change what the buttons correspond to. Out of the box you can have it as 1 through = or switch it on the bottom to the numpad. The software lets you bind any of the keys to what you want. It really is a nice mouse. I've had mine for a few months and have not had a problem with it at all.