Microsoft PowerToys pointer and latch illustration
Gear / The story

PowerToys 0.102 lets you finish a long drag without holding the mouse button

Mouse Button Lock and automatic cursor hiding target small, repeated desktop frustrations. The release also gives Command Palette a faster route to pinned actions.

GeekRadarPublished 3 min read

A long drag across a desktop asks a hand to do two things at once: move precisely and keep a button pressed. PowerToys 0.102 adds Mouse Button Lock to separate those jobs. Hold a mouse button briefly, release it, and Windows continues treating it as held until another click ends the action.

The feature appears in the stable v0.102.2933.0 release, published October 21. Alongside it, the release adds automatic cursor hiding and a quick-access shelf for Command Palette. These are small changes with a clear target: repeated actions that should require less physical effort or fewer steps.

A latch changes the gesture

Mouse Button Lock is useful to understand as a latch, rather than as an automatic drag-and-drop tool. The person still chooses the object, moves it and decides where to stop. The utility maintains the button state in between. That can help with a long selection or movement without changing who controls the operation.

The distinction is especially relevant for people who find sustained pressure difficult. It also matters to anyone using software with extended dragging gestures. The release establishes that the option exists; it does not demonstrate that one activation threshold will suit every hand, mouse or application.

That small rehearsal makes sense because the familiar relationship between finger pressure and button state has changed. Letting go no longer necessarily means that the application sees a release. The convenience comes from that change, and so does the need to understand it.

A cursor can be present without being useful

The release notes call the second addition CursorHide; Microsoft's mouse-utilities documentation describes it as Auto Hide Cursor. It can hide the pointer during typing, after inactivity, or both, and restore it when the user deliberately interacts with the mouse.

This is useful when a pointer rests over text while reading or editing. It reduces an obstruction without asking the user to move the mouse to an empty corner after every click. The documentation says the feature is off by default and notes that applications drawing their own custom cursor may continue to show it.

That limitation explains why a desktop-wide utility is not necessarily universal inside every game or creative application. Some programs use their own rendering path for the pointer. Hiding the system cursor cannot guarantee that those applications will hide theirs as well.

Pinned commands become easier to reach

Command Palette's new compact-mode shelf exposes pinned actions below the search field. The release adds numbered keyboard shortcuts for launching them and a separate selection gesture that does not immediately run the command. That is a useful distinction when choosing an action should precede executing it.

The common thread is reducing the amount of repeated movement around an existing workflow. Neither a shelf nor a cursor utility needs to become a new destination in the day. Its value is in getting out of the way after a task becomes easier.

Our Windows coverage often concerns larger platform changes. This release is a reminder that accessibility and everyday efficiency can share the same mechanism. A button that stays pressed on request is a modest feature; for someone who otherwise has to keep squeezing it, the difference is immediate and concrete.