Software
The M800 Pro comes with its own lightweight software. All options are accessible through several extensible menus. The settings include button remapping to mouse, keyboard, media, and macro functions. CPI adjustment is possible for up to five color-coded levels, at a range of 50 to 26,000 in increments of 50. Non-native values are truncated to native ones. Polling rate can be set to 125, 250, 500, or 1000 Hz. Lift-off distance can be set to 1 or 2 mm. Power Management describes the idle time that may pass before the mouse enters sleep mode, with possible values ranging from 3 to 10 minutes. Debounce Time denotes click latency and can be adjusted from 0 to 16 ms in increments of 2. Both a macro editor and profile management are available, too.
All setting changes are saved live to the on-board memory, so the software does not need to be running (or be installed) all the time. On my system, the software had a RAM footprint of 9 MB on average, along with some CPU usage, which doesn't change when minimized to the system tray. Upon exiting the application, all processes are terminated, as they should be.
Battery Life
Depending on the source, DELUX states a maximum battery life of up to 70 or 80 hours, though no details are provided regarding polling rate or connectivity. The battery life indicator within the software can only be described as unreliable and inaccurate, as even after several hours of use, the percentage continued to sit at 100%. Accordingly, gauging anything is impossible.
Using the power management setting in the software, the idle time needed to pass before the mouse enters sleep mode can be lowered to a minimum of 3 minutes, from which it can be woken by either pressing a button or moving the mouse.
Using the included USB Type-A to Type-C charging cable, I measured the charging speed during the constant current stage, which sits at 0.280 A. The battery has a capacity of 500 mAh (3.7 V) and utilizes a 3-pin JST connector.