CONTROL SOFTWARE
Typically since there's no software/driver CD inside the box you will need to download the latest drivers for the R.A.T. PRO X from the official Mad Catz support page.
Once you start the control software installation it will automatically update the firmware of the mouse (if a new version is available).
The control software is very easy to use and from the first tab you can program all 10 available buttons either by linking them to shortcuts, keys, favorites and/or custom commands.
Via the software you can also adjust the positioning of the mouse (if you happen to hold it at an angle off the normal vertical axis), lift-off height of the optical/laser sensor (a feature not available with the PMW3310) and the strafe axis of the scroll wheel.
You can also choose the DPI levels (3 presets), re-assign the DPI selection button, adjust the precision aim (sniper) button DPI, select the desired poll rate and enable/disable angle snapping.