Closed TheBready closed 1 year ago
Hello,
Rivalcfg can only access to the value reported by the mouse, it has no control on what happen inside the device. Sadly, there is nothing I can do in Rivalcfg.
The only thing I can say is that the device can only estimate the battery level from the input voltage as this mouse is made for alkaline (NiCd) batteries. If you use a rechargeable lithium battery, its output voltage is more stable and its discharging curve is different from the one of a NiCd battery. This can cause issues interpreting the level of the battery.
Also, a colleague lend me its mouse with NiCd batteries in it, and Rivalcfg returns me this:
Discharging [========= ] 93 %
Bug description
What happened
'rivalcfg --battery-level' only returns the battery level of the right battery. A full-charged battery is only about 50%.
What was expected
A fully charged battery should return something around 100%.
Step to reproduce
System information