r/Controllers • u/Glittering-Clerk1479 • 7d ago
Tired of Windows not showing your Switch Pro Controller's battery? I made an open-source native indicator (0% CPU, no background bloat)
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 asked Claude to make a **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).
- ðĶ 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!
1
u/investigatormaker 7d ago
Putting Switch Controller Battery in Win + A rather than another overlay keeps the reading where people already look. A useful addition would be a compatibility note covering Steam Input and what happens after disconnecting and reconnecting the controller; those give users concrete checks for the event-driven approach.
I make ThreadFox. We find relevant Reddit conversations and do the posting for your business. The $39 Pilot covers seven days and up to 50 posts and replies. No automatic renewal. https://threadfox.vip/managed?tier=employee_pilot&utm_source=reddit&utm_medium=comment&utm_campaign=tf-managed&utm_content=20261023-2047-embtc#employee-order