microsoft / microsoft/PowerToys

[Mouse Without Borders] Add haptic feedback after control transfer

Open
#50,167 1 comment 0 reactions 1 assignee View on GitHub

@niels9001 is already working on this.

Since Aug 27, 2026.

Idea-Enhancement Product-Mouse Without Borders
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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.