Skip to content

razer: mark the Diamondback Chroma (0x004c) verified on hardware - #150

Open
ydw1904 wants to merge 1 commit into
OpenMouse-Project:mainfrom
ydw1904:chore/razer-diamondback-verified
Open

ydw1904 wants to merge 1 commit into
OpenMouse-Project:mainfrom
ydw1904:chore/razer-diamondback-verified

Conversation

@ydw1904

@ydw1904 ydw1904 commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

Summary

A reporter's Diamondback Chroma passed the app's hardware test through OpenMouse Bridge, so 0x004c moves to verified: true.

  • src/razer/devices.ts: verified: true on 0x004c, with a note on what was checked. Its connection card stops saying "untested model".
  • devices.test.ts: added to VERIFIED_SINCE and HARDWARE_VERIFIED.
  • docs/razer-testing.md: added to the verified identifiers.
  • captures/razer-diamondback-chroma/: the app's hardware test export and a README.

Evidence

Firmware "Mouse 1.0", wired, Windows, OpenMouse Bridge, RazerHidClient unmodified:

  • identity, firmware, DPI (1800) and polling (500 Hz) read back on transaction id 0xff
  • 800 DPI and 1000 Hz each wrote, read back and were restored
  • the reporter also confirmed that DPI changes take effect

Not settled

  • Polling was read back but not measured: the sampler averaged 305 Hz against the reported 500 Hz and flagged dropouts.
  • The DPI stage read gave nothing usable, so no stage editor is offered.
  • No raw feature reports were captured.

Firmware "Mouse 1.0" over the cable, through OpenMouse Bridge on Windows,
with RazerHidClient unmodified:

- Identity, firmware, DPI (1800) and polling (500 Hz) read back on the
  existing 0xff transaction id.
- 800 DPI and 1000 Hz each wrote, read back and were restored.
- Polling was read back but not measured (the sampler saw dropouts), and
  the DPI stage read gave nothing usable, so no stage editor is offered.

The app's hardware test export is in captures/razer-diamondback-chroma/.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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