You've installed LED lights on your keyboard. Whether for underglow of per-key RGB, these LEDs have one thing in common: they can draw a lot of power! Now, usually this isn't an issue, but with some versions of keyboard firmware, the limits aren't set properly, causing your keyboard to draw too much power, which can make your keyboard unresponsive. In this article you'll learn how to make your keyboard responsive again, and how to prevent it from happening in the future.
Modify the firmware
Go to the config.h file in your keymap, and add this line to it:
#define RGBLIGHT_LIMIT_VAL 150
The maximum value is 255, and setting the limit to 150 will decrease the maximum brightness of your LEDs. This, in turn, prevents them from drawing too much power. Which value to set this setting to differs per keyboard, but 150 is a good start and has been known to work for the Kyria.
Flash your keyboard
Compile a new version of your keymap with the added RGB value limit. Then, disconnect both keyboard halves from one another, and flash them separately.
After flashing both halves, disconnect them from USB, connect them again with the TRRS cable and plug it back into your computer. Your keyboard should be responsive again, and the RGB LEDs should be working again.
Reset the EEPROM
Still experiencing issues? You may need to reset the EEPROM, where the RGB settings are stored. To reset the EEPROM, you can connect your keyboard to your computer, open the QMK Toolbox, push the reset button on your keyboard and finally click on "Reset EEPROM". This will clear any settings back to their defaults.