Real-time, web-based PS5 DualSense controller visualizer that shows button presses, sticks, triggers, and touchpad input on screen — perfect for adding a live controller overlay to your stream via OBS (browser source).
- Real-time display of:
- Buttons (X, O, Δ, ▢)
- D-Pad
- L1/R1 and analog L2/R2 triggers
- Left/Right sticks + press
- Clean, simple on-screen layout
- Connect your PS5 DualSense controller.
- Run the visualizer application.
- Press buttons and move sticks — the visualizer updates instantly.
- Add a Browser Source in OBS.
- Set URL to
http://localhost:5173/(or your local file path if built). - Set Width:
810, Height:810. - Check "Shutdown source when not visible" to save resources.
- The background will be transparent, showing only the controller.
- Edit
style.cssdirectly for colors, shadows, and positions. - To experiment with themes, duplicate
style.css(e.g.,style-dark.css), update styles, and change the<link>tag inindex.htmlto point to your alternate stylesheet.


