KeyboardTester Logo
🧭

Arrow Keys Test

Check your four arrow keys one at a time, then hold two at once to test diagonals. Includes a WASD cross-check for gaming.

Arrows confirmed

0/4

Held at once

0

WASD confirmed

0/4

Try thisHold Up and Right together. If "held at once" stays at 1, your keyboard cannot report that diagonal — which will show up in games as a character that refuses to move diagonally.

Arrow cluster

READY
Press or tap any key
Live Key Display
Tested0/4Presses0Max Simultaneous0Progress0%
Tap keys on screen or swipe to view full layoutScroll ↔

Press physical keys or tap virtual keys above. Hover over keys for JavaScript keycode data.

WASD cross-check

READY
Press or tap any key
Live Key Display
Tested0/4Presses0Max Simultaneous0Progress0%
Tap keys on screen or swipe to view full layoutScroll ↔

Press physical keys or tap virtual keys above. Hover over keys for JavaScript keycode data.

Upnot pressed
Downnot pressed
Leftnot pressed
Rightnot pressed

Testing Arrow Keys Properly

Press each arrow key once. Each one lights up and stays green, so you can work through all four without keeping track yourself. That single pass answers the most common question — is the key sending anything to the computer at all — and it takes about five seconds.

The second pass matters more, and almost nobody does it: hold two arrows together. Up and Right at the same time is the diagonal a game needs, and it is where cheap keyboards fail. Watch the "held at once" counter — it should read 2 while you hold both, and 3 if you can hold three. A keyboard that registers each arrow perfectly on its own but caps at one held key is unusable for gaming even though a single-press test declares it healthy. That is a matrix limitation rather than a broken key, and the N-key rollover test measures how far it extends across the rest of the board.

The third pass is the one that catches remapping. Hold Shift, then press an arrow. Hold Ctrl, then press an arrow. On a working keyboard the arrow still registers with a modifier down. If it stops registering, the problem is software intercepting the combination rather than the switch — usually a screen-reader shortcut, a gaming macro layer, or a spreadsheet application that has grabbed the chord.

The WASD cluster below the arrows is there for a specific reason. If your arrow keys are genuinely dead and you need to keep playing, most games let you rebind movement to W, A, S and D. Testing them here first tells you whether that fallback is actually available before you sit down to rebind. It also separates two very different faults: arrows dead but WASD fine points at those four switches, while both clusters failing together points at the controller or the driver.

On a laptop, one more thing to check. Compact keyboards often put Page Up, Page Down, Home and End on the arrow keys as Fn-layer functions. If pressing Up scrolls a whole page instead of moving one line, the Fn lock is on rather than the key being broken — look for an Fn Lock or F-Lock indicator. For the rest of the board, the laptop keyboard test covers every key in the real layout, and the full keyboard test is the place to start if more than the arrows are affected.

Key Capabilities & Features

Four arrows, tracked separately

Up, Down, Left and Right each have their own state, so a single dead direction is immediately obvious.

Diagonal and multi-key test

A live count of how many arrows you are holding at once, which is what actually matters for gaming.

WASD cross-check

Confirms your fallback movement keys work before you rebind a game to them.

Works with modifiers

Hold Shift or Ctrl and press an arrow to see whether software is stealing the combination.

Tap-to-test on touchscreens

Tap the drawn keys to check the display and touch layer as well as the physical keys.

No install, no permission

Runs on standard browser key events. Nothing to download and nothing to grant.

How to Perform This Test

  1. Click once on the page so the browser tab has keyboard focus.:
  2. Press Up, Down, Left and Right one at a time. Each turns green and stays green.:
  3. Now hold Up and Right together. The "held at once" counter should read 2 — that is your diagonal working.:
  4. Try three arrows at once if you can reach them. A board that caps at 2 will struggle in games.:
  5. Hold Shift, then press an arrow. If it stops registering, software is intercepting the combination rather than the key being faulty.:
  6. Press W, A, S and D to confirm your fallback movement keys work.:

Troubleshooting Common Hardware Issues

  • All four arrows are dead but other keys work: check Scroll Lock, especially if you noticed it in Excel first. Also check for a keyboard-lock or gaming-mode switch.
  • Arrows scroll a whole page at a time: the Fn layer is active and Page Up/Down are mapped onto the arrows. Toggle Fn Lock, often Fn + Esc.
  • Arrows move the mouse cursor: Mouse Keys is enabled in your accessibility settings. Turn it off.
  • Only one arrow registers when you hold two: a matrix limitation, not a broken key. No software setting fixes it — it needs a keyboard with better rollover.
  • Arrows work here but not in one specific game: the game has its own bindings, or it needs the window focused. Test in the game menu rather than in play.
  • An arrow fires repeatedly on its own: run the stuck key test. If the key is physically fine, check your auto-repeat delay.
  • On a 60% keyboard nothing happens: your board may have no dedicated arrows. Hold Fn and press the keys marked with arrow symbols, often I/J/K/L or the right-hand cluster.
  • The page scrolls when you press an arrow: presses are intercepted here, so if it still scrolls, click directly on the key diagram to move focus.

Why an Arrow Key Stops Working

Arrow keys fail for a small number of reasons, and they are easy to tell apart once you know the pattern each one produces.

What you seeLikely causeFix
All four dead, everything else fineScroll Lock is on (in Excel) or a gaming mode has disabled themPress Scroll Lock; check for a keyboard lock switch
One arrow dead, three fineFailed switch, usually debris or wearClean under the keycap; replace the switch on a hot-swap board
Arrows scroll a full pageFn layer is active — Page Up/Down are mapped onto themToggle Fn Lock, often Fn + Esc
Arrows work alone but not in pairsKeyboard matrix cannot report both at onceNot fixable in software — needs a board with better rollover
Arrows stop working with Shift heldSoftware has claimed the chord, or Sticky Keys is onCheck accessibility settings and any macro software
Arrows move the mouse pointerMouse Keys accessibility setting is enabledTurn off Mouse Keys in accessibility settings
Arrows repeat on their ownStuck switch or a very short auto-repeat delayRun the stuck key test, then check repeat-delay settings

The Excel case deserves singling out because it generates so many support requests. In Excel, Scroll Lock changes what arrow keys do: instead of moving the selected cell, they scroll the sheet and leave the selection where it was. Nothing is broken, and pressing Scroll Lock once restores normal behaviour. If your keyboard has no Scroll Lock key, the Windows on-screen keyboard has one.

Arrow Keys vs WASD for Gaming

People rebind movement to WASD for reasons that have nothing to do with preference, and it is worth knowing which apply to you.

  • Reach. WASD sits under the left hand and leaves the right hand on the mouse. The arrow cluster forces the right hand to choose between moving and aiming.
  • Surrounding keys. From WASD, the whole left half of the keyboard is within reach for abilities and weapon switching. From the arrows, there are only a handful of keys nearby.
  • Rollover. On many membrane keyboards the arrow cluster shares matrix rows with the numpad and navigation block, so holding two arrows plus a modifier is more likely to drop an input than the same combination on WASD. The ghosting test shows exactly which combinations your board cannot report.
  • Availability. A 60% keyboard may have no dedicated arrow cluster at all, with arrows on an Fn layer. WASD is always physically present.

If you play on arrows out of long habit — plenty of people who grew up on older games do — the practical advice is to test both clusters here and confirm your board can hold two of your movement keys plus your jump key simultaneously. Three keys is the realistic minimum for any action game, and it is a low enough bar that most keyboards clear it. The failures show up at four and five.

For a broader gaming check including anti-ghosting claims, the gaming keyboard test covers the whole board rather than just these eight keys.

Frequently Asked Questions

How do I test if my arrow keys are working?
Press each of the four arrows on this page. Every key that reaches the browser turns green and stays green. Then hold two arrows together and check the counter reads 2 — that second step is what tells you whether diagonals will work in a game.
Why are my arrow keys not working in Excel?
Scroll Lock is almost certainly on. In Excel, Scroll Lock changes arrow keys from moving the selected cell to scrolling the sheet. Press Scroll Lock once to restore normal behaviour; if your keyboard has no Scroll Lock key, use the Windows on-screen keyboard.
Why do my arrow keys scroll a full page instead of one line?
The Fn layer is active, which maps Page Up and Page Down onto the up and down arrows. Look for an Fn Lock or F-Lock indicator — the toggle is usually Fn + Esc.
My arrow keys work one at a time but not together. Is that a fault?
Not a fault, a limitation. The keyboard matrix cannot report both keys at once, which is called ghosting. It cannot be fixed in software. Run the N-key rollover test to see how many simultaneous keys your board actually handles.
Can I use WASD instead of arrow keys?
In most games, yes — check the controls menu for key rebinding. Test W, A, S and D on this page first so you know they work before you rebind. WASD also leaves your right hand free for the mouse, which is why it became the standard.
Why did my arrow keys suddenly stop working?
In order of likelihood: Scroll Lock, an active Fn layer, Mouse Keys in accessibility settings, or a driver that needs reinstalling. A single dead arrow with the other three fine is a hardware fault instead — usually debris under that one switch.
Do arrow keys have different key codes from WASD?
Yes. Arrows send ArrowUp, ArrowDown, ArrowLeft and ArrowRight, while WASD sends KeyW, KeyA, KeyS and KeyD. Software sees them as entirely separate keys, which is why a game needs rebinding rather than treating them as equivalent.

Related Tools