Application & Control Software
Corsair provides iCUE software to control their RGB keyboards, headsets, and mice (and also Asus graphic cards/motherboards).
You can select the polling rate (up to 8000 Hz) and brightness in the settings tab. There's an option for setting the Lift Height, or enabling/disabling angle snapping. You can also update the mouse’s firmware here.
In the “Key assignments" tab, you can assign macros and other activities. Action assignments can include macros, text pasting, media control, shortcuts, timer countdowns, profile switching, etc. The Corsair M65 RGB Ultra has two lighting areas.
DPI settings have a separate tab as well, you can set five steps and there's also "Sniper" mode.
There’s, of course, a possibility to change/sync the lighting settings as well.
One thing that makes the M65 RGB Ultra stand out from the crowd is the gesture's capability. The six-axis gyroscope allows you to configure liftoff detection, but it also opens up the possibility for gestures. You can use this for volume control, tabbing software, skipping tracks, macros, and more.
Last but not least there's a "Surface calibration" tab, the name is quite self-explanatory. Overall, the software is stable and allows full customization. You can’t go wrong with it, especially since it’s updated frequently.