Skip to content

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

Closed
jazzstack wants to merge 3 commits into
OpenMouse-Project:devfrom
jazzstack:dev
Closed

fix(devices): mark Pulsar X3 Medium test-needed until XS-1 driver lands#102
jazzstack wants to merge 3 commits into
OpenMouse-Project:devfrom
jazzstack:dev

Conversation

@jazzstack

@jazzstack jazzstack commented Aug 16, 2026

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.

@jazzstack jazzstack changed the title feat(devices): dark-only supported page with live registry data + Hall of Fame fix(devices): mark Pulsar X3 Medium test-needed until XS-1 driver lands Aug 16, 2026
@jazzstack jazzstack closed this Aug 16, 2026
@jazzstack

Copy link
Copy Markdown
Author

Superseded by # - this PR was scoped down to only the Pulsar X3 change.

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