microsoft / microsoft/PowerToys

Keyboard Manager's switch image and text display are incorrect

Open
#47,538 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Issue-Bug Needs-Triage 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

GitHub

### Area(s) with issue?

Keyboard Manager

### Steps to reproduce

[Administrator_ PowerToys Settings 2026-05-01 12-08-39.zip](https://github.com/user-attachments/files/27268199/Administrator_.PowerToys.Settings.2026-05-01.12-08-39.zip)

When using Keyboard Manager, I noticed that the switch shown in the attached video displays incorrectly when performing the operations demonstrated.

When I changed PowerToys' display language to English for screen recording, I found another issue:
The switch's label follows the system language instead of PowerToys' language.
In the video, '关' actually means 'Off'.

### ✔️ Expected Behavior

_No response_

### ❌ Actual Behavior

_No response_

### Upload Bug Report ZIP-file

_No response_

### Additional Information

_No response_

### Other Software

_No response_

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the attached Administrator_ PowerToys Settings 2026-05-01 12-08-39.zip and reproducing the Keyboard Manager operations shown in the recording. Trace the switch rendering and language selection behavior in PowerToys Settings; done means the switch displays correctly and its label follows PowerToys' selected language rather than the system language.

Written by the indexing model from the issue text.

Assessment

Domain
desktop, internationalization, localization
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.