microsoft / PowerToys

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

Simple keyboard manager issue #19619

Closed Belle-End closed 1 year ago

Belle-End commented 2 years ago

Microsoft PowerToys version

0.60.1

Running as admin

Area(s) with issue?

Keyboard Manager

Steps to reproduce

I have swapped space bar function to left alt and left alt function to space. It usually works fine but I have started to encounter issues in certain situations. Mainly:

When I am playing Tomb Raider 2 and 3, (the old ones) both buttons were "pressed" simultaneously, causing Lara to jump while unholstering and holstering her weapons. This was whether I was using keyboard or bound it to a controller.

When I am playing Europa universalis 4 the keyboard works as usual. But when I am trying to pause/unpause using my Razer Naga bound to 'space' it doesn't register any input. I'm guessing this is some kind of compatibility issue with the Razer Synapse software.

✔️ Expected Behavior

The buttons to work as intended in all situations.

❌ Actual Behavior

Buttons getting swapped around/not working at all in certain situations.

Other Software

Razer Synapse 3 Tomb Raider 2-3 Europa Universalis 4

Jay-o-Way commented 2 years ago

Yes, some games can interfere with our Keyboard Manager. It's a technical thing about the way the keys are captured. This is mentioned in the documentation. Advice is to turn off KBM.

TomCats commented 1 year ago

FYI - this was a pretty difficult one to track down for me... I installed PowerToys months ago in order to have use of FancyZones. I did not have any issues with Synapse until after the 0.66 update installed and since I didn't use my Razer device immediately, did not realize this had anything to do with the weird behavior. Simply put, I wasn't immediately able to track this down because I didn't realize there was a PowerToys feature that could or would alter keyboard bindings so it wasn't on my radar. It may be asking a lot, but in an ideal universe if this is a known issue it would have been nice to be warned of this during the initial installation or update since Synapse was clearly installed and running during such. Please consider it to spare the next person days of troubleshooting and back and forth with Razer. It's a factor that is too easily overlooked if the expectation is to notice it in the very generous amount of documentation there is for PowerToys. Thanks!

Aaron-Junker commented 1 year ago

As it's mentioned in the docs I'm closing this issue.