HyperX Battery Monitor is a simple Windows system tray application that monitors the battery level of HyperX Cloud Flight wireless devices and displays their status. The application is built using C# with .NET Framework 4.8 and does not require installation (portable).
Made (in a few hours as a fun project) because I was sick and tired of the HyperX Ngenuity app in Windows just for checking the battery level status. Also in my machine this app was like 1.5GB which for me was unacceptable since all I wanted was a battery level monitor app. This is a quick n dirty approach to completely replace that battery monitor utility from HyperX.
- Monitors battery level of HyperX Cloud Flight wireless devices.
- Displays device status and battery level in the system tray.
- Right-click context menu with "Exit" option.
- .NET Framework 4.8
- Windows 10/11
- Linux Mint (latest release, mono runtime, works with no issues)
- Will probably work on any Linux distribution having access to mono runtime
- Navigate to the folder where you compiled the solution.
- Double-click
HyperXBatteryMonitor.exeto start the application. - The application will appear as an icon in the system tray.
- Hover (Active): Displays the current status in the below formatting of your HyperX device.
Headphones: ActiveBattery: 100%
- Hover (Inactive):
Headphones: Inactive
- Right-Click Menu:
Exit: Closes the application.
To ensure the application starts automatically when you log in to Windows:
-
Create a Shortcut:
- Right-click
HyperXBatteryMonitor.exeand selectCreate shortcut.
- Right-click
-
Move the Shortcut to the Startup Folder:
- Press
Win + R, typeshell:startup, and press Enter. - Move the created shortcut to this folder.
- Press
- Visual Studio 2019 or later
- JetBrains Rider
- Clone the repository:
git clone https://github.com/simonkaps/HyperXBatteryMonitor.git