|Supported OS||Supported Bluetooth Interface||Supported Device Types|
|Bluetooth Classic||Bluetooth LE *1||Mouse/Keyboard (HID)||Headphone/Headset||Other|
|Windows 10 64bit (x64) (version 1709 or later)|
*1 LE support by the Bluetooth host controller is required.
Click Settings and more button () and select Purchase license... (or Activate License... depending on the version of the software you are using) from the menu.
This will lead you to the license purchasing web page.
The type of license we currently offer is perpetual. You pay once and the license is valid forever.
IMPORTANT: This does not mean that the software is guaranteed to work with future versions of the operating system.
After completing the purchase process and verifying your payment, you will receive the license file via email. Once you receive the license file, please:
(In the screenshot above, the name of the license file is BluetoothBatteryMonitor.lic, but it may be BluetoothBatteryMonitor.bbmlic if you started the purchase process from version 2.5.0 or later.)
No. As long as you are using the same motherboard, the license should remain valid. This includes changing the operating system version.
However, please note that the new operating system must be one of the officially supported versions. Please check the version history to see which version of the Windows operating system is supported.
No. The license is a single PC license. So, you need a valid license for each computer.
However, we do offer a discount for additional licenses. When purchasing a license for an additional computer, please use the "Discount for additional license" section of the license purchase page.
Unfortunately, the license is tied to the specific hardware (more specifically, to the motherboard) and is not transferable to another computer. This restriction applies regardless of the reason for replacing the hardware.
We wish we could make it transferable, but that would require a lot more resources (development effort and maintenance) and thus increase the license fee.
So we decided to keep it simple and instead offer a substantial discount on the replacement license. We hope this makes up for the lack of transferability. If you want to take advantage of this, please start the license purchase process from your new computer and look for the “Discount for additional license” section (bottom half of the license purchase page). The current price for an additional license is $1.99. We hope you will consider this as a small fee for issuing a replacement license.
First of all, thank you for purchasing the license.
You should receive a license file in an email from email@example.com shortly after the payment is completed. If you do not receive the email within an hour, please:
Please check the email from PayPal or log in to your PayPal account and check the transaction status first. Sometimes the transaction remains in "pending state" for some time (up to a few days). If this is the case, we cannot issue a license until the status changes to "complete".
If you paid with PayPal, the license file will be sent to your PayPal account's email address. This may be different from the address you usually use. Please log in to your PayPal account and check your account profile if you are not sure.
The vast majority (>99%) of the license delivery emails make it to the inbox. Unfortunately, some of them are misclassified as SPAM mail (this seems to happen more often with smaller email providers and self-managed email servers). So please be sure to check your Junk/SPAM folder before contacting us.
Please be sure to:
Usually, resending to the same address doesn't work well. If you have a different email address, this would increase the chance of successful delivery.
We will get back to you as soon as possible. Please allow up to one business day for our response.
In some cases, the license delivery email bounces back (this usually happens if you misspelled your email address). If this happens, we will:
Once this happens, we will refuse to sell the license to the same email address to avoid repeated failure.
If it has been less than two weeks since you purchased the license file, we can resend it to you free of charge. Please contact us from the email address you used to received the license file.
Otherwise, you can request to reissue a license for a small fee. Please start the normal license purchase process. Once you are on the license purchase page, please use the "Discount for additional license" section at the bottom half of the page. The current price for an additional license is $1.99.
Starting version 2.8.0, Bluetooth Battery Monitor shows the "freshness" of the data for Left/Right/Case battery level. Fresh data is shown in normal text color. Data that may not be up-to-date is shown in gray text.
In the example shown on the right, during the last update, which happened two minutes ago, only the left pod reported its battery level. (perhaps the right pod is in the case, and the lid of the case is closed) Battery levels for the right pod and the case are shown, but they may not be up to date.
AirPods' case does not have a radio transmitter to report the battery level by itself. To read the case's battery level, please:
I've seen many different AirPods counterfeits. Some of them imitate the original products very well. It is often not easy to determine whether they are genuine or not just by looking at the standard device identification information.
The best way to find it out is to actually use the AirPods' specific features with Apple products (such as iPhones and iPads). After pairing the headphones with Apple products, please go to the Bluetooth settings control panel and see the device information. If they are genuine iPods, you should see AirPods specific setting items (such as the configuration of double-tap on the pod, automatic ear detection, etc.). You should also be able to find the model number, serial number, etc.
If you don't see this information, your headphones are not genuine.
DualShock 4 and DualSense controllers operate in two modes. One is the compatible mode. In this mode, the game controller acts as a generic game controller, and the software does not need to explicitly support DualShock/DualSense controllers.
Another is the native mode. In this mode, the game controller communicates with the software using DualShock/DualSense specific commands. So the software has to explicitly support DualShock/DualSense commands. Also, battery level information is reported only when the game controller is in this mode.
Windows 10 inbox driver switches DualShock/DualSense into the native mode, but it fails to do so when these controllers are disconnected and reconnected (apparently, this is a Windows 10 bug). So, sometimes these controllers are in native mode and other times in compatible mode, and this inconsistency causes many confusions.
Starting version 2.12.0, Bluetooth Battery Monitor actively switches DualShock/DualSense controllers into the native mode when connected so that the controllers will always report battery information. This can be a problem if you use a game app that expects the controllers to be in compatible mode. If you are affected by this, you have the following options.
If your game app supports the Xbox controller, please consider using DS4Windows (or similar utility programs) that translates DualShock/DualSense protocol to Xbox controller protocol.
IMPORTANT: When you use DS4Windows, please do NOT enable the "Hide DS4 Controller" option in the Settings tab. If that option is enabled, Bluetooth Battery Monitor will lose access to the controller.
If your game app doesn't support any of the above, the only option is to keep using DualShock/DualSense in compatible mode. To prevent Bluetooth Battery Monitor from switching the controller into the native mode (same behavior as the older versions of Bluetooth Battery Monitor), please open a command prompt window and run the following command.
For DualShock 4 controllers
reg add "HKCU\SOFTWARE\Luculent Systems\Bluetooth Battery Monitor\Features" /v DualShock4ModeSwitch /t REG_DWORD /d 0
For DualSense controllers
reg add "HKCU\SOFTWARE\Luculent Systems\Bluetooth Battery Monitor\Features" /v DualSenseModeSwitch /t REG_DWORD /d 0
After running the command, you need to restart your computer.
Please note that, if you choose this option, Bluetooth Battery Monitor cannot show the controller's battery level information because the controller doesn't send the battery level information. It's a limitation of the controller, not the limitation of the software.
There are two reasons why the battery level doesn't change for a long time.
In this case, you will see the Last updated:... message with a long interval. To get the up-to-date value, please click on the Refresh button or toggle the power of the device and let it reconnect.
In some cases, even after refreshing/reconnecting the device, battery level reading may stay the same. But you will see the Just updated message, and you will know that it is the up-to-date data from the device.
Please be advised that not all devices are equipped with a fine grain battery gauge circuit. It is not uncommon with cheap devices being capable of reporting only a couple of levels (such as 100%, 50%, and 10%), and it takes many hours before you see the different battery levels.
If you see "Just updated" or "Last updated:" with a recent update, the battery level shown is the actual data received from your device recently. (Bluetooth Battery Monitor usually shows the data as the device reports it without any data manipulation.) If you think the number shown is incorrect, it's most likely an issue with your device. Please contact the device manufacturer.
If Bluetooth Battery Monitor was working before you update Windows OS and stop working (battery information is not updated), please uninstall Bluetooth Battery Monitor and re-install it.
This FAQ topic applies to all classes of Bluetooth devices. If you are having a problem with audio devices (including headsets, headphones and speakers), please check another FAQ topic first.
Many Bluetooth devices don't report their battery level frequently. Toggling device power usually forces such Bluetooth deices to send the report and helps Bluetooth Battery Monitor to show the information.
Bluetooth Battery Monitor is not a magic program. It relies on each Bluetooth device to report its battery level.
If you have a smartphone that can show Bluetooth devices' battery level (iPhones and many new Android phones can), please try with it.
You can also find "rule of thumb" battery level support in the other FAQ item – Does my Bluetooth device have a capability to report battery level?
Please contact us using the application's Send Feedback feature. Please make sure to include the following information.
USB dongle-based devices often use vendor/device-specific protocols to report their battery information (and many simply don't report their battery information). If you are not aware of any software (such as the one from the device vendor), it is most likely that the device does not report its battery information, and there is no way for Bluetooth Battery Monitor to support such a device.
If there is a software that can display the device's battery information, please let us know using the in-app feedback feature. Don't forget to include:
If there is enough demand for such a device, we may add support for it in a future version.
Bluetooth Battery Monitor requires Bluetooth adapter of your computer to be in the active (working) state to:
If you see the warning message about disabled Bluetooth, please turn on the Bluetooth adapter with the following steps.
|1. Click the Action Center icon located on the right-hand side of the taskbar.|
|2. If the buttons are collapsed and the Bluetooth button is not shown, click the Expand link.|
|3. If the Bluetooth button is gray, it means Bluetooth is turned off. Click the button to turn it on.|
|4. When the Bluetooth is on, the Bluetooth button is highlighted.|
Bluetooth audio devices, such as headphones, headsets, and speakers make two types of connections. One is called A2DP (also known as "headphone", "music", or "media audio") and the other is called HFP (also known as "hands free", "headset", "voice", or "phone audio"). As the name suggests, HFP is used when you make a phone call, but it's not the only role of the connection. Audio device uses an HFP connection to transmit its battery level information. Because the A2DP connection doesn't have that capability, you need an HFP connection to monitor the battery level even if you do not use your device for a phone call.
To check which connection is established between your audio device and Windows 10 PC, please open the Bluetooth control panel. If you see "Connected voice, music", it means HFP and A2DP connections are established. On the other hand, if you see "Connected music", it means only A2DP connection is established and you cannot make phone call or read battery level of this device. If this happens to your device, please check another FAQ topic.
(If you are not familiar with HFP connection, please check the FAQ about HFP first.)
One of the most common reasons for this problem is:
This problem can be addressed in several ways.
If you don't need to connect the audio device to the other device, this is the most straight forward solution.
Limitation: Obviously, you cannot use this solution if you occasionally need to use the audio device with the other device.
If you don't need to use the HFP connection with the other device (i.e. you don't make a phone call using the audio device), you may be able to permanently disable the HFP connection between the audio device and the other device.
Exact steps may vary depending on the device, but if you are using Android:
Limitation: You cannot use this solution if you need to use the audio device to make a phone call through the other device.
After manually disconnecting the audio device from the other device (you can do it from the Bluetooth settings page of the other device or turning the Bluetooth of the other device off), your PC can take back the HFP connection.
Limitation: Your PC may get an HFP connection temporarily, but there is no guarantee that, when the audio device reconnects, your PC can get the HFP connection automatically. If it fails to do so, you need to repeat this operation.
This problem occurs because your audio device cannot make multiple HFP connections at one time. This is a limitation of the device you are using and not all Bluetooth audio devices have this limitation. Many Bluetooth audio devices (often marketed as "multipoint" devices) can make multiple HFP connections at one time. If you want to seamlessly share the audio device with your PC and another device, this is the best solution.
(If you are not familiar with HFP connection, please check the FAQ about HFP first.)
By default, Windows enables HFP for all Bluetooth audio devices, but if Bluetooth Battery Monitor's Troubleshooter led you to this FAQ topic, it's disabled on your computer. Please follow the steps below to enable it.
1. Go to the Windows search bar and type "mmsys.cpl" (without double quotes) and hit ENTER. This will open a Sound control panel. Then, select the Playback tab.
2. Right-click on the device list area and enable Show Disabled Devices option and Show Disconnected Devices option in the popup menu.
3. Look for Headset or Bluetooth Handsfree Audio (or similar name) icon for your Bluetooth audio device. (Black down arrow means the device is disabled) Then right-click on the device and select Enable in the popup menu.
4-1. If the black down arrow on the icon disappears and the icon is not grayed, it's ok. You may or may not see a green mark on the icon, but it's ok either way.
4-2. If the black down arrow on the icon changes to a red down arrow, it means Windows tried to establish a connection but for some reason, it failed.
If this is the case, please continue to the other FAQ topic – How to connect disconnected HFP connection
Windows PCs do not report their battery information through Bluetooth. But, if you installed Bluetooth Battery Monitor on a PC, you can monitor its battery information from the Bluetooth Battery Monitor on another PC.
Windows, by default, hides inactive tray icons. If you want to keep the Bluetooth Battery Monitor icon in the notification area, please drag the icon out of the hidden icon area and move it to the notification area.
Starting version 2.12.0, Bluetooth Battery Monitor can play an alert sound when a Bluetooth device's batteries get low. Please use the steps below to configure/customize the sound.
It is known that some buggy keyboards and mice do:
So, when the device sends 100, Bluetooth Battery Monitor considers it's 100 out of 255 and reports 39% (= 100/255*100)
This is a bug with the firmware of the device. If you are seeing a 39% reading despite the device being fully charged, please try the following as a workaround:
Please note that this option appears only if the workaround is applicable to the device.
Some devices report their battery information using multiple protocols, and they often have the following problems.
When it can definitively determine one device is reported via multiple protocols and which one provides "better" (for example, more fine-grain) numbers, Bluetooth Battery Monitor will automatically hide the data reported using the less preferable protocol.
Otherwise, Bluetooth Battery Monitor will show one entry for each protocol and leave the decision to the users. If it happens with your device, please compare the information reported by each instance for some time and manually hide the unnecessary instance. (using the "hide" button at the right top corner of the device)
You may see the "Next update: XX%" as shown in the example on the right. (This message is displayed for selected devices only)
This message means that:
Please see an article about Apple devices.
Please see an article about Windows 10 version 1809.
Yes, starting version 2.8.0, Bluetooth Battery Monitor supports an HTTP/JSON API so that 3rd party developers can create their own user interface. Please see the API documentation for the details.
Please contact us using the contact form.