A small CLI app that allows you to control the RGB lights on Kingston Fury Renegade RAM
Note1: Currently this only works on linux, though contributions to make this work on windows as well will be welcome.
Note2: This was only ever tested with 4 sticks in my system. While you can probably use the timing synchronizing for less than 4 sticks, I currently do not account for that.
Note3: You must have permission to write to the i2cbus to use this. This would involve either running the command as root (sudo) or adding yourself to the i2c
group.
fury-renegade-rgb -b /dev/i2c-1 -1 -2 -3 -4 COMMAND
Where /dev/i2c-1
is a path to the i2c bus where your RAM is. I wouldn't know where it is on your device, but that's where it is on mine.
You can omit any of the -1
, -2
, -3
, and -4
flags if you don't wanna send the command to any of the sticks.
COMMAND
is any of what's below
noop
just sends a noop command to the specified sticksreset
does the following
sync
syncs the sticks together
colour-brightness --red VALUE --green VALUE --blue VALUE
brightness --value VALUE
pattern-start-offset --raw-offset VALUE
pattern-repeat-delay --raw-delay VALUE
pattern --style STYLE --red VALUE --green VALUE --blue VALUE --colour-cycle
STYLE
can be any of the followingsolid
- Always shows custom colourrainbow
- The unicorn barf we all know and love, no custimization options have any effectscan
- A dot scans from top to bottom, then settles on the centerbreathe
- Fades in and outfade
- Only fades in, most interesting with the colour cyclestripe
- Wipes from the bottom to toptrail
- Trailing light, bottom to toplightning
- Electrical pattern, not unlike a plasma ball. Looks best with 4 stickscountdown
- Counts down from 9 to 0 repeatedly. Looks best with 4 sticksfire
- Fire pattern, no custimization options have any effect, looks best with 4 stickssparkles
- Sprikles random colours around the ram, non-customizable, looks best with 4 sticksfury
- Writes "F" on the sticks, then "U", then "R", then "Y". Looks best with 4 sticks.VALUE
is a value between 0 and 255--colour-cycle
can be omitted, when specified, it will cycle the pattern with the following colours: custom, green, orange, blue, yellow-sih green, pink, cyan, yellow, bright-punk, bright-cyan, redpattern-style STYLE
STYLE
which is the same as abovepattern-colour --red VALUE --green VALUE --blue VALUE
VALUE
s as above