microsoft / microsoft/PowerToys
Key remapping not consistant
- Dominant language
- C
- Stars
- 139k
- Forks
- 8.6k
- PR merge metrics
- PR metrics pending
Description
### Microsoft PowerToys version
0.100.1
### Installation method
PowerToys auto-update, WinGet
### Area(s) with issue?
Keyboard Manager
### Steps to reproduce
Remapping Caps Lock to function as CTRL (left)
Using CapsLock as CTRL in shortcuts, eg. CTRL + T to open new tab
### ✔️ Expected Behavior
Caps Lock consistently works as CTRL
### ❌ Actual Behavior
CapsLock usually works as CTRL, but sometimes doubles as Caps Lock
Eg. CTRL + T to open new tab actually opens new tab, but also activates caps lock.
However this seems to never deactivate caps lock, only activate.
Using Caps lock as CTRL sometimes "lock" CTRL in active state. needing to repress the caps lock key to unlock it.
### Upload Bug Report ZIP-file
[PowerToysReport_2026-06-25-14-55-55.zip](https://github.com/user-attachments/files/29338529/PowerToysReport_2026-06-25-14-55-55.zip)
### Additional Information
W11 24H2 26100.8655
.NET 8.0.28
User install
Not running as admin
No problem in version 0.100.0
### Other Software
_No response_
Contributor guide
Research direction
Start in the Keyboard Manager area by reproducing the Caps Lock-to-left-Ctrl remapping with shortcuts such as Ctrl+T, then inspect the attached PowerToysReport ZIP for relevant evidence. Done means Caps Lock consistently acts as Ctrl without also toggling Caps Lock or leaving Ctrl stuck.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100