Skip to content

Added Razer Viper V2 pro ids - #33

Merged
snekxs merged 1 commit into
OpenMouse-Project:devfrom
dwei30:add-razer-v2-pro
Aug 8, 2026
Merged

Added Razer Viper V2 pro ids#33
snekxs merged 1 commit into
OpenMouse-Project:devfrom
dwei30:add-razer-v2-pro

Conversation

@dwei30

@dwei30dwei30 commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Adds Viper V2 Pro to the existing RazerHidClient (same protocol as V3 Pro).

1532:00a5 wired, 1532:00a6 stock HyperSpeed receiver
30000 DPI ceiling; polling 125/500/1000 Hz on both (not the HyperPolling dongle)

I don't have a hyperpolling dongle so unable to test if it works with it

Assisted with Cursor.

v2proimage

@dwei30dwei30 changed the title added vendor ids for v2 proAdded Razer Viper V2 pro idsAug 5, 2026
@snekxs
snekxs merged commit 334154d into OpenMouse-Project:devAug 8, 2026
@dwei30
dwei30 deleted the add-razer-v2-pro branch August 10, 2026 07:51
dwei30 pushed a commit to dwei30/openmouse that referenced this pull request Aug 30, 2026
Picks up Keychron M6 (OpenMouse-Project#33), Nape Pro (OpenMouse-Project#37), Glorious Model O 2/I 2 (OpenMouse-Project#38),
and SteelSeries Rival 3 (OpenMouse-Project#39) support from mouse-protocol main.
The bump retires the generic KeychronHidClient in favor of
KeychronNapeHidClient (a strict superset), which this app's controller.ts
still imported by its old path. Also widens the Glorious lighting call site
since SupportedClient now includes GloriousHidClient's stricter setLighting
signature.
Verified with npm ci, npm run build, and the full test suite (84/84).
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for freeto 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

@dwei30@snekxs