Skip to content
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] Work Louder Micro RGB Matrix flicker after macropad start/wakeup #24819

Open
2 tasks
ForsakenRei opened this issue Jan 16, 2025 · 1 comment
Open
2 tasks

Comments

@ForsakenRei
Copy link
Contributor

Describe the Bug

Recently notice my macropad has a RGB Matrix (per key LED) flicker issue when the board start or wake up from sleep.
RGB Light (under glow) seems totally fine, but RGB Matrix (per key LED) will flicker for at least a few seconds once the board was connected, or wake the host up from sleep. It's not 100% reproducable but most of the times it is there.
Usually it will stop after a few seconds but sometimes it just keep flickering until I send QK_RBT or disconnect and re-connect the board.

I use my own kepmap here https://github.com/ForsakenRei/qmk-worklouder-micro
but I did try the pure default keymap and it has the same issue.

Not sure if disable RGB matrix totally will fix this issue but this macropad is a little different from other boards I have, especially for that rgb_functions.c sourced in rules.mk.

Keyboard Used

work_louder/micro

Link to product page (if applicable)

No response

Operating System

Windows 10/11

qmk doctor Output

Ψ QMK Doctor is checking your environment.
Ψ CLI version: 1.1.6
Ψ QMK home: C:/Users/{username}/qmk_firmware
Ψ Detected Windows 10 (10.0.19045).
Ψ QMK MSYS version: 1.10.0
Ψ Userspace enabled: False
Ψ Git branch: master
Ψ Repo version: 0.27.9
⚠ Git has unstashed/uncommitted changes.
Ψ - Latest master: 2025-01-15 14:36:20 -0500 (7b83bb9d26) -- Allow running Docker container on MacOS (without in-container USB support) (#24412)
Ψ - Latest upstream/master: 2025-01-15 14:36:20 -0500 (7b83bb9d26) -- Allow running Docker container on MacOS (without in-container USB support) (#24412)
Ψ - Latest upstream/develop: 2025-01-15 19:36:54 +0000 (1174d16b5a) -- Merge remote-tracking branch 'origin/master' into develop
Ψ - Common ancestor with upstream/master: 2025-01-15 14:36:20 -0500 (7b83bb9d26) -- Allow running Docker container on MacOS (without in-container USB support) (#24412)
Ψ - Common ancestor with upstream/develop: 2025-01-15 14:36:20 -0500 (7b83bb9d26) -- Allow running Docker container on MacOS (without in-container USB support) (#24412)
Ψ All dependencies are installed.
Ψ Found arm-none-eabi-gcc version 13.3.0
Ψ Successfully compiled using arm-none-eabi-gcc
Ψ Successfully tested arm-none-eabi-binutils using arm-none-eabi-size
Ψ Found avr-gcc version 14.2.0
Ψ Successfully compiled using avr-gcc
Ψ Successfully tested avr-binutils using avr-size
Ψ Found avrdude version 7.3-2024041
Ψ Found dfu-programmer version 1.1.0
Ψ Found dfu-util version 0.11
Ψ Submodules are up to date.
Ψ Submodule status:
Ψ - lib/chibios: 2024-02-17 19:20:06 +0000 --  (be44b3305f)
Ψ - lib/chibios-contrib: 2024-04-03 20:39:24 +0800 --  (77cb0a4f)
Ψ - lib/googletest: 2021-06-11 06:37:43 -0700 --  (e2239ee6)
Ψ - lib/lufa: 2022-08-26 12:09:55 +1000 --  (549b97320)
Ψ - lib/vusb: 2022-06-13 09:18:17 +1000 --  (819dbc1)
Ψ - lib/printf: 2022-06-29 23:59:58 +0300 --  (c2e3b4e)
Ψ - lib/pico-sdk: 2023-02-12 20:19:37 +0100 --  (a3398d8)
Ψ - lib/lvgl: 2022-04-11 04:44:53 -0600 --  (e19410f8)
Ψ QMK is ready to go, but minor problems were found

I removed all the keymaps I didn't need so there are uncommited changes.

Is AutoHotKey / Karabiner installed

  • AutoHotKey (Windows)
  • Karabiner (macOS)

Other keyboard-related software installed

N/A

Additional Context

No response

@ForsakenRei
Copy link
Contributor Author

ForsakenRei commented Jan 16, 2025

Not sure if this has anything to do with USB drivers but I noticed if I connect/disconnect a different USB device, say another keyboard it will also flicker for a few seconds...? Not every time/every device but I have tried two keyboards, 1 usb drive and 1 security key and they all can cause it to flicker, uh

OK now I tried 3 different machines, the issue was still there so it might not be a per machine driver issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant