microsoft / microsoft/PowerToys

[Grab And Move] Add haptic feedback when a window grab activates

Open
#50,163 1 comment 0 reactions 1 assignee Claimed by @niels9001 View on GitHub
Idea-Enhancement Product-Grab And Move
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.