Rapid Cyrillic keyboard input renders characters as questions marks #14835

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

Originally created by @synner88 on GitHub (Aug 11, 2021).

Windows Terminal version (or Windows build number)

10.0.19042.0, 1.9.1942.0

Other Software

Cygwin 3.2.0
GNU bash, version 4.4.12(3)-release (x86_64-unknown-cygwin)

settings.json snippet:

            {
                "acrylicOpacity": 0.90000000000000002,
                "antialiasingMode": "cleartype",
                "bellStyle": 
                [
                    "window",
                    "taskbar"
                ],
                "closeOnExit": "always",
                "commandline": "C:/cygwin64/bin/bash.exe -i -l",
                "cursorShape": "filledBox",
                "experimental.retroTerminalEffect": false,
                "fontFace": "Cascadia Code",
                "fontSize": 12,
                "fontWeight": "normal",
                "guid": "{ff3d2c15-5fce-4569-bc80-b635ba6fd059}",
                "hidden": false,
                "icon": "D:\\Dropbox\\Icons\\Dakirby309-Simply-Styled-OS-Linux.ico",
                "name": "Cygwin Bash",
                "padding": "10",
                "useAcrylic": true
            },

Steps to reproduce

  1. Add "Bulgarian (Phonetic Traditional)" keyboard layout from Windows 10 Language options.
  2. Setup Cygwin bash inside Windows Terminal via above JSON config.
  3. Open Windows Terminal
  4. Alt+Shift to select "Bulgarian (Phonetic Traditional)" keyboard layout.
  5. Rapidly type on the keyboard.

Issue occurs even inside vim!
Saved files even contain the "?" instead of the typed Cyrillic chars, so it's not just a rendering issue, but an input one!
Can it be font-related? But slow typing renders/inputs correct chars!

Expected Behavior

Cyrillic letters are properly rendered at the command prompt.

Actual Behavior

Some characters are rendered as questions marks "?".
Refer to screenshot.
Cygwin bash

Originally created by @synner88 on GitHub (Aug 11, 2021). ### Windows Terminal version (or Windows build number) 10.0.19042.0, 1.9.1942.0 ### Other Software Cygwin 3.2.0 GNU bash, version 4.4.12(3)-release (x86_64-unknown-cygwin) settings.json snippet: ``` { "acrylicOpacity": 0.90000000000000002, "antialiasingMode": "cleartype", "bellStyle": [ "window", "taskbar" ], "closeOnExit": "always", "commandline": "C:/cygwin64/bin/bash.exe -i -l", "cursorShape": "filledBox", "experimental.retroTerminalEffect": false, "fontFace": "Cascadia Code", "fontSize": 12, "fontWeight": "normal", "guid": "{ff3d2c15-5fce-4569-bc80-b635ba6fd059}", "hidden": false, "icon": "D:\\Dropbox\\Icons\\Dakirby309-Simply-Styled-OS-Linux.ico", "name": "Cygwin Bash", "padding": "10", "useAcrylic": true }, ``` ### Steps to reproduce 1. Add "Bulgarian (Phonetic Traditional)" keyboard layout from Windows 10 Language options. 2. Setup Cygwin bash inside Windows Terminal via above JSON config. 3. Open Windows Terminal 4. Alt+Shift to select "Bulgarian (Phonetic Traditional)" keyboard layout. 5. **Rapidly** type on the keyboard. Issue occurs even inside vim! Saved files even contain the "?" instead of the typed Cyrillic chars, so it's not just a rendering issue, but an input one! Can it be font-related? But slow typing renders/inputs correct chars! ### Expected Behavior Cyrillic letters are properly rendered at the command prompt. ### Actual Behavior Some characters are rendered as questions marks "?". Refer to screenshot. ![Cygwin bash](https://user-images.githubusercontent.com/29090601/129000396-eef9fcd2-ad1e-4610-8a9f-53b3551879b1.png)
claunia added the Needs-TriageNeeds-Tag-FixNeeds-AttentionProduct-Terminal labels 2026-01-31 04:20:51 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#14835