Shift Key Not Working? How to Fix It
A Shift key not working is the one dead-key complaint where software is guilty more often than hardware, because both Windows and macOS ship accessibility features that deliberately change how Shift behaves. Your keyboard also has two Shift keys with separate codes, ShiftLeft and ShiftRight, so the live check below tells you instantly whether one side, both sides, or neither is reaching the OS.
First, verify it is actually dead
Press your Shift key now
Listening for ShiftLeft, ShiftRight. If nothing happens, click anywhere on this page first so your keyboard input reaches it.
This widget reads the raw physical key code, the same signal your OS receives. It cannot measure inside the keyboard itself: if a lock or Fn layer stops the keypress from ever leaving the board, nothing here (or in any software) will see it.
Software causes to rule out first
If the check above detected your Shift key, stop suspecting the hardware. The switch, the keyboard controller, the cable and the driver all just proved themselves, and whatever is wrong lives in software. Start with a reboot, which clears hung drivers and stuck modifier states, then reconnect the keyboard through a different USB port or re-pair it over Bluetooth.
Next, close anything that can remap or intercept keys: PowerToys Keyboard Manager, SharpKeys and AutoHotkey on Windows, Karabiner-Elements on macOS, and vendor suites like Razer Synapse, Logitech G HUB, iCUE and Armoury Crate. Any of these can silently rebind or disable a single key, and their per-app profiles explain keys that die only in certain programs. Then check accessibility settings: Filter Keys (Windows) and Slow Keys (macOS) deliberately ignore brief presses, and Sticky Keys changes how modifiers combine. Both are one accidental shortcut away from being enabled. Finally, confirm your input language layout, since a changed layout moves characters around while the physical keys keep working.
Sticky Keys and Filter Keys: the usual suspects
Pressing Shift five times in a row is the Windows shortcut that offers to enable Sticky Keys, and holding right Shift for eight seconds offers Filter Keys. Both are easy to trigger by accident, especially in games. Sticky Keys makes Shift latch instead of combining with the next key, and Filter Keys ignores presses it considers too brief, which feels exactly like a flaky switch. Turn both off under Settings, Accessibility, Keyboard on Windows, and disable the shortcut checkboxes too so a game session cannot re-trigger them. On macOS the equivalents are Sticky Keys and Slow Keys under Accessibility, Keyboard.
A wrong or changed keyboard language layout can also masquerade as a Shift problem: Shift works, but Shift plus a symbol key produces the wrong character. The check widget on this page reads the physical key code, so it will show Shift working even when the layout is scrambling your symbols. If symbols are wrong, fix the input language, not the keyboard.
One Shift dead, the other fine
Left and right Shift are independent switches on independent matrix positions. If only one registers in the check above, the working side proves your controller and cable are fine, and the dead side is a local problem: debris under the cap, a worn switch, or on wide left Shift keys, a stabilizer issue like the spacebar. Note that many ISO boards use a short left Shift next to an extra key, and some games or remaps bind only one specific side, so a Shift that fails only in one program was probably bound there deliberately.
Hardware fixes: cleaning, chatter, and switch replacement
When the live check stays silent after a reboot and a port change, the fault is physical. The cheapest fix comes first: pull the keycap straight up with a wire keycap puller, blow the exposed switch out with compressed air, and wipe around the stem with isopropyl alcohol on a swab. Now press the bare switch stem while watching the check widget. If the bare stem registers, the switch is fine and the cap or debris was binding it; clean the cap and reseat it. If the bare stem does nothing, the switch itself has failed.
Chatter is the other hardware failure mode: the key works but fires twice. The widget flags any double-fire under 45 ms, which is faster than human fingers and points at worn or dirty contacts inside the switch. Electronics contact cleaner sprayed around the stem, followed by fifty quick actuations, revives some switches, and firmware with adjustable debounce (QMK, VIA, some vendor software) can mask mild chatter. Our dedicated chatter test runs a longer session if you want certainty.
A genuinely dead or chattering switch on a hot-swap keyboard is a two-minute repair: grip it with a switch puller, squeeze the top and bottom clips, pull straight out, check the new switch’s pins are straight, and press it in. Soldered boards need a soldering iron and some patience, and laptops are the hardest case, since scissor mechanisms rarely survive removal; there, an OS-level remap of a rarely used key is often the practical fix.
Repair or replace?
Before spending anything, sweep the whole board with the keyboard tester: it remembers every key you press and exports a report, so you learn whether your Shift key is the only casualty or the first of several. One bad switch on a hot-swap board costs under a dollar to fix, and the switch library lets you hear and compare replacements before buying. Several failing keys, a failing controller, or a worn-out laptop deck usually mean a new keyboard is the better use of money. The fix guide hub covers the other keys if more than one is acting up.
Frequently asked questions
Why does my Shift key get stuck or stay on?
Shift latching on after a single press is Sticky Keys, an accessibility feature, not a broken key. It is toggled by pressing Shift five times on Windows. Disable it in Settings, Accessibility, Keyboard, and untick the shortcut so it cannot come back accidentally. If the key is physically sticking down, pull the keycap and clean the switch stem instead.
Why does only my left Shift key not work?
The two Shift keys are separate switches with separate codes, so one can fail alone. If the live check sees ShiftRight but not ShiftLeft, the fault is local to the left key: debris, a worn switch, or a stabilizer problem on wide caps. Clean first, then replace that single switch on a hot-swap board.
Why does Shift not capitalize but works for shortcuts?
That points at Sticky Keys or a text-input feature rather than hardware. If the physical press registers in the check widget, the key works. Check Sticky Keys, autocorrect or IME settings, and try another text field. Caps Lock being remapped or stuck can also invert what Shift appears to do.