microsoft / microsoft/PowerToys
[Mouse Without Borders] Add haptic feedback after control transfer
@niels9001 is already working on this.
Since Aug 27, 2026.
- Dominant language
- C
- Stars
- 139k
- Forks
- 8.6k
- PR merge metrics
- PR metrics pending
Description
## Summary
Add haptic feedback after Mouse Without Borders successfully transfers pointer control to another device.
This is a scoped implementation tracker for #48761 and should use the shared haptics availability, settings, and throttling behavior established in #50162.
## Scope
- Play **Grow** once after the destination device accepts control.
- Do not trigger while a transfer is merely attempted or pending.
- Gate the behavior to Windows 11 24H2 or later and compatible haptic devices.
- Expose a Mouse Without Borders-specific toggle under the shared global haptics setting.
## Acceptance criteria
- Each successful cross-device control transfer produces exactly one Grow pulse.
- Failed, rejected, or incomplete transfers produce no success-shaped feedback.
- Remaining connected to the destination device does not repeat feedback.
- Unsupported systems behave exactly as before.
- Users can disable haptics globally and for Mouse Without Borders.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.