Skip to content

[Keyboard Manager] Certain characters cannot be typed into text fields #43390

@daverayment

Description

@daverayment

Microsoft PowerToys version

0.95.2

Installation method

Dev build in Visual Studio

Area(s) with issue?

Keyboard Manager

Steps to reproduce

  1. Open Keyboard Manager settings.
  2. Select Enable Keyboard Manager if it isn't already running.
  3. Select Remap a key.
  4. Select + Add key remapping.
  5. On the newly-added row, select...er, Select.
  6. Press a key to remap.
  7. In the To send drop-down, choose "Send Text".
  8. Click in the text box under the drop-down.
  9. Hold down the Alt key and type 0149 on the numeric keypad.

✔️ Expected Behavior

The bullet point character corresponding to that character code will be added to the text box:

Image

❌ Actual Behavior

There is a brief pause and nothing is added to the text field. Keyboard Manager has intercepted the input.

This behaviour is also present for the Remap a shortcut UI and for other text fields within the KBM dialog:

  • Target app
  • Path/URI
  • App args
  • Start in directory

Note: copying-and-pasting the same character into these fields does work.

(Originally discovered via #37722.)

Additional Information

No response

Other Software

No response

Metadata

Metadata

Assignees

Labels

Issue-BugSomething isn't workingNeeds-TriageFor issues raised to be triaged and prioritized by internal Microsoft teamsProduct-Keyboard Shortcut ManagerIssues regarding Keyboard Shortcut Manager

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions