Skip to content

Add Creator Micro 2 control surface - #1326

Merged
edwin-zvs merged 1 commit into
mainfrom
creator-micro-2-support
Sep 10, 2026
Merged

Add Creator Micro 2 control surface#1326
edwin-zvs merged 1 commit into
mainfrom
creator-micro-2-support

Conversation

@edwin-zvs

Copy link
Copy Markdown
Contributor

Summary

  • add opt-in native Work Louder Creator Micro 2 Pro support on macOS over vendor HID
  • map six hardware keys to live Construct sessions and mirror idle, active, and attention states with LEDs
  • map action keys and encoder to existing Construct actions, with reconnect and feedback heartbeat behavior
  • add creator-micro CLI setup/diagnostic commands, documentation, and a durable design spec

Verification

  • cargo check -p construct-cli
  • cargo build
  • cargo test -p construct-cli creator_micro -- --nocapture (8 passed)
  • clean-build reruns for modeline and truecolor regression tests (4 passed)
  • full CLI suite was attempted; tests requiring mock-daemon socket binds are blocked by this execution sandbox

Hardware status

The device was identified earlier by macOS as Creator Micro 2 #1 (303a:8298) over Bluetooth. It went to sleep before live protocol validation and has not re-enumerated after a keypress. Live HID validation remains pending a USB-C data connection. The integration is disabled by default and does not rewrite firmware or keymaps.

@edwin-zvs
edwin-zvs merged commit db91890 into main Sep 10, 2026
1 check passed
@edwin-zvs
edwin-zvs deleted the creator-micro-2-support branch September 10, 2026 03:25
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