What is SOCD?
SOCD (Simultaneous Opposing Cardinal Directions) is about one situation: you’re holding A (left) and you press D (right) before letting go. What should happen?
| SOCD mode | When both are held | Effect in a game |
|---|---|---|
| None (most keyboards) | Both keys report as pressed | The game decides, usually you stop dead |
| Last input wins | The newest key wins and the older one is released | You change direction instantly |
| Last input + restore (“Snap Tap” style) | As above, and releasing the newer key brings the older one back | Smooth, fast strafing |
| Neutral | Both cancel out | You stop, the rule used on many fight sticks |
Features like Razer’s Snap Tap and Wooting’s SOCD / “Rappy Snappy” modes do this in the keyboard’s firmware, before the computer sees the keys.
How to use this SOCD tester
- Pick the key pair you play with: A / D, W / S or the arrow keys.
- Step 1: hold the first key, then press the second without letting go of the first.
- If the first key shows Released on its own, your keyboard uses last-input priority.
- If both show Held, there’s no SOCD handling.
- Step 2: keep holding the first key and release the second.
- If the first key lights up again by itself, you have full Snap Tap–style switching.
- Then strafe back and forth quickly for a few seconds. The stats measure every direction switch.
Reading your switch stats
- Instant switches: both keys changed in the same keyboard report (within 4 ms). A high share means SOCD is doing the work.
- Avg overlap: how long both keys were held together on switches. Without SOCD, overlaps make you stop in most games.
- Avg gap: how long neither key was held between switches. Without SOCD, a smaller gap means quicker counter-strafes.
The timeline shows the last 3 seconds of both keys, so you can see overlaps (bars that stack) and gaps (space between bars) directly.
Why it matters
In tactical shooters, you’re only accurate when you’re standing still, so players counter-strafe: tap the opposite direction to stop instantly. SOCD features make direction changes perfectly clean, without any overlap or gap. That’s why some games treat them as an unfair advantage. Practising clean switches on a normal keyboard (small gaps, no overlaps) is always allowed.
If keys sometimes register twice or not at all, check them with the keyboard tester and the key chatter test.
Frequently asked questions
What does SOCD stand for?
Simultaneous Opposing Cardinal Directions: what happens when two opposite directions, like left and right, are pressed at the same time. A SOCD mode decides which one wins.
Can a website detect Snap Tap?
Indirectly, yes. When Snap Tap is active, the keyboard releases the first key in the same moment you press the opposite one, even though your finger is still on it. The browser sees both changes arrive together, and that's what this test detects.
Is Snap Tap allowed in games?
It depends on the game. Valve announced in 2024 that Counter-Strike 2 official servers may kick players using hardware features that automate counter-strafing. Other games and tournaments have their own rules, so check before you use it competitively.
My keyboard has SOCD but the test says it doesn't. Why?
The feature is usually off by default or set per profile. Turn it on in your keyboard software for the keys you're testing, then press Reset and try again.
Last updated