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

Keyboard mapping issue #36737

Open
Arakis00 opened this issue Jan 7, 2025 · 1 comment
Open

Keyboard mapping issue #36737

Arakis00 opened this issue Jan 7, 2025 · 1 comment
Labels
Issue-Bug Something isn't working Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams

Comments

@Arakis00
Copy link

Arakis00 commented Jan 7, 2025

Microsoft PowerToys version

0.87.1

Installation method

Microsoft Store

Running as admin

No

Area(s) with issue?

Keyboard Manager

Steps to reproduce

I remapped my copilot key to act as my CTRL key since that's what it replaces on my laptop. I'm basically using that inside of a game to let CTRL + left/right be my strafing keys. When I press up to move forward and then hit my copilot(CTRL mapped) key with an arrow left/right to strafe, it'll stop moving forward and just strafe directly left or right instead of ahead and right or ahead and left like I'd expect. That's how the actual physical CTRL key works, so it appears to be a mapping issue within this software that essentially cancels my "UP" keypress that I'm actively holding down.

✔️ Expected Behavior

I expect the key I remapped to not cancel keys I'm actively holding down before pressing that key.

❌ Actual Behavior

When pressing a remapped key, it cancels any presses I'm actively holding down on other keys. I can just hold up to run and then hit the remapped key and it'll stop me dead in my tracks since it appears to cancel any preexisting button holds.

Other Software

It works this way in literally anything it appears. I'm specifically using it for Final Fantasy 14 at the moment though. I can even go to a text document in word or textedit and hold a direction to move my cursor in text and pressing that remapped key will stop the long press I'm holding.

@Arakis00 Arakis00 added Issue-Bug Something isn't working Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams labels Jan 7, 2025
@Arakis00
Copy link
Author

Arakis00 commented Jan 7, 2025

It's also worth noting that I can press and hold down that remapped key and left/right, then follow that up with pressing forward and it'll act in the desired fashion, so it just cancels any preexisting button holds for sure. Basically, the order matters to get the desired functionality, but it definitely shouldn't and is a huge inconvenience.

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

1 participant