win32 input mode: Keyboard number pad not working for Vim in terminal version 1.1 #9857

Open
opened 2026-01-31 02:05:43 +00:00 by claunia · 0 comments
Owner

Originally created by @Muhimen123 on GitHub (Jul 26, 2020).

After updating the windows terminal to version 1.1 from Microsoft store, my number pad isn't functioning properly. However, this only happens when I use nvim in the terminal. For other stuffs, it works just fine. At first I thought it's the problem with the nvim I am working with so I reinstalled it but the problem still stayed. I also tried another keyboard and the same problem occurs.

Environment

Windows build number: Microsoft Windows [Version 10.0.18362.959]
Windows Terminal version (if applicable): 1.1

Other software: Neovim version 0.4.3

Steps to reproduce

  • Install Neovim(nvim) in windows using choco.
  • Open up any file and try to write some number using the number pad

Expected behavior

As I type digits using the number pad, the numbers should get properly displayed or typed in the file

Actual behavior

While in insert mode of nvim, if I press 0 from the number pad if gets out from the insert mode and takes me into command.

Originally created by @Muhimen123 on GitHub (Jul 26, 2020). <!-- 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 I ACKNOWLEDGE THE FOLLOWING BEFORE PROCEEDING: 1. If I delete this entire template and go my own path, the core team may close my issue without further explanation or engagement. 2. If I list multiple bugs/concerns in this one issue, the core team may close my issue without further explanation or engagement. 3. If I write an issue that has many duplicates, the core team may close my issue without further explanation or engagement (and without necessarily spending time to find the exact duplicate ID number). 4. If I leave the title incomplete when filing the issue, the core team may close my issue without further explanation or engagement. 5. If I file something completely blank in the body, the core team may close my issue without further explanation or engagement. All good? Then proceed! --> <!-- This bug tracker is monitored by Windows Terminal development team and other technical folks. **Important: When reporting BSODs or security issues, DO NOT attach memory dumps, logs, or traces to Github issues**. Instead, send dumps/traces to secure@microsoft.com, referencing this GitHub issue. If this is an application crash, please also provide a Feedback Hub submission link so we can find your diagnostic data on the backend. Use the category "Apps > Windows Terminal (Preview)" and choose "Share My Feedback" after submission to get the link. Please use this form and describe your issue, concisely but precisely, with as much detail as possible. --> After updating the windows terminal to version 1.1 from Microsoft store, my number pad isn't functioning properly. However, this only happens when I use nvim in the terminal. For other stuffs, it works just fine. At first I thought it's the problem with the nvim I am working with so I reinstalled it but the problem still stayed. I also tried another keyboard and the same problem occurs. # Environment ```none Windows build number: Microsoft Windows [Version 10.0.18362.959] Windows Terminal version (if applicable): 1.1 Other software: Neovim version 0.4.3 ``` # Steps to reproduce - Install Neovim(nvim) in windows using `choco`. - Open up any file and try to write some number using the **number pad** <!-- A description of how to trigger this bug. --> # Expected behavior As I type digits using the **number pad**, the numbers should get properly displayed or typed in the file <!-- A description of what you're expecting, possibly containing screenshots or reference material. --> # Actual behavior While in `insert` mode of nvim, if I press **0** from the number pad if gets out from the insert mode and takes me into `command`. <!-- What's actually happening? -->
claunia added the Resolution-By-DesignIssue-BugArea-InputProduct-Terminal labels 2026-01-31 02:05:44 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#9857