qmk/qmk_firmware

[Bug][Split keyboard][RGB] When RGB wakes up from Sleep, only Master RGB wakes up until a key on the Slave half is pressed

Open

#25,584 opened on Aug 28, 2025

View on GitHub
 (1 comment) (0 reactions) (0 assignees)C (20,368 stars) (43,867 forks)batch import
bughelp wanted

Description

Describe the Bug

Hi all

  • I'm using a Boardsource Unicorne (so split keyboard)
  • In my config.h I have these two commands
  • #define RGB_MATRIX_TIMEOUT 60000
  • #define SPLIT_RGB_MATRIX_ENABLE
  • The RGB sleep/ timeout works as expected, on both halves
  • (I even get the caps word change in RGB to reflect on both sides , so I know the two halves are in sync)
  • However, when RGB sleep is active and I press a key on the Master half (which is the left side for me), the Master RGB wakes up , but the right / Slave RGB does not wake up. Until I press a key on the Slave half
  • How can I fix this? Is there anything wrong with my setup?
  • My files can be found here - https://github.com/kmsingh-git/qmk_firmware/tree/master/keyboards/boardsource/unicorne . The keymap is under keymaps/mvrck_keymap_unicorne_6x3 if that's relevant

Keyboard Used

boardsource/unicorne

Link to product page (if applicable)

No response

Operating System

No response

qmk doctor Output

Is AutoHotKey / Karabiner installed

  • AutoHotKey (Windows)
  • Karabiner (macOS)

Other keyboard-related software installed

No response

Additional Context

No response

Contributor guide

[Bug][Split keyboard][RGB] When RGB wakes up from Sleep, only Master RGB wakes up until a key on the Slave half is pressed · qmk/qmk_firmware#25584 | Good First Issue