How to Fix Num Lock Stuck On or Always Turning On
Published 2026-10-16 · LuxuriousComputers Repair
Num Lock is stuck on and will not turn off, or it turns itself back on every time the computer starts. On a desktop keyboard with a number pad, this is usually just an annoyance — the Num Lock key toggles it. But on a laptop, Num Lock being stuck on is a real problem because it changes the behavior of letter keys: pressing U types 4, I types 5, O types 6, J types 1, K types 2, and L types 3. Your laptop keyboard appears to type numbers instead of letters, and nothing seems to fix it. Num Lock problems are caused by the Num Lock state being saved in BIOS, a stuck or damaged Num Lock key, a keyboard driver issue, or accessibility settings that affect keyboard behavior.
Toggle Num Lock off
Desktop keyboards
- Press the Num Lock key on the number pad area. The Num Lock LED indicator on the keyboard should turn off, and the number pad will switch from numbers to navigation functions (arrows, Home, End, Page Up, Page Down)
- If pressing Num Lock does nothing — no LED change, no behavior change — the key itself may be stuck or the keyboard driver has a problem. Try a different keyboard to confirm
Laptop keyboards
- Laptops handle Num Lock differently because most do not have a dedicated number pad. The Num Lock function is mapped to letter keys in the middle of the keyboard, and toggling it is usually done with a function key combination
- Look for a Num Lock label on one of your keyboard keys — it may be on the Num Lock key (if your laptop has one), or it may be a secondary function on F11, F12, Scroll Lock, or another key. Press Fn plus the Num Lock key
- Some laptop brands: Lenovo uses Fn plus F8 or a dedicated NumLk key. HP uses Fn plus Num Lock (often labeled NumLk). Dell uses Fn plus Num Lock or Fn plus F4. ASUS varies by model. Check the labels printed on your specific keyboard
- If you cannot find the Num Lock key at all, use the On-Screen Keyboard: search for On-Screen Keyboard in the Start menu. Click the NumLock key on the on-screen keyboard to toggle it off. On some Windows versions, you may need to click Options in the on-screen keyboard and enable Turn on Numeric Key Pad first
Fix Num Lock turning on at startup
The most common complaint is Num Lock automatically turning on every time the computer starts or restarts:
BIOS setting (desktops and some laptops)
- Restart the computer and enter BIOS (press Delete, F2, or F12 during boot)
- Look for a Num Lock setting. Common locations: Boot, Advanced, POST Behavior, or Keyboard settings
- The setting is usually called Numlock State, Num Lock on Boot, or Boot Up NumLock Status. Set it to Off if you want Num Lock off at startup, or On if you want it on
- Save and exit BIOS. The Num Lock state at startup will now match your BIOS setting
Windows registry fix
Windows also controls the Num Lock state at the login screen independently of BIOS:
- Press Windows Key plus R, type regedit, press Enter
- Navigate to HKEY_USERS, .DEFAULT, Control Panel, Keyboard
- Find the value called InitialKeyboardIndicators. Double-click it
- Set the value to 0 to have Num Lock off at the login screen, or 2 to have Num Lock on at the login screen
- Some systems use 2147483648 for Num Lock on and 2147483650 for other states — if changing to 0 or 2 does not work, try 2147483648 (on) or 0 (off)
- Close Registry Editor and restart to test
Fix Num Lock toggling on its own
- If Num Lock turns on or off by itself during use without you pressing the key, a stuck key or ghost keypress is triggering the toggle
- Sticky Num Lock key: The physical Num Lock key may be partially stuck, sending intermittent keypress signals. Clean around the key with compressed air. On a mechanical keyboard, remove the keycap and check the switch. On a membrane keyboard, clean the contact area with isopropyl alcohol
- USB keyboard conflicts: If you have multiple keyboards connected (a laptop keyboard plus an external keyboard, or two USB keyboards), pressing Num Lock on one affects the other. One keyboard may have a stuck Num Lock key that keeps toggling the state system-wide
- Remote desktop: If you use Remote Desktop or virtual machines, Num Lock state can sync between the local and remote machines. Toggling Num Lock on the remote session changes it locally and vice versa, creating confusing behavior
Fix letters typing as numbers on laptops
- If your laptop keyboard is typing numbers instead of letters (U=4, I=5, O=6, J=1, K=2, L=3), Num Lock is active and the embedded number pad is engaged. Toggle Num Lock off using the Fn key combination for your laptop
- If toggling Num Lock does not fix it, the Fn key itself may be stuck or Fn Lock may be active. Check if your laptop has an Fn Lock feature (often Fn plus Escape). Try pressing Fn plus Escape to toggle Fn Lock
- Some laptop keyboards have a dedicated Num Lock LED indicator (a small light labeled with a number or lock icon). Check if this LED is lit — if so, Num Lock is on
Check accessibility settings
- Mouse Keys: Windows has a feature that lets you control the mouse cursor with the number pad keys. When Mouse Keys is enabled, the number pad types nothing but instead moves the mouse. This is often enabled accidentally by pressing Left Alt plus Left Shift plus Num Lock
- To disable: Settings, Accessibility, Mouse. Turn off Mouse Keys. Or press Left Alt plus Left Shift plus Num Lock to toggle it off
- Sticky Keys or Filter Keys: While these do not directly affect Num Lock, they change keyboard behavior in ways that can seem related. Settings, Accessibility, Keyboard — disable Sticky Keys and Filter Keys if they are on
External keyboard as a workaround
- If the built-in laptop keyboard has a stuck Num Lock that cannot be toggled off, connecting an external USB keyboard gives you a fully functional keyboard while you troubleshoot. The external keyboard Num Lock state is independent on some systems
- On-Screen Keyboard (search in Start menu) also bypasses the physical keyboard Num Lock issue and lets you type normally while diagnosing the problem
Keyboard driver issues
- A corrupted keyboard driver can cause Num Lock to behave erratically:
- Device Manager, Keyboards — right-click your keyboard, Uninstall Device. Restart the computer. Windows reinstalls the driver automatically on boot
- If the problem started after a Windows update, the update may have changed the keyboard driver. Check for additional Windows updates that might include a fix, or roll back the driver: Device Manager, Keyboards, right-click, Properties, Driver tab, Roll Back Driver
Keyboard repair in Columbus and Delaware
If your Num Lock is stuck or your laptop keyboard is typing numbers instead of letters and the troubleshooting above did not fix it, Luxurious Computers can diagnose whether the issue is a stuck key, a keyboard controller problem, or a driver conflict, and repair the keyboard or configure the system so Num Lock behaves correctly.