Keyboard Not typing Numbers in Windows 10
A typical full sized keyboard has a dedicated Number Pad area in addition to Number keys located in the main keyboard area. Users have reported both the problem of dedicated Number pad keys not working and also the problem of Number Keys in the main Keyboard area not working. Another problem noticed on compact or mini keyboards is that of Keyboard typing numbers only, while being unable to type letters. The reason for this issue can vary from the simple case of Number Pad being accidentally switched OFF to Keyboard Drivers being outdated/corrupted and other reasons.
1. Enable Numlock on the Keyboard
The most common reason for laptop keyboard not typing numbers is due to the Num Lock key being accidentally disabled. Depending on the Keyboard, you may find a small LED indicator on the keyboard to indicate whether the Number Lock is enabled or not. If you are unable to type numbers, simply press the Num Lock key once to enable the Number pad. You will see the LED light glowing, indicating that the Number Pad is now working. If there is no LED on the keyboard, you should be able to see a message on the screen, confirming that the number pad has been activated.
2. Turn OFF Mouse Keys
Another reason for Keyboard not typing numbers is due to Mouse keys being switched ON. Go to Settings > Ease of Access > scroll down and click on Mouse in the left pane. In the right-pane, disable Turn on Mouse Keys to use numeric keypad option.
Now, see if you are able to type numbers on your computer.
3. Run Keyboard Troubleshooter
You can trust the built-in Keyboard troubleshooter in Windows 10/11 to find and fix problems with the keyboard on your computer. Go to Settings > Updates and Security > click on Troubleshoot in the left pane. In the right-pane, scroll down and click on Additional Troubleshooters.
On the next screen, click on Keyboard and then click on Run the Troubleshooter.
Wait for the Troubleshooter to find and fix Keyboard related problems on your computer.
4. Update Keyboard Drivers
The reason for keyboard not typing numbers could also be due to keyboard drivers becoming outdated or corrupted. Right-click on the Start button and click on Device Manager. On Device Manager screen, expand Keyboards entry > right-click on the problematic Keyboard and select Update driver option in the contextual menu.
On the next screen, click on Search Automatically for updated driver software option. Restart your computer and see if the keyboard is now typing numbers.
5. Disable Filter Keys
The Filter Keys setting in Windows 10 can sometimes cause problems with certain Keyboards. Go to Settings > Ease of Access > select Keyboard in the left-pane. In the right-pane, disable Filter Keys by moving the toggle to OFF position.
Restart your computer and see if the USB Keyboard is now working
6. Use Different User Account
If the none of the above methods worked, sign-in using another User Account and see if the keyboard types numbers. If the keyboard works normally from another user account, the problem is most likely due to your user account being corrupted. In this case, you can either create a New User Account or try to repair your corrupted User account.
7. Use External Keyboard
Connect an external keyboard to your laptop and see if you can type numbers. If the external keyboard works, the problem is most likely hardware related and you should consider getting the keyboard examined by a technician.
How to Enable On-Screen Keyboard in Windows 10 How to Create Keyboard Shortcuts in Windows 10