This script changes led colors on Corsair keyboards by statuses of OBS scenes, sources and filters. This way you can understand what's going on in the stream even when the OBS window is not visible.
Each led has settings for color when scene is active, filter is enabled, source is active, shown or unmuted, and also for color in opposite states. When one led is used twice, the last "Active Color" will be used.
Since version 1.1 the LEDs can be controlled by 8 groups: full and these:
- Display when camera is visible
- Display current scene
Hint: in iCUE software you can remap used keys to F13-F24 to avoid regular key meaning.
This version of cuesdk requires Python 3.9 or higher (tested with 3.11).
Each led has settings for color when scene is active, filter is enabled, source is active, shown or unmuted, and also for color in opposite states. When one led is used twice, the last "Active Color" will be used.
- source is active when it is shown on a stream or video recording;
- shown when it is shown somewhere;
- unmuted when audio source is not muted.
- shown when it is shown somewhere;
- unmuted when audio source is not muted.
Since version 1.1 the LEDs can be controlled by 8 groups: full and these:
Use cases
- Display mic mute state- Display when camera is visible
- Display current scene
Hint: in iCUE software you can remap used keys to F13-F24 to avoid regular key meaning.
This script requires cuesdk
To install it use this command:
Code:
> python -m pip install cuesdk==4.0.3
This version of cuesdk requires Python 3.9 or higher (tested with 3.11).