Your keyboard's RGB is glowing. The Caps Lock light blinks when you press it. Everything looks alive — except no key actually produces a character on screen. It's the classic "the lights are on but nobody's home" situation, and it's confusing because it feels like the keyboard is half-working.

What's actually happening: the keyboard's controller — the small chip that translates key presses into USB signals — has frozen. The LED circuit is independent of the input circuit, which is why lights still work. To fix it, you need to reset the controller. Here's exactly how, in order from least to most invasive.

First: Confirm the Controller Is the Problem

A frozen controller affects every key on the keyboard, not just one. Open the KeyTest keyboard tester and press 5 different keys. If none of them register, controller freeze is the most likely cause. If some keys work and some don't, this is a different problem — see our keys not working guide instead.

Reset 1: Unplug and Replug (Wired Keyboards)

The simplest controller reset:

  1. 1. Unplug the USB cable from the computer.
  2. 2. Wait at least 15 seconds. This matters — the capacitors inside the keyboard need time to fully discharge for a true cold start.
  3. 3. Plug back into a different USB port, preferably USB 2.0 directly on the computer (not a hub).
  4. 4. Test in KeyTest.

The "different port" matters because it forces the OS to re-enumerate the device — registering it as new and rebuilding the driver state.

Reset 2: Power Cycle (Wireless Keyboards)

For Bluetooth and 2.4GHz wireless keyboards, the reset is similar but with a few extra steps:

  1. 1. Turn off the keyboard's power switch (usually on the back or side).
  2. 2. Remove the batteries entirely. Wait 30 seconds.
  3. 3. Reinsert batteries (or recharge if built-in).
  4. 4. If using a 2.4GHz dongle, also unplug and replug the dongle.
  5. 5. Power on. If Bluetooth, you may need to forget and re-pair the device on your computer.

Reset 3: Hard Controller Reset (Mechanical Keyboards)

Most modern mechanical keyboards have a built-in hard reset shortcut that wipes the controller's onboard memory and forces a fresh start. The exact key combination varies by manufacturer:

  • Razer: Hold Esc while plugging in the cable. Wait until the keyboard cycles its lights — this signals the reset.
  • Corsair: Hold the Esc key, plug in, then release after 5 seconds. Lights flash to confirm.
  • Logitech: Hold left Ctrl + left Shift + Esc while plugging in.
  • Keychron: Fn + J + Z held for 4 seconds resets keyboard settings.
  • Ducky / Royal Kludge / others: Check manual — usually a "factory reset" Fn combination.

If you're not sure, search "[your keyboard model] factory reset" — the manufacturer almost always documents this somewhere.

Reset 4: Reinstall Keyboard Driver and Software

Sometimes the keyboard's controller is fine but the OS-side driver is stuck. The fix:

  1. 1. Open Device Manager (right-click Start).
  2. 2. Expand Keyboards and Human Interface Devices.
  3. 3. Right-click the keyboard entry, select Uninstall device. Repeat for any HID-related entries that match.
  4. 4. Restart the computer. Windows reinstalls everything during boot.

If you have manufacturer software (Razer Synapse, Corsair iCUE, etc.), also try reinstalling that. A corrupted profile or stuck process can lock the controller in a non-typing state.

Reset 5: Firmware Update or Reflash

For keyboards that support it — most modern mechanical and gaming keyboards do — a firmware update or reflash can recover from a corrupted controller state that simple resets can't fix.

  • Manufacturer software: Open Synapse / iCUE / G Hub / VIA / QMK Toolbox. Check if a firmware update is available and apply it.
  • Custom firmware: If your keyboard runs QMK or VIA, you can reflash the firmware completely. Hold the bootloader key combo (often Fn + B or a dedicated button on the back) while plugging in, then flash via QMK Toolbox.

Firmware reflashing is the strongest software-side fix you can do without opening the keyboard.

If Nothing Works: It Might Be the Cable

A subtle but common cause of "lights on, no typing" on detachable-cable keyboards is a damaged USB cable. Many keyboards now use USB-C cables that can carry power (for LEDs) even when the data lines are damaged. Result: the keyboard lights up but no input is sent.

Try a different USB cable — ideally one you know carries data, like the cable from another known-working device. If a new cable fixes it, you've identified the culprit and saved a perfectly good keyboard.

Reset checklist (try in order)

01Confirm with KeyTest: zero keys register = controller issue
02Unplug, wait 15+ seconds, plug into a different USB port
03Wireless: power off, remove batteries 30s, replug dongle if 2.4GHz
04Hard controller reset using your keyboard's factory reset shortcut
05Reinstall keyboard driver via Device Manager and any companion software
06Firmware update or reflash via manufacturer / QMK toolkit
07Last check: try a different USB cable — many lights-on cases are bad cables