Classic Logic

MX Master 3 Recharge Log

One of my programmer friend’s only regret after buying the MX Master 2 (he saved a few bucks by not going for the MX Master 3 – that’s his choice) was that he didn’t buy it sooner. That, and this teardown article about the amount of engineering that went to it made me buy a Logitech MX Master 3 in August 2021.

Praises have been sung for this fantastic piece of engineering over the years, so I’ll keep that to a minimum.

My favorite feature of the mouse is the scroll-wheel which lets you to scroll hundreds of lines in a second while also allowing you to slowly scroll line by line, depending on how you flick the wheel. The horizontal-scrolling and the device switching feature are handy.

This mouse works well on Linux and Mac via Bluetooth, but unfortunately Logitech Options app isn’t supported on Linux (and I haven’t bothered to install it on my work Macbook). Hence I have not made any customizations to this mouse. I’m aware that there’s a third party app for Linux but I haven’t tried it.

My use-case is lots of coding (which involves scrolling large codebases), lots of internet browsing, and no gaming.

Here’s my recharge frequency logs so far:

#Recharge dateDays since last chargeDeviceNotes
1Late August 2021-old Dell laptopUsed mostly via the USB IR thing
2Mid October 2021-""
3Early December 2021-""
4Mid February 2022-Macbook #1Started using Bluetooth
522 Mar 2022-"Partial
625 Apr 202234"-
717 May 202222"-
813 Jun 202227"Partial
918 Jun 20225ThinkPad-
1025 Jul 202237Macbook #1-
1117 Aug 202223Macbook #1-
1210 Sep 202224ThinkPad-
1329 Sep 202219Macbook #1-
1420 Oct 202221Macbook #2-
1508 Nov 202219Macbook #2-
1627 Nov 202219ThinkPad-
1712 Dec 202215Macbook #2-
1828 Dec 202216Macbook #2-
1929 Jan 202332ThinkPad-
2010 Mar 202340Macbook #2-
2110 Apr 202331ThinkPadUnused for 2 weeks prior to this
2212 May 202332Macbook #2-
2329 Jun 202348Macbook #2Unused for 4 days prior to this
2414 Aug 202346Macbook #2-
2529 Sep 202346Macbook #2-
2602 Nov 202334Macbook #2-
2717 Dec 202345ThinkPadUsed only for 2 days per week

Both Macbook #1 and #2 are Macbook Pro models with Intel chips (irrelevant detail), and Macbook #2 is slightly newer.

Plot

General observations around recharges:

Just for comparison – and I’m aware this is not an apples to apples comparison (pun not intended) – my wireless Apple keyboard holds its charge for like 8 months.

Despite it not holding its charge as much as I’d like it to, I’m overall happy with the mouse.

I intend to keep this post updated with the recharge logs and when anything noteworthy happens.


As an aside, here’s the quick-and-dirty Python script that I’m using to compute the intervals between dates:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
import datetime

dates = [
    '22 Mar 2022',
    '25 Apr 2022',
    '17 May 2022',
]

prev = None
for datestring in dates:
    d = datetime.datetime.strptime(datestring, '%d %b %Y').date()
    if prev:
        print(prev, d, (d-prev).days)
    prev = d