Skip to content

Navigation Menu

Sign in
Sign up

feat: add MCHOSE A5 Pro Max 1st gen - #217

Draft
z750sasr wants to merge 1 commit into
OpenMouse-Project:main from
z750sasr:feat/mchose-a5-pro-max-app
Draft

feat: add MCHOSE A5 Pro Max 1st gen #217
z750sasr wants to merge 1 commit into
OpenMouse-Project:main from
z750sasr:feat/mchose-a5-pro-max-app

Conversation

@z750sasr

@z750sasr z750sasr commented Sep 7, 2026

Copy link
Copy Markdown

Summary

  • Wire the MCHOSE A5 Pro Max Gen 1 driver into OpenMouse.
  • Enable its advanced, sleep, and debounce controls.
  • Add the mouse to the supported-device catalog.
  • Add its product IDs to catalog consistency tests.

Dependency

Depends on OpenMouse-Project/mouse-protocol#77

Hardware verification

Tested on a personally owned MCHOSE A5 Pro Max:

  • Wired: 2023:F019
  • 1K receiver: 2023:F013

The 4K receiver identity 2023:F015 is recognized but has not been verified on hardware.

Supported controls

  • DPI and DPI stages
  • Polling rate
  • Profile selection
  • Sleep timeout
  • Debounce
  • Lift-off distance
  • Motion Sync
  • Angle Snapping
  • Ripple Control
  • Battery and firmware information

Verification

  • OpenMouse production build passes
  • npm run check
  • 127 tests pass using the local protocol package

@z750sasr z750sasr changed the title (削除) feat: add MCHOSE A5 Pro Max (削除ここまで) (追記) feat: add MCHOSE A5 Pro Max 1st gen (追記ここまで) Sep 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

1 participant

AltStyle によって変換されたページ (->オリジナル) /