microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
109.65k stars 6.46k forks source link

Reassigning keys/shortcuts does not affect the default behavior. #30109

Open zHoeshin opened 9 months ago

zHoeshin commented 9 months ago

Microsoft PowerToys version

0.75.1

Installation method

Microsoft Store

Running as admin

None

Area(s) with issue?

Keyboard Manager

Steps to reproduce

So recently I got a new keyboard with various keys usually not presented in modern keyboards anymore like [Web/Home], [My Documents], [Mail] or Media player control keys. I don't need the functions these keys are designed for, thus decided to reassign them to more useful behavior. When reassigning, even though the set behavior (key reassigning) works, the default behavior (like [Mail] opening the Mail app or [Web/Home] opening the browser]) still stands

✔️ Expected Behavior

Complitely override keys behavior to a selected one.

❌ Actual Behavior

The setted behavior works, but the default one isn't overriden so the keys still have their default behavior enabled.

Other Software

No response

TheJoeFin commented 9 months ago

There may be no way to prevent the keyboard from working the way it was programed to work. PowerToys does not alter keyboard drivers or firmware. Did you have to install special software to make this keyboard work? Could you reset the drives and use the generic keyboard drivers? /needinfo

zHoeshin commented 9 months ago

I didn't install any software to make the keyboard work. There doesn't seem to be any firmware, also the keyboard uses the default Microsoft Keyboard driver(latest 10.0.19041.1 version that came out back in 2006), thus resetting the drivers shouldn't have done anything and didn't when I reset it the first time, yet this time the keyboard is working properly, at least for now. Though, rapidly pressing the same overridden button seems to still cause the issue, but it isn't the intended use for the keyboard anyways, and probably is caused by either the keyboard's USB connection's or PowerToys Keyboard's speed. Also re-plugging the keyboard cause the bug to reappear, and I cannot fix it anymore. I think that the bug's disappearance might be another bug.