Skip to content

Add a feature to prevent accidental pointer movement during mouse clicks with adjustable offset for intentional dragging #37072

@gileli121

Description

Description of the new feature / enhancement

I have a computer mouse that's very sensitive to movement, and I want to keep that sensitivity. The problem is that when I click the left button, the mouse sometimes slips slightly, resulting in accidental dragging.

I’d like a feature that does something simple: when the left button is pressed, the computer's mouse pointer shouldn’t move, even if I physically move the mouse slightly by mistake (due to slipping).

Since there can be legitimate cases of dragging a file or something similar, I suggest having an offset—if small mouse movements are detected while the button is pressed, they should be ignored, and the pointer won’t move.

However, if a large movement is detected, it’s likely intentional, so it shouldn’t be ignored. This way, the feature would block most cases of accidental pointer slipping while still allowing legitimate actions like dragging a file.

Scenario when this would be used?

I wrote:

The problem is that when I click the left button, the mouse sometimes slips slightly, resulting in accidental dragging.

This should handle this issue

Supporting information

I can develop it myself. I know that it is possible to develop because I am very expert in Win32 API.
But this is not the kind of things that I ever going to spent time myself.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs-TriageFor issues raised to be triaged and prioritized by internal Microsoft teams

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions