KeyboardTester Logo

Numpad Not Working? How to Fix a Dead Number Pad

By KeyboardTest Engineering Team11 min read

Numpad Not Working? How to Fix a Dead Number Pad

A numeric keypad that has stopped working is one of the few keyboard faults where the odds strongly favour a settings problem over broken hardware. The keypad is a self-contained block with its own toggle, its own accessibility feature attached to it, and a secondary function printed on every key — three independent ways for it to look dead while being perfectly fine.

Work through the symptoms below in order. Each has a distinct cause, and the first two together account for most cases. If you want to watch which keys register and see live Num Lock state while you read, keep the numpad test open alongside.


Match your symptom first

What happensCauseFix
Arrows, Home, End, Page Up/Down instead of numbersNum Lock is offPress Num Lock
Nothing at all happensNum Lock off, or Mouse Keys is onPress Num Lock, then check Mouse Keys
The mouse pointer movesMouse Keys is enabledAlt + left Shift + Num Lock
Numbers work but Num Lock resets every bootFast Startup or a BIOS settingChange the BIOS setting, or disable Fast Startup
One key dead, the rest finePhysical — debris or a failed switchClean, then replace
The whole block dead, rest of keyboard fineMatrix trace, controller, or connectorReseat or replace

Symptom 1: The numpad types arrows instead of numbers

This is the most common report, and it is not a fault at all.

Every numpad key has two functions. With Num Lock on, they produce digits. With Num Lock off, they become a navigation cluster — that is what the small arrow, Home, End, PgUp and PgDn legends printed on the number keys are for. This dual function predates the dedicated navigation block, and it never went away.

The fix: press Num Lock once. Watch for the indicator light if your keyboard has one.

If pressing Num Lock does nothing:

  • On a laptop or compact keyboard, the toggle may be a shared key needing Fn + Num Lock. On some models it is Fn + F11, Shift + Num Lock, or Fn + Insert. Check the legend printed on the key.
  • On a laptop with no numpad at all, older business machines overlay digits onto the U I O J K L M cluster when Num Lock is on. If letters suddenly started typing numbers, that is what happened — press Num Lock to switch it back.
  • In a remote desktop session, Num Lock state is tracked separately by the host and the client and they can disagree. Toggle it twice on the client to resynchronise.

Symptom 2: The numpad moves the mouse pointer

If pressing 8 moves your cursor up, Mouse Keys is on. It is a Windows accessibility feature that turns the numeric keypad into a pointer controller: 2 4 6 8 move, 5 clicks, + double-clicks, and / * - choose which mouse button is being simulated.

The reason it catches so many people is the shortcut that enables it: Alt + left Shift + Num Lock. That is an easy accident, particularly for anyone who uses Alt + Shift to switch keyboard layouts and happens to catch Num Lock.

The fix: press Alt + left Shift + Num Lock again to toggle it off, or turn it off properly under Settings › Accessibility › Mouse › Mouse keys. While you are there, turn off "Use Mouse Keys shortcut" so it cannot be triggered by accident again.

macOS has the equivalent feature as Mouse Keys under System Settings › Accessibility › Pointer Control, with Option pressed five times as its shortcut.


Symptom 3: Nothing happens at all

If the keypad is completely inert and the rest of the keyboard works:

  1. Press Num Lock and watch the indicator. No light and no response often means the toggle itself is not reaching the keyboard.
  2. Check whether the keys register anywhere. Open the numpad test and press them. If the test shows nothing for any keypad key while the rest of the board responds, the fault is in the keypad block specifically.
  3. Rule out Mouse Keys, which produces exactly this symptom in an application that ignores pointer movement.
  4. Try a different USB port, avoiding hubs and KVM switches. On a full-size keyboard the keypad shares the same controller as everything else, so this rarely helps — but it costs ten seconds.
  5. On Windows, reinstall the keyboard driver: Device Manager › Keyboards › right-click your keyboard › Uninstall device, then reboot. Windows reinstalls it on the next start. This is worth one attempt and no more; a genuinely dead keypad is not a driver problem.

Symptom 4: Num Lock resets to off every time you boot

Annoying and entirely fixable. Two settings control it.

BIOS/UEFI. Most desktop firmware has a "Boot Up NumLock Status" or "POST Numlock" option. Set it to On. This is the reliable fix, because it applies before Windows loads.

Windows Fast Startup. With Fast Startup enabled, Windows does not perform a full boot — it restores a saved kernel state, which can include Num Lock off regardless of the BIOS setting. Turn it off under Control Panel › Power Options › Choose what the power buttons do › Change settings that are currently unavailable, then uncheck "Turn on fast startup".

There is also a registry value (InitialKeyboardIndicators under HKEY_USERS\.DEFAULT\Control Panel\Keyboard, set to 2), but change the BIOS setting first — it does the same job without editing the registry.


Symptom 5: One key on the keypad is dead

Now you are looking at hardware, and the pattern narrows it down usefully.

A single key. Almost always debris under the cap or a failed switch. 0 and Enter are the usual candidates on a desktop keyboard, simply because they are the biggest and most used. Clean first: compressed air held upright, short bursts at an angle. On a mechanical board, this is a switch replacement, and on a hot-swap board it is a five-minute job.

A whole row or column of the keypad. Not the switches. Keys in a row share a trace in the matrix, so the break is in the trace or the connector. The keypad sits at the far right of the PCB, which on some boards is the end of a longer trace run.

The entire keypad, with the rest of the keyboard fine. Suspect the connector or a broken trace where the keypad section joins the main matrix. On a laptop with a real numpad, the ribbon cable is the more likely culprit.

A key that registers twice from one press. Different fault entirely — that is switch chatter, and the double typing test measures the millisecond gap that confirms it.


A note on external USB numpads

If your laptop has no numeric keypad and you need one, a standalone USB numpad costs very little and works as its own HID keyboard device. Two things worth knowing:

  • It has its own Num Lock state, independent of your laptop's. Some operating systems synchronise the two and some do not, which produces the confusing situation where the pad types arrows while your laptop believes Num Lock is on. Toggle it on the pad itself.
  • It tests exactly like a built-in keypad. Browser key events do not distinguish between a keypad on the main board and one on a separate USB device, so the numpad test works identically for both.

For accounting, data entry, or anything with sustained number input, an external pad is genuinely faster than the number row — the whole point of the layout is that your hand does not move.


The keys people forget to test

A numpad is 17 keys, and most people only ever check the digits. When you test, include:

  • Numpad Enter. A physically separate key from the main Enter with its own key code (NumpadEnter). Some applications treat the two differently, and a dead numpad Enter is easy to miss because the main Enter still works.
  • The decimal point. Reports as NumpadDecimal, and what it produces depends on your locale — a full stop in the US and UK, a comma in much of Europe. Wrong character rather than no character is a layout matter, not a fault.
  • / * - +. Four separate switches that spreadsheet users hit constantly and nobody else ever presses.
  • Num Lock itself. It is a switch like any other and can fail. If it has failed, the keypad appears stuck in whichever mode it was in.

Frequently asked questions

Why does my numpad type arrows instead of numbers?

Num Lock is off. Every numpad key has a second function — the arrow, Home, End, PgUp and PgDn legends printed on the number keys — and Num Lock switches between them. Press it once. On laptops and compact keyboards the toggle is sometimes Fn + Num Lock or Fn + F11 instead of a dedicated key.

Why does my numpad move the mouse cursor?

Mouse Keys is enabled. It is a Windows accessibility feature that turns the keypad into a pointer controller, and its keyboard shortcut is Alt + left Shift + Num Lock — easy to hit by accident. Press the same combination to turn it off, then disable the shortcut under Settings › Accessibility › Mouse so it cannot happen again.

How do I keep Num Lock on after restarting?

Set "Boot Up NumLock Status" to On in your BIOS or UEFI, which is the reliable fix because it applies before Windows loads. If it still resets, Windows Fast Startup is restoring a saved state that includes Num Lock off — disable it under Power Options › Choose what the power buttons do.

Can I test a numpad without a Num Lock key?

Yes. If your keyboard has no Num Lock key, the keypad is normally locked in numeric mode, so the digits work directly. The numpad test reads Num Lock state from the browser where the operating system exposes it, and every keypad key registers regardless of whether a Num Lock key exists.

Does the numpad Enter key work differently from the main Enter?

Physically yes, functionally usually not. It is a separate switch reporting a distinct key code (NumpadEnter rather than Enter), and a few applications — spreadsheets and some terminal programs in particular — bind them to different actions. For most software they are interchangeable. Worth testing separately, because a dead numpad Enter hides behind a working main Enter.

My laptop has no numpad. What are my options?

Three. Some business laptops overlay digits onto the U I O J K L M cluster when Num Lock is on — check whether yours has small numbers printed on those keys. Otherwise, use the number row, or buy an external USB numpad, which costs very little and is genuinely faster for sustained data entry because your hand stays put.