If the built-in Windows Laptop keyboard or external keyboard attached to a desktop computer is not typing numbers, the problem could simply be due to the Number Lock key being disabled.
If this is not the case, the reason for keyboard not typing numbers on your Windows 11/10 computer could be due to Filter or Mouse keys being enabled and other reasons.
Keyboard Not typing Numbers in Windows 11/10
If you are using a regular size Laptop computer, it should have a dedicated “Number Pad” area in addition to Number keys located in the main keyboard area.
The troubleshooting steps as provided below are applicable for fixing the problem of Keyboard not typing numbers while using Number Keys (main keyboard area) and also while using the dedicated Number Pad keys.
1. Enable Number Lock
As mentioned above, the most common reason for keyboard not typing numbers is due to Number Lock (Num Lock) key being accidentally disabled.
This can be easily fixed by pressing the Num Lock key once or pressing and holding the Num Lock Key for a few seconds, until you see LED light glowing, indicating that the Number Pad is now working.
If there is no LED Light on the keyboard, you may see a passing message on the screen or hear a beep sound, confirming that the Number Pad has been activated.
2. Turn OFF Mouse Keys
As mentioned above, the use of Mouse keys can sometimes lead to keyboard problems.
1. Open Settings > click on Accessibility in the left-pane. In the right-pane, scroll down to “Interaction” section and click on the Mouse tab.
2. On the next screen, disable Mouse keys by moving the slider to OFF position.
After this, try to type numbers and see if the keyboard is now typing numbers.
4. Update Keyboard Drivers
Another reason for keyboard not typing numbers (especially on external keyboards) is due to keyboard drivers becoming outdated or corrupted.
1. Type Device manager in the Search bar and click on Device Manager Control panel in the search results.
2. On Device Manager screen, expand the Keyboards entry > right-click on your Keyboard and select Update driver option in the menu that appears.
3. On the next screen, select Search Automatically for updated driver software option and follow the instructions to install the updated driver on your computer.
4. After this, restart the computer and see if the keyboard is now typing numbers.
5. Disable Filter Keys
Similar to Mouse Keys, the use of Filter Keys can cause problems, including the issue of keyboard not typing numbers.
1. Open Settings > click on Accessibility in the left-pane. In the right-pane, scroll down to “Interaction” section and click on the Keyboard tab.
2. On the Keyboard screen, disable Filter keys by moving the Slider to OFF position.
After this, see if the keyboard is now typing numbers.
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 On-screen Keyboard
If you are still unable to type numbers, the problem might be hardware related and you should consider getting the keyboard examined by a technician.
Meanwhile, you can continue working by enabling the On-screen keyboard on your computer by using steps as provided in this guide: How to Enable On-Screen Keyboard in Windows 11/10.
If your Laptop computer is equipped with Touch Screen, you can enable and use the Touch Keyboard on your computer by using steps as provided in this guide: How to Enable Touch Keyboard in Windows 11/10.