To get the latest drivers or edit settings you have to download "synapse" an "online cloud device updater and profile storage" application. You have to register an account with your email and have it running in the background constantly for changes to take effect.
There is a total of nine buttons available on the mouse that are each programmable with the included software. This makes for a versatile mouse as the buttons can be programmed for a multitude of controls in many different games.
At around $40 the mouse offers a good value for the features it contains. It has a solid build quality as well as a good amount of programmable buttons for gaming. The shape also lends itself well to many users due to the ambidextrous design. Overall a versatile mouse that won't break the bank.