Skip to content

DualSense Battery Monitor is a lightweight Windows utility that automatically alerts you with a visual overlay whenever any connected PlayStation 5 DualSense controller reaches a low battery level.

License

Notifications You must be signed in to change notification settings

PixelIndieDev/DualSenseBatteryMonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DualSense Battery Monitor - Low battery warning overlay for PS5 controllers

Screenshot of the DualSense battery monitor on a default Windows 11 desktop Screenshot of the DualSense battery monitor with settings opened on a default Windows 11 desktop In both previews, the overlay is applied to a default Windows 11 desktop for a cleaner preview of the application

Never miss a low battery warning again

DualSense Battery Monitor is a lightweight Windows utility that automatically alerts you with a visual overlay whenever any connected PlayStation 5 DualSense controller reaches a low battery level.

  • Battery monitoring every 4 seconds
  • Only shows when battery is low, or when the user holds down the PS button
  • Silent

Note

This only works on Windows systems

Use Case

This utility is perfect for:

  • Users who use PS5 controllers on PC and want a non-intrusive, visual heads-up for low battery levels
  • Multiplayer users with multiple controllers connected — the app tracks and displays each one with its own icon and battery status (Up to 4 DualSense controllers)
  • Users using the DualSense controller as a pointer/input device

The app acts only when needed, showing a overlay with controller status only when a low battery is detected, or when the user holds down the PS button.

Supports

  • Sony PlayStation DualSense
  • Sony PlayStation DualSense Edge

Features

  • DualSense-aware overlay: Shows connected PS5 controllers and their individual battery levels.
  • Low battery detection: If any controller drops below 25%, the widget appears and below 15% the effected controller's battery icon will start flashing.
  • 4-second refresh rate: Battery status updates frequently and efficiently.
  • Invisible when not needed: If no controller is low on battery, the widget remains hidden.
  • Button to view the battery levels: If any controllers has the PS button down (for ~1-1.5 sec), the overlay will show for a couple of seconds.
  • Settings menu: customize your user experience with just some clicks.
  • Tested with firmware A-0630 (latest as of December 5, 2025).
  • Framework-dependent and self-contained releases available.
  • Built using .NET 8.0.

Installation & Download

You can download the latest release here.

Two versions are provided:

  • Framework-dependent (.NET 8.0 required on system)
  • Self-contained (no dependencies — just run the executable with its files)

Inspiration

This application is inspired by:

This project uses

HIDSharp

DualSense SVG Vector

  • Copyright Alex Martynov
  • Licensed under the CC Attribution License
  • The DualSense Edge version of the DualSense SVG is a edited version of the original

📃 License

MIT License. See LICENSE file for details.

🔍 Keywords

DualSense battery overlay, DualSense Edge battery overlay, PS5 controller low battery, DualSense WPF utility, DualSense Windows auto-start, gamepad battery warning, .NET 8 controller tool, DualSense battery level Windows 10/11, low battery widget for DualSense, DualSense charge monitor, DualSense Edge charge monitor, controller battery status desktop


DualSense Battery Monitor is an independent project and is not affiliated with Sony Interactive Entertainment.