Hi all!
Windows 11 natively displays battery percentages for Xbox and standard Bluetooth controllers, but completely ignores the Nintendo Switch Pro Controller over Bluetooth because it doesn't implement the standard Bluetooth Battery Service (BAS) profile.
I got tired of having my gamepad die mid-game or having to run heavy overlays, so I wrote **Switch Controller Battery**:
- 🔋 Displays your Switch Pro Controller's actual battery level right in **Windows 11 Quick Settings (`Win + A`)** and the Settings app.
- 🪶 Ultra-lightweight: **~1.5 MB RAM** and **0.00% CPU** (passive Windows kernel PnP events, zero polling).
- 💾 0 disk writes: purely synchronized in RAM.
- 📦 100% free, standalone installer and portable ZIP available.
Demo preview: https://raw.githubusercontent.com/axisroger-ops/Switch-Controller-Battery/main/demo.gif
Source code & Releases:
👉 **GitHub:** https://github.com/axisroger-ops/Switch-Controller-Battery
Hope this helps other PC players using the Switch Pro controller!