Skip to content

feat(planck): Enable RGB Matrix typing heatmap effect#17

Merged
Soryyyn merged 4 commits intomasterfrom
feat/planck-typing-heatmap
Mar 7, 2026
Merged

feat(planck): Enable RGB Matrix typing heatmap effect#17
Soryyyn merged 4 commits intomasterfrom
feat/planck-typing-heatmap

Conversation

@Soryyyn
Copy link
Copy Markdown
Owner

@Soryyyn Soryyyn commented Mar 7, 2026

Summary

  • Enable RGB_MATRIX_ENABLE in rules.mk so the RGB Matrix subsystem is compiled in
  • Add ENABLE_RGB_MATRIX_TYPING_HEATMAP to config.h to enable the typing heatmap effect
  • Replace RGBLIGHT_SLEEP (underglow API) with RGB_MATRIX_SLEEP (correct API for per-key RGB on the Planck rev7)

Test plan

  • Firmware builds successfully
  • Flash firmware and cycle through RGB effects — typing heatmap should appear
  • Keyboard goes dark when PC sleeps

🤖 Generated with Claude Code

Soryyyn and others added 4 commits March 7, 2026 17:43
- Enable RGB_MATRIX_ENABLE in rules.mk
- Add ENABLE_RGB_MATRIX_TYPING_HEATMAP to config.h
- Replace RGBLIGHT_SLEEP (underglow API) with RGB_MATRIX_SLEEP (correct API for per-key RGB on Planck rev7)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Placed under RGB_TOG (NUMS+SYMS+T position) to allow cycling through
RGB Matrix effects, including the typing heatmap.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Update keycodes to QMK 0.31 naming (MS_UP/DOWN/etc, RM_TOGG/NEXT/etc)
- Manually build and commit firmware (planck_rev7_soryn.bin/.hex)
- Disable workflow trigger until qmk-build action is fixed

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Soryyyn Soryyyn merged commit 4a4097a into master Mar 7, 2026
@Soryyyn Soryyyn deleted the feat/planck-typing-heatmap branch March 7, 2026 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant