SOCD Behavior Check

Snap Tap / SOCD Test

Follow the guided two-key gesture to compare browser event patterns: last-input priority, neutral or both keys reported held. The result describes the received sequence, not a particular brand or hardware setting.

Observed Input Patterns
WASD or Arrow Keys
Event-by-Event Log
Switch Gap in Milliseconds
Not started
Keys
Press and hold A

Follow the steps at a relaxed pace. Each step waits for you.

Start focuses this area. Keys are captured only here; Esc pauses capture. Navigation, form controls and copy remain available.

Compare 3 guided rounds (0/3 recorded).
Rounds

Compare 3 guided rounds (0/3 recorded).

Switch gap (release of one key → press of the other)
Last
—
Average
—
Shortest
—

This is the gap between browser events in the guided gesture. A near-zero gap can fit automatic switching, but timing alone cannot distinguish firmware, software or the user’s actions.

Events the browser received

Key events for the selected keys will appear here.

About the Snap Tap / SOCD Test

• SOCD means Simultaneous Opposing Cardinal Directions: what should happen when left and right (or up and down) are held at the same time.

• In a last-input-priority-like sequence, the browser receives a release of the first key when the second is pressed, then a new press of the first when the second is released. This assumes the guided physical gesture was followed.

• Neutral describes the observed cancellation pattern. Both held describes receiving both keydown events without an extra release during the guided overlap. These labels rely on following the gesture correctly.

• A browser only sees what the keyboard sends. It cannot tell whether the behavior comes from keyboard firmware or from software running on your computer.

• Several rounds are compared because a slip of the finger can look like a different mode. The result is shown once the rounds agree.

• Some games and competitions restrict these features. Since August 2024, Valve's official Counter-Strike 2 servers may kick players whose movement inputs look automated by SOCD features. Check the rules of the game or event you play.

SOCD, Snap Tap and Rappy Snappy explained

Opposing keys held together are a small detail with a big effect on movement in shooters. Here is what the modes mean and how to change them.

Test with the keyboard you play on, in the same mode or profile you use in games, and close key remapping software unless you want to test it.

What SOCD is

SOCD (Simultaneous Opposing Cardinal Directions) comes from fight sticks, where left + right had to be resolved. On keyboards it decides what A + D or ← + → means: last input wins, both cancel (neutral), or both stay held (off).

Snap Tap, Rappy Snappy and SOCD cleaners

Snap Tap is a named keyboard input feature; this page checks browser-visible SOCD behavior. Brand features, firmware modes and software tools can use different rules, and different implementations can produce the same received sequence. A matching pattern does not identify Snap Tap, Rappy Snappy or a specific implementation.

How to turn it on or off

Use the manufacturer’s documentation for your exact model, profile and key pair to change an input-processing setting. Then repeat the same guided gesture and compare the observed sequences. This test can show a behavioral change, but cannot certify which named feature is enabled.

Why the switch gap matters

This is the gap between browser events in the guided gesture. A near-zero gap can fit automatic switching, but timing alone cannot distinguish firmware, software or the user’s actions.

Rules and fair play

Some titles and tournaments forbid SOCD features; Valve's official CS2 servers have kicked players for automated counter-strafing since August 2024. This page only reports what your keyboard does; follow the rules of each game.

Snap Tap / SOCD Test FAQ

What SOCD modes do, how this test reads them and where they are allowed

What is Snap Tap?

Snap Tap is a named keyboard input feature; this page checks browser-visible SOCD behavior. Brand features, firmware modes and software tools can use different rules, and different implementations can produce the same received sequence. A matching pattern does not identify Snap Tap, Rappy Snappy or a specific implementation.

How does this test tell the modes apart?

It compares the received down/up sequence while you follow the four-step gesture. The labels describe last-input-priority-like, neutral-like or both-held patterns. A missed step, focus loss or unreceived event can make a round inconclusive; repeat it instead of treating the label as hardware proof.

Can the test tell hardware Snap Tap from a software SOCD tool?

Snap Tap is a named keyboard input feature; this page checks browser-visible SOCD behavior. Brand features, firmware modes and software tools can use different rules, and different implementations can produce the same received sequence. A matching pattern does not identify Snap Tap, Rappy Snappy or a specific implementation.

Is Snap Tap allowed in games?

It depends on the game and the event. Valve announced in August 2024 that its official Counter-Strike 2 servers may kick players using such inputs, and some tournaments ban them. Other games allow them. Check the current rules before you play.

How do I turn Snap Tap or SOCD on or off?

Use the manufacturer’s documentation for your exact model, profile and key pair to change an input-processing setting. Then repeat the same guided gesture and compare the observed sequences. This test can show a behavioral change, but cannot certify which named feature is enabled.

Need More Help?

If your results look strange or you are unsure what they mean, contact our support team.

Contact Support