This problem can be because a setting has been changed. Similarly, the underlying causes can also be due to driver or hardware issues. If your keyboard is not typing numbers, usually the fixes are pretty simple. So, there is no need to worry about it as we have a list of fixes below that you can try.
Reasons for Keyboard Not Typing Numbers
Your keyboard not typing numbers in particular while everything else works is not a quirk of the keyboard itself.
How to Fix Keyboard Not Typing Numbers
A full-sized keyboard that comes with a dedicated numpad has a Num Lock button, which you need to turn on to type numbers. In most keyboards, there will be a led indicator that lights up when you turn on the Num lock. We will assume that you’ve already tried that bit, so we won’t be listing it for a solution. There are other causes and solutions for this particular issue.
Turn Off Mouse Keys
Mouse Keys is a Windows feature that lets you use the numpad keys to control and navigate your cursor without using a mouse. With this feature turned on, you will be moving your cursor and not typing numbers from the numpad. To find out if this is the case, look at what your cursor does when you tap any of the number keys on the numpad. If your cursor moves, then you need to turn off Mouse Keys. Please follow the steps below: However, if you need to both turn on Mouse Keys as well as type numbers from the numpad, there is a setting for that as well. Just follow these steps below: Now you will be able to use the numbers when Num Lock is On while using Mouse Keys with it Off.
Check for Stuck Shift and Alt Keys
Shift and Alt keys on your keyboard work as modifiers when used in conjunction with the number keys on the keypad. For instance, the shift key modifier replaces numbers with symbols in most keyboard layouts. Similarly, the Alt key makes Unicode characters appear instead of numbers. If your keyboard is typing symbols instead of numbers, check if your Shift and Alt keys are stuck. Check for both left and right Shift and Alt keys.
Turn Off Sticky Keys
Sticky keys is a Windows feature that simulates holding down Ctrl, Shift, or Alt keys. That means, just as when physical Shift and Alt keys are stuck, accidentally turning on Sticky keys can also make symbols appear instead of numbers. If you’ve already checked the Shift and Alt keys, you next need to see if Sticky keys have been turned on. Here is how you can check for sticky keys and turn them off:
Change Your User Profile
Sometimes a corrupted user profile can also cause numbers on your keyboard to not work. See if this is the case by switching to a different profile. Create a new profile if you do not already have multiple user profiles on your device. If the numbers work on a different profile then you will need to repair your user profile. To create a new user profile. If the number keys work on a different or new profile, then your original profile is corrupted. In such a case, we have a handy article to guide you through the process of fixing your broken user account.
Run the Troubleshooter
Next, you can run the Windows Troubleshooter to help you diagnose the problem. The keyboard troubleshooter checks if the Text Services Framework is running and lets you know of any problem that it detects. If your numbers problem is being caused by an issue with this framework, it will be handled in this fix.
Windows 11:
Windows 10:
Re-install / Update Drivers
Damaged, corrupted, or incompatible keyboard drivers could be behind the issue of your keyboard not typing numbers. To check if this is the case, you can try reinstalling the drivers. If this does not work, then try updating drivers next.