IMO, its the only logical thing, i thought of this already but idk a way to prove it, the native steps could also be 1800/3500/6400, but at the moment everything is pure speculation.
Just think about the 3.5G where synapse does all the calculating, it could be the same with the 2k13 just with better implementation, tough i dont see the point in software calculating instead of the usual /2, /4, via MCU.
I certainly don't believe theres multiple native values within reason.
As much as I don't want to rely on Enotus for a better lack of credibility, theres usually a variance in speed when swapping between alternative configured steps. This isn't really the case with any Deathadder via synapse implementation. The 3.5G for example is pegged at around 80 IPS (Razer Goliathus speed) paired with any value, be it 100-3500. (1000hz is still broken >_>)
I asked if anyone had a 3G here because I wanted to see if the original 1800 CPI SROM differed in anyway. Unfortunately, my test subjects were busy with school and I never really got a solid answer. If anyone wants to "test" this, go for it.
Software typically tells the MCU what to calculate. 6400/4 or 0.250 = 1600 6400/8 or 0.125 = 800 6400/16 or 0.0625 = 400. etc.... Goes in fairly evenly to common steps.
Ofc, this is all speculation on my part~ Theres more, but I'll leave that out until the time is right.
Edit: For the 99% of the population, this solution is the most logical on Razers part. The mainstream market embraces customization regardless of minor side effects.
Edited by Skylit - 12/25/12 at 1:15pm