microsoft/PowerToys

[KBM] Remapped key remains actively when changing to Japanese IME

Open

#3,397 opened on May 21, 2020

View on GitHub
 (28 comments) (14 reactions) (0 assignees)C# (7,978 forks)batch import
Help WantedPriority-1Product-Keyboard Shortcut Manager

Repository metrics

Stars
 (133,154 stars)
PR merge metrics
 (Avg merge 14d 20h) (117 merged PRs in 30d)

Description

Environment

Windows build number: Microsoft Windows [Version 10.0.18363.836]
PowerToys version: v0.18.0
PowerToy module for which you are reporting the bug (if applicable): Keyboard Manager

Steps to reproduce

  1. In Keyboard Manager, map Caps Lock key to Ctrl (Left) key
  2. Changing keyboard IME from English (US) to Japanese
  3. Enter some Japanese characters
  4. Copy some text by using Caps Lock + C key
  5. Press whatever keys, the Caps Lock key is remained actively
  6. Need to go back to English IME and press Caps Lock key again to release

Expected behavior

Remapped key does not remains actively. Pressing some keys like s will input s character.

Actual behavior

Caps Lock key remains actively. Pressing s will show Save Dialog

Screenshots

No need to attach screenshots

Contributor guide