You're typing numbers, and nothing happens. Or you get arrows instead of numbers. That's your number pad acting up. I've seen this on many Windows machines, from Windows 7 to Windows 11. The fix is almost always simple. Let's go through the causes, one by one.
1. Num Lock is Off (The Most Common Cause)
This is the one. Nine times out of ten, someone toggled Num Lock without noticing. On a full-size keyboard, the number pad has two modes: numbers and navigation (arrows, Home, End, etc.). Num Lock switches between them. When it's off, pressing 8 moves the cursor up instead of typing 8.
How to check: Look at the Num Lock light on your keyboard. If it's off, the number pad is in navigation mode. Turn it on by pressing the Num Lock key. It's usually in the top row of the numpad, above the 7 key, or on some laptops it's a function key combo (like Fn + F11).
What if you can't find the light? Some budget keyboards don't have a light. Just press Num Lock a few times and try typing numbers again. Also, some keyboards let you hold Fn and press another key to toggle Num Lock. Check your manual or search your keyboard model + "num lock" if you're stuck.
Real-world trigger: My old Dell keyboard would turn Num Lock off by itself after a Windows update. No idea why. But pressing Num Lock once fixed it every time.
How to toggle Num Lock quickly if you're on Windows:
1. Open the on-screen keyboard (Win + R, type "osk", press Enter).
2. Click the 'Num Lock' button on the on-screen keyboard.
3. See if the number pad starts working now.
2. Sticky Keys or Filter Keys Turned On
Windows has accessibility features for people who have trouble holding multiple keys. Sticky Keys lets you press one key at a time for shortcuts. Filter Keys ignores repeated or accidental keystrokes. Both can mess with the number pad.
How to check: Press the Shift key five times quickly. If you see a popup asking if you want to turn on Sticky Keys, it's already on. Also, hold the right Shift key for 8 seconds — that triggers Filter Keys. Both features can stop the number pad from registering presses correctly.
The fix: Turn them off. In Windows 10/11:
Settings > Ease of Access > Keyboard (or Accessibility > Keyboard in Windows 11).
Turn off Sticky Keys, Filter Keys, and Toggle Keys. Restart your computer. That usually clears the glitch.
I've had Filter Keys catch me off guard after a system update that reset my settings. I'd be typing numbers and they'd come in slow or not at all. Turned off Filter Keys, and the number pad worked like new.
3. Corrupted Keyboard Driver
Less common, but happens. A bad Windows update or a driver install gone wrong can mess up the keyboard driver. Your keyboard might still work for letters, but the number pad goes dead.
How to fix: Reinstall the keyboard driver. This is safe and won't delete your files.
- Press Win + X and select Device Manager.
- Expand the "Keyboards" section.
- Right-click your keyboard (usually "Standard PS/2 Keyboard" or "HID Keyboard Device") and select "Uninstall device".
- Check the box that says "Delete the driver software for this device" if it appears (it doesn't always).
- Restart your computer. Windows will reinstall the driver automatically.
Why this works: Windows keeps a generic driver that works with any keyboard. When you uninstall the old one, it falls back to that generic driver. This fixes any corruption. If the generic driver also has issues, your keyboard might stop working entirely — but that's rare. If it happens, plug in a USB keyboard to reinstall the driver.
Real-world trigger: I had a client whose number pad stopped working after a Windows 10 feature update. The update changed the driver from Microsoft's generic one to a specific one for his Logitech keyboard. Uninstalling it let the generic driver take over, and the number pad worked again.
Quick-Reference Summary
| Cause | What to Do | How Fast It Works |
|---|---|---|
| Num Lock off | Press Num Lock key | Instant |
| Sticky/Filter Keys on | Turn off in Windows Ease of Access | After restart |
| Corrupted driver | Uninstall keyboard driver in Device Manager, restart | After restart |
If none of these work, try a different keyboard if you have one. If the second keyboard also fails, it's a Windows issue — check for pending updates or run the hardware troubleshooter (Settings > Update & Security > Troubleshoot > Additional troubleshooters > Keyboard). If only your keyboard fails, the keyboard itself might be broken. But start with Num Lock. It's almost always that.