Quick Updates

How to Check the Xbox One Controller Battery Level on Windows 10 PC

To check the battery level of your wireless Xbox One Controller is not that trivial on a Windows 10 PC. You might think that Microsoft gives you a working solution out of the box but I was spending quite a lot of time finding out what is the right way to do it. It turns out there isn’t an official solution that works well. But thanks to the developer community there is a smart solution that helps. So let’s see what are the options you can choose from.

The Official Solution from Microsoft

The Xbox App

This should be the best since, it is Microsoft with their own stuff, right?

On Windows 10 the Xbox App is pre-installed. It gives you a lot of Xbox goodies but nothing about your accessories. So do not waste your time on it to check the battery level.

The Xbox Accessories App

For the Xbox One Controller Microsoft wrote an app called Xbox Accessories. Here you can update your controller’s Firmware, remap your keys, and of course, you should be able to check the battery status of your controller. Now here is the problem with the app. It cannot see your controller unless you plug it in with a cable.

To Configure Plug Your Controller In

When you do so, the battery status indicator only says: “Battery level: Plugged in”.

Battery Level Plugged In

Not so useful if you only want to see if you should charge or not your controller.

The Steam Solution

The mostly OK solution.

If you have Steam installed, when you are in Big Picture Mode you can find this nice battery indicator logo on the top right corner.

Steam Battery Status On Home Page

If the battery indicator icon is missing you can check the controller settings out in the Settings by clicking on the gear icon.

Here you might see this icon on the top right corner next to the clock.

battery indicator

If you still do not see it, you might want to go to the Controller Settings section to check out if your controller is recognized by the system.

controller settings

If it is you can check out the “Identify” button.

detected controllers

For some reason sometimes it is not enough and it still won’t show the battery icon for the controller, but when I repeated the same steps for a few times it actually showed up.

The Open Source Solution from GitHub (The Dev Community)

And also the best solution I have found so far.

It is initially implemented by Robert Beekman (on GitHub as SpoinkyNL) and further polished by NiyaShy

This solution is hosted on GitHub as an open source project. If you want you can read everything it can do and also you can contribute to it if you feel so.

It is a really discrete app, that shows a little icon in your start menu as a status indicator for your Xbox One Controller battery. Can you spot it?

Xbox One Controller Battery Status Indicator On Windows 10

When you hover over, it displays a more detailed status.

It also claims that it works with multiple Xbox One Controllers as well that I couldn’t test and confirm yet. Let me know in the comments if it really does.

Other solutions in the comments

If you know other solutions that work or if you have anything to add to this post to help the Windows 10 gaming community please leave it in the comments below.

Thank you and have a great gaming day 😉

By Botond Bertalan

I am the founder of
I started my programming studies in 2010 and started to work professionally in 2012 before graduation.
I love programming and architecting code that solves real business problems and gives value for the end-user.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.