Skip to content

Send Bluetooth pointer movement without waiting for acknowledgements#2475

Merged
enaboapps merged 1 commit into
mainfrom
feat/async-pointer-move-2474
Jun 18, 2026
Merged

Send Bluetooth pointer movement without waiting for acknowledgements#2475
enaboapps merged 1 commit into
mainfrom
feat/async-pointer-move-2474

Conversation

@enaboapps

Copy link
Copy Markdown
Collaborator

Closes #2474

Summary

  • parses the PC noAckMouseMove pointer capability, defaulting to false for older PC builds
  • signs command responseMode and emits responseMode: "none" for supported movement commands
  • adds a BLE send-only path and realtime movement command path
  • routes PcControlCommand.Move through the realtime path without setting the global busy state

Validation

  • ./gradlew testDebugUnitTest
  • ./gradlew assembleDebug

Companion PC PR: to be added after creation.

@enaboapps

Copy link
Copy Markdown
Collaborator Author

Companion Switchify PC PR: switchifyapp/switchify-pc#167

@enaboapps
enaboapps marked this pull request as ready for review June 18, 2026 18:30
@enaboapps
enaboapps merged commit c44cb48 into main Jun 18, 2026
@enaboapps
enaboapps deleted the feat/async-pointer-move-2474 branch June 18, 2026 18:31
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.

Send Bluetooth pointer movement without waiting for acknowledgements

2 participants