Skip to content
Automatically cycle between colors on a Steel Series rival mouse
Branch: master
Clone or download
Pull request Compare This branch is 128 commits ahead, 1 commit behind krka:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

This project allows animating leds based on your choice of colors and timing, or the volume of the sound currently playing.


Install portaudio manually or from your distro's package repository.

Install the dependencies using:

pip install -r requirements.txt


Run the program using:



Details about usage are available using:

./ledcolor --help

To get the sound syncing feature working, start the program using the -s option, then open pavucontrol, press on the Recording tab, and switch captured device to your output's monitor.

Alternatively, you can install pulseaudio-alsa and then follow the steps (here)[], and then specify the -i option with the value of your defined source, eg. pulse_monitor.

You can’t perform that action at this time.