Skip to content

Latest commit

 

History

History
30 lines (15 loc) · 1.31 KB

README.md

File metadata and controls

30 lines (15 loc) · 1.31 KB

Mighty Mitts

macOS uses the BLE Battery Service, and specifically the Battery Level characteristic, to display the battery level of BLE accessories like wireless keyboards.

macOS BLE Battery Levels

Some keyboards, however, come in two halves that house individual batteries.

Phillip's Aurora Sweep

These keyboards, when running zmk, can be configured to expose two Battery Level characteristics over the Battery Service to convey the battery states of each half.

However, macOS's native Bluetooth management UI will only display the battery level of the primary half.

Mighty Mitts is a small app that lives in the menu bar and shows the battery state of each keyboard half.

Mighty Mitts Menu Bar UI

Mighty Mitts Keyboard Selection UI

Running

Download, unzip, and double-click the prebuilt release.

Alternatively, open the project in Xcode, build, and run.

License

MIT license.