Originally Posted by n00shi
Are you limited to firmware versions 30a, 31, 32? Or can we recommend newer versions?
If you are limited to these 3, then fw32 was typically the most recommended version. Other than having a lower LOD(lift-off-distance), I can’t remember why.
In addition to this, the 800cpi step on these firmware is interpolated (not a true step). If you wish to use this CPI step, or wish to get better overall performance from this mouse, then I very much recommend the newer firmware.
Since then, there have been 2 main firmware revisions. It’s important to note that from here, the CPI steps changed from 800/1800/3500 to 800/1600/4000).
FW61 will give you the best performance and it will be on the 800CPI with the 500/1000hz steps.(See here. Credit: bvazx)
The 1600CPI step has good performance, although not better than the 800 step.
The downside to this firmware is that the LOD is higher than fw32.
FW102 is pretty much identical to fw61, and includes a bug fix. Strangely, the performance has taken a considerably hit though. The only reason to use this firmware instead of fw61 is if you are getting the unusual Caps/Num/Scroll Lock bug. This is also sometimes referred to the Ventrilo/TeamSpeak bug.
More info on bug (Click to show)
Essentially, a few people (myself included) who press these buttons repetitively while in-game get strangle noticeable CPU stuttering. This will get worse the more the button is pressed, and only disappears once we remove and re-plug the mouse in(or restart). I use my Caps Lock button as my push-to-talk, hence when the more I played whilst talking, the worse my stuttering got.
This bug only happens to some people. If you don’t get it, and yes it is very noticeable, then don’t bother with this firmware.
My recommendation is fw61 using the 800CPI step with 1000hz
(500hz is also great).
If the lift-off-distance becomes an issue for you, then try doing the fix.(See here. Credit: Skylit).
FW61 (I’ve re-uploaded fw61 recently, as the links to it appear to be dead.)