Windows touch keyboard - special characters not working in WSL #14077

Open
opened 2026-01-31 04:00:18 +00:00 by claunia · 0 comments
Owner

Originally created by @leoshusar on GitHub (Jun 2, 2021).

Windows Terminal version (or Windows build number)

Microsoft Windows [10.0.19043.1023]

Other Software

No response

Steps to reproduce

  • open WSL 2
  • open touch keyboard
  • type any "AltGr char" (I tried for example @, $, , [, ], ^ on Czech keyboard or on English keyboard)

Expected Behavior

Those characters should work normally

Actual Behavior

When I write those characters, they won't appear in WSL and Windows "error" sound plays.
One difference I found is when you write # char, it writes it and sends "return" (or newline) after it.

It doesn't matter if I open WSL in Terminal, Console, or if I open PowerShell and then run wsl command. Those AltGr chars just stops working.

Originally created by @leoshusar on GitHub (Jun 2, 2021). ### Windows Terminal version (or Windows build number) Microsoft Windows [10.0.19043.1023] ### Other Software _No response_ ### Steps to reproduce - open WSL 2 - open touch keyboard - type any "AltGr char" (I tried for example `@`, `$`, `€`, `[`, `]`, `^` on Czech keyboard or `€` on English keyboard) ### Expected Behavior Those characters should work normally ### Actual Behavior When I write those characters, they won't appear in WSL and Windows "error" sound plays. One difference I found is when you write `#` char, it writes it and sends "return" (or newline) after it. It doesn't matter if I open WSL in Terminal, Console, or if I open PowerShell and then run `wsl` command. Those AltGr chars just stops working.
claunia added the Area-InputResolution-Duplicate labels 2026-01-31 04:00:18 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#14077