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 Manger key remap doesn't correctly apply to the Windows + V clipboard shortcut. #21917

Open
FatCat1978 opened this issue Nov 9, 2022 · 7 comments
Labels
Issue-Bug Something isn't working Needs-Team-Response An issue author responded so the team needs to follow up Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams

Comments

@FatCat1978
Copy link

Microsoft PowerToys version

0.64.1

Installation method

PowerToys auto-update

Running as admin

Yes

Area(s) with issue?

Keyboard Manager

Steps to reproduce

I have Left Control and Caps lock rebound using the Keyboard Manager Remap setting. this works as intended when opening the windows + V clipboard menu with zero issues. when selecting an object to paste, whether via enter or clicking via the mouse, it doesn't paste - instead opting to: toggle capslock, and simply put the character V. Running as administrator makes no difference.

This to me suggests that windows isn't respecting the keyboard manager remapping, but I'm not familiar enough with either the program or it's codebase to make a more estimated guess than that.

for Context, I have a Unicomp terminal keyboard, which doesn't abide by typical keycode layouts, hence me swapping ctrl and capslock.

✔️ Expected Behavior

Using the windows + v clipboard menu should abide by the remapped keys.

❌ Actual Behavior

it ignores it, resulting in an odd combo if your keyboard uses non standard key mapping.

Other Software

No response

@FatCat1978 FatCat1978 added Issue-Bug Something isn't working Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams labels Nov 9, 2022
@Hxs123
Copy link

Hxs123 commented Nov 29, 2022

Also seeing this issue. Have to delete the V and toggle Caps Lock each time before pasting from the clipboard

@embender
Copy link
Member

/needs-info can you give steps to reproduce this issue? ex:

step one: I want to bind action to this key
step: two: I remapped this key to this key
step three: I then hit these keys
step four: These are the results

etc.

@crutkas
Copy link
Member

crutkas commented Aug 25, 2023

/needsinfo

@crutkas
Copy link
Member

crutkas commented Aug 25, 2023

/needinfo

@microsoft-github-policy-service microsoft-github-policy-service bot added Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something and removed Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams labels Aug 25, 2023
@FatCat1978
Copy link
Author

@crutkas here's the information you requested. hopefully this is sufficient

Step one. Rebind Caps-lock to control, and control to Caps-lock via the keyboard manager.

Step two. attempt to copy paste something via control-C, and paste via the windows shortcut win+V.

The result will be the (presumably original) capslock key being "pressed", resulting in caps-lock toggling on/off from it's previous state, and V being pressed, usually resulting in a Capital V.

Configuration used:
image

This still happens as of Version 0.72.0

@microsoft-github-policy-service microsoft-github-policy-service bot added Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams Needs-Team-Response An issue author responded so the team needs to follow up and removed Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something labels Aug 25, 2023
@LmioF
Copy link

LmioF commented Dec 2, 2023

I've been troubled by this issue for a long time. I decided to give up using PowerToys for remapping Caps Lock and Ctrl and opted to directly modify the registry to avoid the problem. You can refer to the following link for guidance: https://gist.github.com/joshschmelzle/5e88dabc71014d7427ff01bca3fed33d.

@LifeJustDLC
Copy link

Temporary solution: Use SharpKeys instead.

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-Team-Response An issue author responded so the team needs to follow up Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams
Projects
None yet
Development

No branches or pull requests

6 participants