microsoft / microsoft/PowerToys
[Grab And Move] Add haptic feedback when a window grab activates
- Dominant language
- C
- Stars
- 139k
- Forks
- 8.6k
- PR merge metrics
- PR metrics pending
Description
## Summary
Add haptic feedback when a modifier-plus-drag interaction successfully acquires a window in Grab And Move.
This is a scoped implementation tracker for #48761 and should use the shared haptics availability, settings, and throttling behavior established in #50162.
## Scope
- Play **Hover** once when the grab becomes active.
- Trigger only after a window has been successfully acquired, not when the modifier or pointer button is pressed independently.
- Expose a Grab And Move-specific toggle under the shared global haptics setting.
## Acceptance criteria
- A successfully activated grab produces exactly one Hover pulse.
- Continuing to drag the acquired window does not repeat feedback.
- Attempts that do not acquire a window produce no feedback.
- Unsupported OS versions and systems without a compatible haptic device behave exactly as before.
- Users can disable haptics globally and for Grab And Move.
Contributor guide
Assessment
This issue has not been assessed yet.