microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
111.66k stars 6.57k forks source link

Feature Request: Detect conflicting keyboard shortcuts #36016

Open volatile-torpedo opened 5 days ago

volatile-torpedo commented 5 days ago

Description of the new feature / enhancement

I wish I had a screen cap of it, but if memory serves me right, the PowerToys.Run process used a little under 300MB of memory. Unfortunately, I don't have a screen shot of it. However, shortly after two distinct changes, memory usage skyrocketed. Image

The two changes are:

ChatGPT was my primary suspect because I noticed that it had a conflicting default keyboard shortcut (Alt +Space). Several cleanups, reinstallations and install methods later, changing the keyboard shortcut to anything else (Alt + Shift + Space) did the trick.

So, just like some screen capture apps that, on startup, inform you that another process hooked into the PrtScn key, it would be nice if PowerToys would be able to detect for that condition and display a courtesy warning to the user.

Scenario when this would be used?

This feature can be useful at startup, but also any time while it's running. Apps are constantly competing for keyboard shortcuts, but it's often unclear which one will take precedence.

Supporting information

No response