Bluetooth battery level on Windows 11: why some devices show it and others don't
Windows 11 displays a percentage for certain Bluetooth devices and nothing at all for others. The rule behind it is simple once you know it.
Updated August 7, 2026 · Windows & Bluetooth
Your mouse shows 74% in Settings. Your headset shows nothing. Your controller shows nothing either. Same PC, same Bluetooth, three different outcomes, and no setting anywhere explains it. There is a rule, and it has nothing to do with your configuration.
Short answer: Windows 11 shows the battery only for devices that implement one standard Bluetooth service, and most gaming gear does not. BatteryOnPC covers what Windows leaves out. Below, how to tell in ten seconds which camp your device falls into.
The rule: a standard service, or nothing
Windows reads a Bluetooth battery through a standardised service called GATT Battery Service. A device that implements it publishes its level in a place every system knows how to look. Windows finds it and displays it, with no driver and no extra software.
A device that does not implement it can still report its charge, but inside its own data, in a format its manufacturer defined. Windows receives those bytes and passes them along without inspecting them. It is not hiding the level from you; it genuinely does not know one is there.
So the question is never "is my Windows configured correctly". It is "does this device speak the standard, yes or no".
Where to check
- 1
Open the Bluetooth settings
Settings › Bluetooth & devices. Windows key + I gets you there fastest.
- 2
Find the device in the list
It must be shown as Connected, not merely Paired. A remembered device that is not connected reports nothing.
- 3
Read what is next to the name
A percentage or a small battery icon means the standard service is implemented. Nothing at all means it is not, and no amount of configuring will change that.
Who implements it, in practice
- Often yes: Bluetooth mice and keyboards, many recent headphones, styluses, trackpads.
- Almost never: PlayStation and Nintendo controllers, which use their own format.
- Not applicable: anything on a proprietary USB dongle, which is not Bluetooth at all and therefore never appears in these settings.
A percentage that never moves
Even when it works, the value is not live. The device reports its level when it decides to, sometimes only at connection. Windows displays the last value received, which can be hours old.
If a percentage seems frozen, disconnect and reconnect the device: you will usually get a fresh reading. And do not read too much into small variations: most peripherals report in 5 or 10 point steps, not to the unit.
And Windows 10?
The same mechanism, in a different place: Settings › Devices › Bluetooth & other devices. The display is less consistent than on Windows 11, but the underlying rule is identical. A device that does not implement the standard service shows nothing on either version.
For everything Windows cannot read, and controllers in particular, the level has to be decoded by dedicated software. BatteryOnPC does exactly that for PlayStation and Xbox controllers, and keeps the result in the taskbar rather than in a settings page you have to go and open.
