microsoft / microsoft/PowerToys

[Keyboard Manager] in the new editor, enable/disable toggles don't match actual remapping state

Open
#47,962 2 comments 0 reactions 0 assignees View on GitHub
duplicate Issue-Bug Needs-Triage Product-Keyboard Manager Product-Keyboard Shortcut Manager
Dominant language
C
Stars
139k
Forks
8.6k
PR merge metrics
PR metrics pending

Description

### Microsoft PowerToys version

0.99.1

### Installation method

PowerToys auto-update

### Area(s) with issue?

Keyboard Manager

### Steps to reproduce

1. Create some shortcuts using the old editor
2. Enable the new editor
3. Notice some shortcuts appear disabled although they are working
4. Click the desynced toggles to sync them -> notice the remaps are still active
5. Close the editor
6. Reopen the editor -> notice some toggles are de-synced again
7. Play with the toggles a little more -> notice sometimes the toggle is active and the remapping doesn't work and vice-versa

### ✔️ Expected Behavior

Toggles are synced with the actual remapping state

### ❌ Actual Behavior

Toggles are not synced with the actual remapping state

### Upload Bug Report ZIP-file

[PowerToysReport_2026-05-18-15-45-19.zip](https://github.com/user-attachments/files/27962456/PowerToysReport_2026-05-18-15-45-19.zip)

### Additional Information

In the repro steps I say to add the shortcuts using the old editor to match my situation, I don't know if it is actually relevant

### Other Software

_No response_

Contributor guide

Open the contributing guide

Research direction

Start in the Keyboard Manager new editor and reproduce the listed sequence, comparing each toggle with whether its remapping is active. Check whether loading shortcuts created in the old editor affects the displayed state. Done means the toggles remain synchronized with the actual remapping behavior after editing, closing, and reopening the editor.

Written by the indexing model from the issue text.

Assessment

Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.