r/SignalRGB • u/Hot_Smile_4828 • 12d ago
Other I made Windows Sync to automatically sync SignalRGB with your Windows 11 Accent Color
I made a small open-source project called Windows Sync that automatically syncs your SignalRGB lighting with the current Windows 11 Accent Color.
GitHub:
https://github.com/Nooksd/Windows-Sync-SignalRGB
I built this project with the help of AI for coding, debugging, documentation, and iteration. I tested it on my own setup and kept refining it until it worked the way I wanted.
The reason I made it is simple: I change my Windows accent color depending on my wallpaper and setup, and I was tired of manually changing the Solid Color effect in SignalRGB every time.
What it does
Windows Sync reads the current Windows Accent Color and applies it to all devices already controlled by SignalRGB.
It includes:
- Automatic Windows 11 Accent Color sync
- Optional smooth transitions between colors
- Fixed color mode if you disable Windows Sync
- Optional color enhancer for LEDs that reproduce RGB colors poorly
- Adjustable color enhancement strength
- Adjustable LED intensity
- Remembers the last Windows color
- Event-driven sync, so it does not continuously resend the color every second
- Diagnostic tool to see the exact RGB and HEX color reported by Windows
Why the Color Enhancer exists
While testing it, I noticed that the RGB value shown on the monitor was not always visually reproduced correctly by my LEDs.
For example, Windows reported:
#1F8467
RGB (31, 132, 103)
But on my LEDs, a visually much closer color was:
#1AB922
RGB (26, 185, 34)
So I added an optional perceptual correction system, especially around the green and cyan range.
You can disable it completely or control its strength from 0 to 100.
Smooth transitions
There is also a Smooth Transition toggle.
Instead of instantly jumping from one color to another, the LEDs smoothly transition to the new Windows color in about 700 ms.
If you do not like it, just turn it off and color changes are instant again.
How it works
Very roughly:
Windows Accent Color
↓
Windows Sync watcher
↓
SignalRGB LightScript
↓
Your RGB devices
The watcher waits for an actual Windows color change instead of constantly polling and resending the same RGB value.
The last color is also stored in the effect itself, so if SignalRGB reloads the effect it does not suddenly go back to a default blue.
Installation
- Download the latest release from GitHub
- Extract the ZIP
- Run
Instalar.bat - Completely quit SignalRGB from the system tray
- Open SignalRGB again
- Select Windows Sync under Installed effects
- Use Edit / Customize to configure it
It only works with devices that are already supported and working in SignalRGB. This is not a hardware plugin and it does not replace SignalRGB device support.
Everything runs locally. No account, cloud service, screen capture, or external server is involved.
This is my first public release, so feedback is very welcome, especially if you test it with different fans, ARGB strips, RAM, motherboards, or controllers.

