{
"title": "Five PowerToys Features That Would Banish Third-Party Bloat for Good",
"content": "A fresh wishlist of five high-impact PowerToys features from the enthusiast community and one tech journalist aims to fill persistent workflow gaps and reduce dependence on vendor-specific bloatware. Microsoft’s open-source utility suite already packs over a dozen tools that power users rely on daily—from FancyZones window management to text extraction and batch file renaming. Yet, as a recent xda-developers feature argues, the toolkit’s modular design makes it the perfect vessel for even more focused enhancements that could rid Windows desktops of several lingering annoyances.
The proposals—integrating Workspaces with PowerToys Run, adding a right-click image format converter, building an automatic screenshot timer, offering cross-vendor mouse button remapping, and baking in external monitor brightness controls via DDC/CI—are all rooted in real workflows. They aren’t pie-in-the-sky ideas; each targets friction that currently forces users to juggle multiple third-party apps or suffer through missing functionality. Below, we break down each wishlist item, examine what PowerToys already offers, and assess the technical viability.
Workspaces meets PowerToys Run: keyboard-driven context switching
PowerToys Workspaces can snapshot your entire desktop—open apps, window positions, and even command-line arguments—and restore that layout later. It’s a boon for anyone with project-specific setups, like “coding mode” with an IDE, terminal, and documentation browser, or “writing mode” with Word and reference windows. But invoking a saved workspace today requires opening the Workspaces editor or a desktop shortcut, pulling you out of your keyboard flow.
The xda article and the community discussion converge on the obvious missing link: PowerToys Run integration. PowerToys Run, a spotlight-like launcher, already lets you search apps, files, and system commands in milliseconds. Hooking Workspaces into Run so you can type a workspace name and hit Enter would slash context-switching overhead to near zero.
From the community’s technical deep dive, this integration is relatively straightforward in PowerToys’ modular architecture. Saved workspaces maintain a list of apps and positions; Run would simply need to index those as searchable items and invoke the existing restoration logic. The community even suggests optional “quiet restore” to suppress visible window shuffling and “switch-to” behavior that reuses existing windows rather than launching duplicates—both possible with the current FancyZones engine, albeit with the documented limitations around programmatic placement for some stubborn apps.
The immediate win for power users would be dramatic: one keystroke to pivot from email and browser to a full development environment and back. And because PowerToys Run supports plugins, a Workspaces runner could even allow workspace creation directly from the launcher—typing “snapshot workspace ‘Research’” to save your current layout on the fly. Community members also want aliases for workspaces and the ability to see launch status right in the Run interface. With Workspaces already using a JSON-based configuration, exposing that to Run’s indexer is an engineering task within reach.
Right-click image format converter: beyond resizing
PowerToys Image Resizer is rightly popular for