Skip to content

feat(preview): add Diamondback Chroma individual LED lighting layout - #692

Merged
snekxs merged 1 commit into
OpenMouse-Project:mainfrom
DEERSTUDIO101:feat/diamondback-per-led
Oct 8, 2026
Merged

snekxs merged 1 commit into
OpenMouse-Project:mainfrom
DEERSTUDIO101:feat/diamondback-per-led

Conversation

@DEERSTUDIO101

Copy link
Copy Markdown
Contributor

Add a development preview for the Diamondback Chroma lighting layout: the existing whole-mouse effects zone plus 21 independently selectable LED cells. Open the dev panel with ?preview=razer-diamondback to inspect it.

The actual HID implementation is in OpenMouse-Project/mouse-protocol#184. It uses the existing lighting card and lightingZones contract, so the production panel gains the controls when OpenMouse's protocol-update workflow adopts the new release. This PR keeps the released npm dependency unchanged and makes the layout reviewable without hardware. No Bridge changes are included.

Validation: npm run check passed (TypeScript/Vite build and 292 tests), including integration with the locally packed protocol change. Visible Chrome testing was interrupted before a result, and the new LED commands still need a hardware run by the ticket reporter.

@snekxs
snekxs marked this pull request as ready for review October 8, 2026 21:52
@snekxs
snekxs merged commit a8326b6 into OpenMouse-Project:main Oct 8, 2026
3 checks passed
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.

2 participants