Keyboard Hardware Get Snapmove

Last key wins movement

4 reasons to close the keyboard checkout tab

Depth switching is a real reason to buy a new keyboard. Last key wins is not: Snapmove applies it to W, A, S, and D on the one you own, free, on Windows and macOS.

By the team behind SnapmoveSponsored by RebindUpdated October 20263 min read

The short version. Snapmove is a free, open source package for Rebind. Hold A, press D, and D wins. Release D while A is held, and A comes back. No new keyboard, no extra hardware.

Get Snapmove free Opens the Snapmove listing on rebind.gg.
A hand on W, A, S, and D of a keyboard, captioned: This is a normal keyboard, no special features.
A frame from Rebind's SOCD demo, on an ordinary keyboard.
1

Depth needs new hardware. Last key wins does not.

Razer calls last key wins Snap Tap, and Wooting calls it Snappy Tappy. Hall-effect keyboards that ship with it cost $175 and up; the Wooting 60HE is $175.

Last key wins only needs to know which keys are down and which went down last. Your keyboard already reports presses and releases. Snapmove reads them in Rebind and decides which of A/D and which of W/S the game sees.

Depth-based switching, like Wooting's Rappy Snappy, is a different feature: it needs a keyboard that measures how far each key is pressed.

2

CS2's policy covers keyboards that do this too

Valve kicks snap-tap-style input from official CS2 matchmaking since August 2024, so turn Snapmove off with F11 before you queue official matchmaking. Valve's August 2024 notice names automation "via scripting or hardware".

CS2 dialog reading Kicked for input automation
The dialog official CS2 matchmaking shows when it kicks this input.
3

The handoff timing is yours to set

When a new key takes over, both keys stay down for 15 to 25 ms by default, then the old one lets go, so the switch feels like a key change rather than an instant cut. Change the range in Snapmove's options, or turn Humanize overlap off and set Overlap Max to 0 to release the old key at once.

4

Run the free test before the purchase

Snapmove and Rebind are both free, so the test costs an install. By default it runs only in windows matching its built-in game list, CS2 included; add others under Window/Process Targets. If last key wins does nothing for your play, you have spent nothing finding out.

Check these yourself

Each one is on the Snapmove listing.

Price
Free
Runs on
Windows and macOS
Needs
Rebind 3.5.0 or newer
Keys
W, A, S, D
Toggle
F11
Source
Files tab

What each option costs

OptionCostTrade-off
SnapmoveFreeW, A, S, D only. Needs Rebind 3.5.0 or newer on Windows or macOS.
Snap Tap or Snappy Tappy keyboard$175 and upReplaces your keyboard.
AutoHotkeyYour own scriptWindows only. You maintain the script yourself.
reWASDPaid subscriptionAimed at controllers.

What Snapmove won't do

A neutral SOCD script open in the Rebind editor
Neutral SOCD is its own short Luau script, shown here in the Rebind editor.

Questions

What about Valorant?

The VCT ruleset permits Snap Tap and SOCD in Valorant unless league officials say otherwise. Check the rules wherever you play.

How do I stop it?

F11 turns it off. Stop it from the editor toolbar, or press Left Ctrl + Left Alt + K to stop all scripts.