Once the software is installed, the main control tab is what it will open to. Here you can program seven of the buttons in the list; the software makes you keep the left click as that only. On the right you can swap the button orientation, select how far you want the DPI to cap at, and you have the LED lighting options. At the bottom you can choose which of the three profiles to set up, you can load, save and reset the settings, and you need to be sure to apply any changes before they take effect.
Just to give you an idea of the pre-programmed functions for each of the programmable buttons, I happened to click on button number four. The dropdown list shows all of the 11 main selections of options you have. Also in the ones with an arrow, like the media functions I chose, you have more pre-defined things you can set these buttons too. With all three profiles, that is 21 additional things you can do other than left click.
If you were to choose the Macro setting on the last image, you are going to need to venture into the Manage Macro tab to set them up. Here you can name them, set a delay, run through a list of pre-defined optional commands, add additional commands to them, as well as writing your own for specific needs or importing them from previous Macros set with other mice.
The Advanced settings allow you to gain more finite control of the optical sensor. Here you can adjust the mouse speed, and turn on angle snapping with enhanced Pointer Precision. You can also change the double click speed, change the amount of likes for the scroll wheel, change the polling rate, as well as having individual axes controls over the sensitivity.
There is also an OSD box to check that displays the DPI and profile switches as they happen in the lower right corner of your screen.