I believe it depends on the version. I play with a Deathadder Chroma from a couple of years ago. When I plug it into my PC and change settings (ex. my current DPI = 10000, and Polling = 1000MHz), then plug it back into my XIM it seems to keep the change. I have played with various versions of a Deathadder for 5+ years and the Chroma is the first that seems to store any changes made. Previous versions did not seem to store the change. I also have my XIM Apex set to 1000MHz polling and do not have any problems.