Skip to content

supported: sync LunaFury supported-device catalog - #34

Merged
snekxs merged 1 commit into
OpenMouse-Project:mainfrom
sekiranunn:fix/lunafury-directory-sync
Oct 6, 2026
Merged

snekxs merged 1 commit into
OpenMouse-Project:mainfrom
sekiranunn:fix/lunafury-directory-sync

Conversation

@sekiranunn

@sekiranunn sekiranunn commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Add LunaFury to the public device catalog following the merged support in mouse-protocol #168 and OpenMouse #598.

  • LUNA33 is listed as Supported. The owner tested both wired (0x0032) and 8K receiver (0x0033) connections with firmware 0.0.26.0.
  • TYPE33 is listed as Test Needed (likely), with wired PID 0x0054 and 8K receiver PID 0x0084. Its protocol is source-verified and still needs hardware testing. Keeping an explicit catalog entry prevents registry auto-listing from marking it Supported.

Update the protocol Git lock from cd65ef0 to ddcb173, which includes the merged LunaFury driver. The approved package.json dependencies, HTTPS Git dependency, and unrelated lock metadata remain unchanged.

Validation

  • npm ci passed with the updated lock.
  • npm run check passed: TypeScript checks, production build, and all 30 tests. The three new regression tests fail against the old catalog and lock.
  • npm audit --audit-level=high reported zero vulnerabilities.
  • The production Supported Devices bundle contains both models, the verified firmware, and the correct supported / likely statuses.
  • git diff --check passed.

@sekiranunn sekiranunn changed the title fix: sync LunaFury supported-device catalog supported: sync LunaFury supported-device catalog Oct 6, 2026
@snekxs
snekxs merged commit 2b26ef9 into OpenMouse-Project:main Oct 6, 2026
1 check 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