Software
Unlike most mouse software, the software for the Hati-S Plus 4K does not require installation, and instead runs directly from an executable. As of now, several different but ultimately near-identical versions of the software are available. The older version includes a slider going from 0 to 30 ms of defer debouncing, which increases click latency by said value, whereas the newer versions utilize letters instead of numbers to represent settings. The "A" value denotes eager debouncing for button-down events without any defer debouncing, whereas for any values past "A," 1 ms of additional defer debouncing each is applied on top. This is done to prevent slam-clicking. In any case, only the most recent version should be used in conjunction with the latest firmware.
All options are accessible on a single page. Button remapping is possible to mouse, keyboard, and media functions. CPI adjustment is possible for up to seven color-coded levels in increments of 50 until 10,000 CPI and increments of 100 at and above 10,100 CPI. The LED indicating the current CPI level may be turned off. Furthermore, polling rate (125, 250, 500, 1000, 2000, or 4000 Hz), lift-off distance (low/high), and angle snapping (on/off) can be adjusted as well. MotionSync may be turned on or off. Lastly, "Advanced Power Saving" will lower polling rate depending on the use case, and may best be left disabled.
All settings changes are saved to the on-board memory, so the software does not need to be running all the time. On my system, the software had a RAM footprint of 107 MB on average when running in the foreground, which doesn't change when minimized to the system tray. Upon exiting the application, all processes are terminated, as they should be.
Battery Life
G-Wolves cites an expected battery life of 80 hours at a polling rate of 1000 Hz and 22 hours at 4000 Hz. After 10 hours of continuous usage at a polling rate of 4000 Hz, the battery indicator within the software went down by roughly 50%. Hence, provided the indicator is in fact accurate and consumption linear, a battery life of roughly 20 hours indeed could be expected.
Using the included USB Type-A to Micro-USB charging cable, I also measured the charging speed during the constant current stage, which sits around 0.494 A. This is just short of the USB current limit. The battery has a capacity of 300 mAh.