Skip to content

DualSenseColour PC v1.0.0

Choose a tag to compare

@Ignaciobrenas Ignaciobrenas released this 14 Nov 20:41
· 43 commits to main since this release

DualSenseColour PC v1.0.0

"This tool was born simply because I wanted to change the lightbar color of my PS5 controller."

First stable release of DualSenseColour PC — a lightweight, zero-bloatware desktop utility built with Rust + Tauri v2 + React to control the RGB lightbar, player indicator LEDs, and microphone mute LED of Sony PlayStation 5 DualSense & DualSense Edge controllers over USB-C and Bluetooth.

Highlights

  • Real-Time DualSense Visual Preview: Frameless Dark Glassmorphism Acrylic/Mica window with pixel-aligned optical touchpad lightbar seams, ambient halo, 5 Player LEDs, and Mic Mute indicator.
  • Native USB & Bluetooth HID: Direct hardware reports (0x02 USB, 0x31 Bluetooth + IEEE CRC-32 seed 0xA2) via trait-abstracted hidapi transport (~45 Hz smooth IPC throttling).
  • Steam Keep-Alive Fix & System Tray: Periodic refresh toggle to prevent Steam Input overrides, plus optional Close-to-Tray background mode.
  • Atomic Config Persistence: Saves your active color, brightness, player LEDs, mic LED mode, and preferences safely across restarts.
  • Cross-Platform Ready: Includes Windows portable binary (dualsensecolour-pc.exe) and Linux/SteamOS udev rules (99-dualsensecolour.rules). Full Windows/Linux bundles are also built via GitHub Actions.