-
-
Notifications
You must be signed in to change notification settings - Fork 40.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] Using RGBLIGHT breaks split keyboards #24725
Comments
And to add to this. We have had two reports (in our discord server) of other users with a splitkb/kyria/rev3 that had the same behavior when compiling the default keymap. |
Additional finding: When using an Elite-C (on an aurora helix) it ""works"" |
As suggested by fauxpark on discord, disabling LTO fixes the issues. |
Apparently there's an issue qmk/qmk_firmware#24725 where the RGB underglow messes with split keyboards in newest master. This can be worked around by a few things, one of them is just using RGB_MATRIX instead. This setup now works like before, but using RGB_MATRIX
I can confirm this happened for me as well on my Kyria with Liatris controllers. Adding |
Describe the Bug
Currently all of our (splitkb.com) keymaps/keyboards which uses RGBLIGHT are broken. Full list shown below. Broken here is defined as: Unresponsive, garbled OLED and stuck RGB. So basically the whole keyboard is locked up. Interestingly when plugging the left side of the keyboard in to the host. The left side itself does seem to work correctly but not the right side. But when the right side is plugged in, both halves do nothing.
Going back through the PR/commit history I've found that the following PR/commit broke the keyboard behavior: #24364
Broken keymaps/keyboard which have been tested (and all use RGBLIGHT):
splitkb/kyria/rev3:default
splitkb/kyria/rev3:debug
splitkb/aurora/helix/rev1:debug
splitkb/aurora/corne/rev1:debug
splitkb/aurora/lily58/rev1:debug
splitkb/aurora/sofle_v2/rev1:debug
splitkb/aurora/sweep/rev1:debug
These were all compiled with the
-e CONVERT_TO=liatris
option.I can imagine more keyboards are broken which are split and still uses RGBLIGHT.
Keyboard Used
splitkb/kyria/rev3:default
Link to product page (if applicable)
No response
Operating System
WSL2
qmk doctor Output
Is AutoHotKey / Karabiner installed
Other keyboard-related software installed
No response
Additional Context
Solution could be that we change all our broken keymaps to use RGB_MATRIX. But it's probably better to fix the bug within RGBLIGHT as more boards could be affected.
The text was updated successfully, but these errors were encountered: