microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
111.03k stars 6.54k forks source link

AltGr Combinations for keyboard layout stop working when PowerToys is installed #29651

Open AkitoTheGambler opened 1 year ago

AkitoTheGambler commented 1 year ago

Microsoft PowerToys version

0.75.1

Installation method

PowerToys auto-update

Running as admin

Yes

Area(s) with issue?

General

Steps to reproduce

AltGr combinations for US INTL Keyboards on Windows 11 stopped working and i can't do the German ö in any application since installing PowerToys

Specifically, all the following combinations stopped working on US INTL Keyboard Layout and probably all other keyboard layouts as they have a new action/shortcut action when pressed.

AltGr + E > application loses focus

AltGr + P > application loses focus

AltGr + F > application loses focus

AltGr + C > application loses focus

AltGr + M > Nothing happens

possibly some other altgr combos dont work

✔️ Expected Behavior

Expected inputs for US INTL:

3b6d7937-6701-4a44-8047-31ecfb723cce

❌ Actual Behavior

AltGr + E > application loses focus

AltGr + P > application loses focus

AltGr + F > application loses focus

AltGr + C > application loses focus

AltGr + M > Nothing happens

Other Software

No response

Bendzsike commented 11 months ago

Did you find any solution to this? The AltGr + M issue has been driving me nuts for months now, since I'm a beginner programmer, I use hungarian layout and AltGr + M should give me the "<" sign, but it doesn't work, even after uninstalling PowerToys...

Ric-JT commented 20 hours ago

I found this thread while searching because I had the AltGr+M problem. This computer never had PowerToys installed, and I only had issues with AltGr+M not doing anything, like OP. It failed to register as being pressed even in applications that I believe to be low-level, such as KbdEdit. So, for this keybinding at least, the problem has nothing to do with PowerToys. However, I had no issues with the other combinations (AltGr + E, P, F or C), so I can't speak for those.

But, I can do you one better since while writing this reply, I found the real problem and solution for AltGr+M. Since it doesn't have to do with PowerToys, I might be hijacking this a bit, but I believe this may help @Bendzsike , and others who may stumble upon this thread like me even without PowerToys.

Actual Problem (for AltGr+M): Nvidia GeForce Experience has Ctrl+Alt+M (and thus AltGr since that's Ctrl+Alt) bound to "Toggle mute microphone". That completely intercepts that key press and, in my case I didn't have a microphone plugged in, so whatever it was doing instead was completely invisible, which was why it seemingly just refused to be registered as a keypress.

Solution (for AltGr+M): Go into Nvidia GeForce Experience In-Game Overlay settings, then Keyboard Shortcuts, rebind Toggle microphone mute to something other than "Ctrl+Alt+M" OR press backspace to unbind it completely. Doing this restored AltGr+M functionality for me.

Bendzsike commented 20 hours ago

@Ric-JT this is a relatively common fix for this issue, found it in multiple threads online, but sadly this wasn't the solution for me at the time, however, after some time, it stopped being a problem all of a sudden. I don't know what made the issue fix itself, but I fear the day when I have to reinstall Windows and get this error again.