microsoft/PowerToys

[KBM] Adding exceptions to "All Apps", or defining a list of apps for a same shortcut

Open

#6,276 建立於 2020年9月2日

在 GitHub 查看
 (14 留言) (22 反應) (0 負責人)C# (7,978 fork)batch import
Help WantedIdea-EnhancementProduct-Keyboard Shortcut Manager

倉庫指標

Star
 (133,154 star)
PR 合併指標
 (平均合併 14天 20小時) (30 天內合併 117 個 PR)

描述

📝 Provide a description of the new feature

In Keyboard Manager, it's possible to remap a shortcut globally. Since there are many annoying programs that not only don't use what I consider the standard shortcut, Ctrl+Shift-Z, for Redo, but some of them even have another action on there, which results in a loss of redo history.

Some of those shortcuts aren't even remappable or the shortcut settings are hard to find and use, so I was really thankful for the possibility. I remapped Ctrl+Shift+Z to Ctrl+Y globally, which has mostly worked great for me.

However, I stumbled upon a particular program that has the reverse problem. Its command for Redo is Ctrl+Shift+Z, and it's not remappable. My remapping makes it impossible to redo and it triggers another action, which is the behaviour I wanted to fix in the first place.

I wish I could define exceptions for my "all apps" rule, or apply it to a certain list of apps instead of a single one. What's the best way to achieve what I want?

貢獻者指南