Windows 11 869 Published by

Microsoft PowerToys v0.102.2933.0 landed today as the final stable release of its update train, packing in entirely new mouse utilities, a heavily revamped Command Palette, and a serious push toward scriptability. Mouse Button Lock extends Windows' legacy ClickLock to all three primary buttons, while CursorHide finally tucks the pointer away while you type or sit idle. Advanced Paste, Light Switch, Settings, Peek, and PowerDisplay now ship dedicated command-line interfaces, and Keyboard Manager adds tap-alone remaps alongside enterprise-grade DSC support. The stable build is available through the Microsoft Store, WinGet, and GitHub, requiring Windows 10 build 19041 or newer with x64 or ARM64 support.



Microsoft PowerToys v0.102.2933.0 Ships as Final Stable Release

Microsoft has published the stable build of PowerToys 0.102 across all supported channels. The October 21 drop lands today brings entirely new mouse utilities, a heavily revamped Command Palette, and a serious scriptability push to the open-source utility suite.

PowerToys has sat near the top of GitHub's most-starred repositories since Microsoft opened it up in 2019. The modular design lets you run exactly the tools you need without waiting for a full Windows feature update. This release feels like the largest structural shift the project has seen since it first went public.

Screenshot_from_2026_08_19_17_08_53

Mouse and Cursor Utilities

Mouse Button Lock extends Windows' old ClickLock behavior to your left, right, and middle buttons. You press and hold any button, release it, and the OS keeps treating it as pressed. Click again to unlock. The feature targets accessibility users, MMO photographers, and anyone who has dragged a selection box across a sprawling Excel sheet.

CursorHide finally tucks the pointer away while you type or sit idle, then pops it back the moment your mouse moves. Both utilities have been requested on GitHub for years, so the implementation carries some extra weight. The code suppresses the button-up event while locked and injects its own synthetic release tags, which keeps the hook from accidentally fighting with your input stack.

Command Palette and ZoomIt Overhaul

The Command Palette now shows a quick-access shelf when collapsed. Pin your most-used commands, hit Alt+1 through Alt+9, and skip the expanded menu entirely. The rest of the palette overhaul adds fuzzy settings search, multiple pinned clocks with individual time zones, virtualized grid results, and native AOT fixes for extension forms.

ZoomIt picks up Snip with Dictation. Drag out a capture area, tap Space, describe what you're pulling, and it pastes both the screenshot and your local transcript. The zoom transitions stay smooth when targets shift, and the audio buffering fixes resolve the silent recording bug that plagued multichannel setups.

On top of that, the Command Palette package version jumped to 0.13, and the underlying keyboard listener now runs entirely in managed code instead of relying on the native Windows Run-history service.

Scriptability Gets a Serious Push

Advanced Paste, Light Switch, Settings, Peek, and PowerDisplay now ship dedicated command-line interfaces. You can pipe files through Advanced Paste headlessly, query Light Switch theme status with --json output, or toggle PowerToys modules from a script. FancyZones, Image Resizer, File Locksmith, and PowerDisplay commands are also added to your system PATH, so you don't need to jump directories anymore.

The Settings CLI requires PowerToys to fully exit before write operations, which might trip up first-time automation scripts, but read-only commands like list work while the app is live. Keyboard Manager adds tap-alone remaps alongside search filters, bulk deletion, and DSC v3 support for enterprise profiles.

It's a heavy release by any measure. The command-line expansion is a smart move, though you'll want to read the docs before wiring it into a CI pipeline. The WinUI 3 migration for Color Picker and Text Extractor keeps the suite on Microsoft's modern track, and the 17 unit tests plus libFuzzer targets on the mouse lock PR set a fairly high quality bar for input handling. If you've been cobbling together AutoHotkey macros for button locking or cursor hiding, these two features alone probably justify the install.

The preview cycle moved faster than most Windows feature branches. Microsoft dropped v0.102.2814.0 on October 9, followed by v0.102.2851.0 nine days later, and the stable build rounded out the train this week. Keep in mind that the previous preview changed 49 files across six commits, so the gap between preview and release was unusually thin.

Head here to grab the stable from GitHub. The per-user x64 installer is the most popular path, followed by machine-wide x64 for managed environments. Windows 10 build 19041 or newer is still required, and the installer ships the Edge WebView2 Runtime automatically. The full release notes run past 5,700 words, so you won't miss much by skimming.