Skip to content

Conversation

@JoanDelilahPepin
Copy link

Description

Types of Changes

  • Core
  • Bugfix
  • New feature
  • [ X] Enhancement/optimization
  • Keyboard (addition or update)
  • Keymap/layout (addition or update)
  • [ X] Documentation

Issues Fixed or Closed by This PR

  • Added VIA support and most QMK RGB lighting effects.

Checklist

  • [X ] My code follows the code style of this project: C, Python
  • [ X] I have read the PR Checklist document and have made the appropriate changes.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • [ X] I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • [ X] I have tested the changes and verified that they work and don't break anything (as well as I can manage).

- Enable all 47 RGB Matrix effects in VIA keymap configuration
- Add comprehensive VIA JSON definition for proper keyboard detection
- Include documentation for VIA setup and usage
- Tested and verified working on Q15 Max hardware

Effects enabled:
- 22 standard effects (solid, gradients, cycles, rainbows, etc.)
- 2 framebuffer effects (typing heatmap, digital rain)
- 12 reactive effects (solid reactive, splash, cross patterns)
- Additional animation effects (starlight, pixel rain, hue effects)

Note: Pixel Fractal and Riverflow effects commented out due to
compilation issues with current QMK version.
@JoanDelilahPepin JoanDelilahPepin changed the base branch from master to wireless_playground November 27, 2025 04:46
- Add config.h to VIA keymap with 5 dynamic layers and all 47 RGB effects
- Update VIA JSON with complete effect dropdown (was 23, now 48 effects)
- Enable VIA wireless compatibility settings

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant