This simple App/GUI allows you to change the LED color from the default profile of your Logitech G915 keyboard using ratbagctl
.
The OEM rainbow-vomit setting is something that should be mentioned on the Geneva Conventions.
- Multi-Distro: Updated to work with
apt, pacman, dnf, zypper or flatpak
. - Dependency Check: Ensures
ratbagctl
is installed, with prompts to install if missing. - LED Selection: Choose which LED to modify (Usually
LED 0 for G-Logo
&LED 1 for Keys
). - Color Selection: Color selector for the full RGB spectrum.
- Custom Codes: Supports manual input of hex color codes (format:
2bdee6
).
- Install Dependencies: Follow prompts or manually install
ratbagctl
, if not already installed. - Connect Keyboard: Make sure your G915 is physically connected to the PC.
- Run the App:
python3 change_color.py
- Select LED: Choose the LED to modify from the dropdown.
- Choose/Enter Color: Select a color via color selector.
- Apply Changes: Click "Apply Color" to update the LED.
This Color Selector WILL OVERWRITE the default profile 0
, which is active when you use the G915 on a device without installing software like Piper.
- Inspired by womanonrails. Bless people who care.
This app can be extended for other devices but was created as a quick solution for the G915 keyboard. Maybe I will update it to work with other Logitech devices.