MX Battery 1.1.0
First packaged release.
Menu bar battery monitor for Logitech MX Master 3 / 3S / 4 over Bluetooth, reading real state of charge via HID++ 2.0. No Logitech software, no network access, read-only toward the device. HID access is the repo's own ctypes/IOKit module — no third-party HID code.
Verify the download
shasum -a 256 -c checksums.txtExpected: 96e7da61e06f841ea2cde220ad29417159d7de2650c5c54b4e356d5222a83422 MXBattery-1.1.0.zip
First launch
The app is built locally and not notarized with Apple, so Gatekeeper will warn on first open: right-click MXBattery.app > Open > Open (once). Then grant Input Monitoring under System Settings > Privacy & Security (required by macOS for any HID device access; see README for why), and relaunch. Prefer not to trust a prebuilt binary? The README covers building from source in four commands.