The Kone Pure Ultra is compatible with ROCCAT's staple software suit, ROCCAT Swarm. Layout and presentation are a bit crowded, but in terms of functionality, it works well. The available options are accessible on four pages. On the first page, you can access the regular Windows cursor settings as well as CPI configuration. CPI adjustment is possible from 50–16,000 CPI, in increments of 50 and for up to five levels. Furthermore, x- and y-sensitivity can be adjusted separately. On the second page, you'll find the button remapping function, which also supports EasyShift, enabling one to map a secondary function to every button that is toggled by the press of a designated shift button. The third page features lighting settings. Finally, on the last page, advanced settings are accessible: polling rate, LED sleep, LOD adjustment ("Distance Control Unit"), angle snapping (on/off), sound feedback (upon CPI level/profile switch), and the Zero Debounce function. Profile and macro managment are available as well. On my system, the software had a RAM footprint of 160 MB on average.
Lighting
The ROCCAT Kone Pure Ultra has a single zone for RGB lighting, which is the ROCCAT logo on the back. Through the software, it is possible to select from among six available pre-defined programs. These are AIMO (default), Wave (color cycle), Fully Lit (permanent color), Heartbeat (pulsating single color), Breathing (single color fade-in fade-out), and Blinking. It's possible to set custom colors and adjust brightness and transition speed. Irritatingly, I found no way to turn the lighting off entirely.
Color accuracy and vibrancy are excellent throughout. Here's a short demonstration video of the default lighting effect: