Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shortcuts Alt+* shadows other shortcuts such as Alt+Ctrl+* and Alt+Ctrl+Shift+* #37363

Open
gdeamond opened this issue Feb 9, 2025 · 2 comments
Labels
Issue-Bug Something isn't working Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams

Comments

@gdeamond
Copy link

gdeamond commented Feb 9, 2025

Microsoft PowerToys version

0.88.00

Installation method

GitHub

Running as admin

Yes

Area(s) with issue?

Keyboard Manager

Steps to reproduce

linked with #36544

There are shortcuts to Alt+Ctrl+[any letter] and Alt+Ctrl+Shift+[any letter] assigned using Microsoft Keyboard Layout Creator 1.4 (MSKLC).
But MSKLC cannot assign shortcuts to Alt+[any letter]. So I try to use PowerToys Keyboard Manager.
Assign, for example, action 'Send Text: Greek's Delta' to shortcut Alt+D.

✔️ Expected Behavior

When pressing Alt+D expected to get symbol 'Delta' in any text-typing program (notepad, word, chats, messengers).
When pressing Alt+Ctrl+D expected to get symbol 'Degree' (assigned with MSKLC).
When pressing Alt+Ctrl+Shift+D expected to get symbol 'Diameter' (assigned with MSKLC).

❌ Actual Behavior

When pressing Alt+D there is symbol 'Delta' in any text-typing program (notepad, word, chats, messengers). OK
When pressing Alt+Ctrl+D there is symbol 'Delta'. FAIL
When pressing Alt+Ctrl+Shift+D there is symbol 'Delta'. FAIL

Other Software

no interaction

@gdeamond gdeamond added Issue-Bug Something isn't working Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams labels Feb 9, 2025
@jean-tissot
Copy link

Hello,
I think this behaviour is indeed an issue when the shortcut is mapped to a "send text" action.

But when the shortcut is mapped to a "send key/shortcut" action, this behaviour is correct :
For example, when one remaps ALT+H to the LEFT arrow key (in order to simulate vim like navigation at os level), one expects that CTRL+ALT+H triggers CTRL+LEFT.

So I'm not sure it's directly linked with #36544 (which is about "send key/shortcut" and not "send text" action)

@jean-tissot
Copy link

Have you tried the "exact match" option (added in the version 0.88.0) in the configuration of your keyboard shortcut remapping ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue-Bug Something isn't working Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams
Projects
None yet
Development

No branches or pull requests

2 participants