Corsair does not supply a CD, so you do have to venture over to their website to get the software. Once installed and opened up, we see that the M95 still uses the same software as the M90, just that it is on a newer version, which is currently 1.00.00.6 along with version 2.12 firmware to apply to the M95 prior to the software installation. In the assign buttons section of the software, you can obviously reassign the functions to all 15 keys as long as you aren't on the default profile. You can set anything from basic commands, to Macros, even just open software with the push of a button; the options are really endless with the ability to have 15 keys on six profiles for like 90 various functions in one mouse. There is an off chance that certain programs or games may interrupt the Macros as well, and the checkbox for the Hardware Playback allows the M95 to override any interference and keeps the Macro working right on through any issues.
Managing the performance of the M95 is where you can take control of the three DPI selections, or the rate in which each of them register when you use the buttons on the M95. You can also set the speed of the Sniper mode, which is usually the lowest rate chosen for accuracy, and the default is set to 200 DPI. The software offers both X and y axis controls if desired, and offers a test for the gaming surface and one of five LOD settings. On the right, they also give you the option to choose one of four polling rates.
Managing the profiles is pretty simple. There is the Profile 1 already there, and is the default profile for the M95. I went ahead and added a profile and named it test profile. Once I had the profile named it shows in the top box. By right clicking in the four sections, you can lock the profile so that if you hit the buttons, it won't change on accident. You can rename the profile at any time, you can tie the profile to load when a certain game starts as I did with the BF3.exe, and you can set the number of LEDs that show on the left side of the mouse for each profile. The software also offers an on screen display of what you have pushed, and shows up in the lower right hand corner of the screen in blue letters.