Skip to content

fix(devices): mark Pulsar X3 Medium test-needed until XS-1 driver lands - #103

Merged
snekxs merged 1 commit into
OpenMouse-Project:devfrom
jazzstack:feat/pulsar-x3-supported
Aug 16, 2026
Merged

fix(devices): mark Pulsar X3 Medium test-needed until XS-1 driver lands#103
snekxs merged 1 commit into
OpenMouse-Project:devfrom
jazzstack:feat/pulsar-x3-supported

Conversation

@jazzstack

Copy link
Copy Markdown

Pulsar X3 Medium currently claims supported, but no @openmouse/protocol driver can drive the X3 yet (the Sonix XS-1 feature-report driver is pending in OpenMouse-Project/mouse-protocol#21).

  • Marks the X3 Medium row as likely (shows "Test Needed") and pins its aspirational PIDs (0x3409/0x3410/0x5402/0x5403) with a note pointing at the pending driver.
  • Makes the pinned-PID test coverage-aware: only rows claiming driver coverage (supported/quickwin) are validated against the protocol registry, so aspirational PIDs on test-needed rows don't break the build. Once the XS-1 driver lands, flipping the row to supported is validated automatically.

No other devices are affected.

@snekxs
snekxs merged commit 631cdb9 into OpenMouse-Project:dev Aug 16, 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