I had one of those, a Logitech MX1000.
It needed to charge multiple times per week in a cradle and always indicated the battery life when it was moved around.
It would die in the middle of playing DotA, so I had two and would pause the game with the admin commands on my host bot for just long enough to pull the waiting one out of the dock and press the pairing buttons. Fun times lol.