Unexpected buffered Keyboard inputs #12178

Closed
opened 2026-01-31 03:08:09 +00:00 by claunia · 3 comments
Owner

Originally created by @SunghoLee on GitHub (Jan 25, 2021).

Environment

Windows build number: Windows 10 Home. 19041.746
Windows Terminal version: 1.4.3243.0

Steps to reproduce

I cannot reproduce this unexpected behavior, since I do not know the condition triggering it.

Expected behavior

Shell or other programs running on Windows Terminal recognize user keyboard inputs, and response for them immediately.

Actual behavior

User keyboard inputs look like being buffered, so shell or other programs running on Windows Terminal do not react for the inputs immediately. When typing some texts, the texts are shown on Windows Terminal as gray-scaled and underlined texts and they are actually recognized by the shell or programs after typing tab, arrows, and etc. This behavior makes me really inconvenient to use Vim or other text editors on Windows Terminal. I attached a GIF for the behavior.
issue

Originally created by @SunghoLee on GitHub (Jan 25, 2021). # Environment Windows build number: Windows 10 Home. 19041.746 Windows Terminal version: 1.4.3243.0 # Steps to reproduce I cannot reproduce this unexpected behavior, since I do not know the condition triggering it. # Expected behavior Shell or other programs running on Windows Terminal recognize user keyboard inputs, and response for them immediately. # Actual behavior User keyboard inputs look like being buffered, so shell or other programs running on Windows Terminal do not react for the inputs immediately. When typing some texts, the texts are shown on Windows Terminal as gray-scaled and underlined texts and they are actually recognized by the shell or programs after typing tab, arrows, and etc. This behavior makes me really inconvenient to use Vim or other text editors on Windows Terminal. I attached a GIF for the behavior. ![issue](https://user-images.githubusercontent.com/5790819/105685843-e6823680-5f39-11eb-87bf-24e92141cf60.gif)
claunia added the Needs-TriageNeeds-Tag-Fix labels 2026-01-31 03:08:09 +00:00
Author
Owner

@skyline75489 commented on GitHub (Jan 25, 2021):

Are you using an IME of some sort? This looks like what IME does.

@skyline75489 commented on GitHub (Jan 25, 2021): Are you using an IME of some sort? This looks like what IME does.
Author
Owner

@SunghoLee commented on GitHub (Jan 25, 2021):

@skyline75489, As you mentioned, an IME may introduce it, since I'm using an IME for Korean. But the same behavior does not occur on other terminals (cmd and powershell) except for Windows Terminal. I additionally attached a GIF for what I tested on the three terminals.
comp_issue

@SunghoLee commented on GitHub (Jan 25, 2021): @skyline75489, As you mentioned, an IME may introduce it, since I'm using an IME for Korean. But the same behavior does not occur on other terminals (cmd and powershell) except for Windows Terminal. I additionally attached a GIF for what I tested on the three terminals. ![comp_issue](https://user-images.githubusercontent.com/5790819/105689420-17646a80-5f3e-11eb-8fcb-e380170de06c.gif)
Author
Owner

@SunghoLee commented on GitHub (Jan 25, 2021):

@skyline75489, thank you for giving me insight to check this problem. After I disabled the IME that I'm using, the behavior was disappeared. I think that the Hancom Korean IME is not compatible well with Windows Terminal. I just removed the IME.. Thanks again! I close this issue.

@SunghoLee commented on GitHub (Jan 25, 2021): @skyline75489, thank you for giving me insight to check this problem. After I disabled the IME that I'm using, the behavior was disappeared. I think that the Hancom Korean IME is not compatible well with Windows Terminal. I just removed the IME.. Thanks again! I close this issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#12178