Not what you asked for, but my solution is mice that take AA or AAA batteries, and use Ni-MH rechargeables in them. I keep all the spare batteries charged, and take the charger and some spares with me when traveling.
In fact I no longer buy one-use AA or AAA at all for anything, mostly because they leak and destroy stuff.