Buyer's guides / Competitive FPS
D takes over before you lift A: four setups, ranked
On a plain keyboard the game gets A and D together until you lift A. Last key wins gives the move to D while your finger is still on A.
By the team behind SnapmoveSponsored: we make pick #1Updated October 20264 min read
Short answer
Use Snapmove, a free package for the Rebind app on Windows and macOS. It gives A/D and W/S last key wins on the keyboard you own, and F11 turns it off.
Get Snapmove freeOpens the listing on rebind.ggAt a glance
| Option | Price | Keyboard | What A + D sends | Upkeep |
|---|---|---|---|---|
| 1. Snapmove in Rebind | Free | The one you own | D at once; A lifts 15 to 25 ms later by default | Open-source package |
| 2. Wooting 60HE | $175 | New | Last key, or the deeper press | Vendor |
| 3. Razer Huntsman V3 Pro | See razer.com | New | Last key | Vendor |
| 4. AutoHotkey script | Free | The one you own, Windows only | Whatever you write | You |
The ranking
- 1Our pick
Snapmove in Rebind
Best for counter-strafing on the keyboard you already play on
- Price
- Free
- Needs
- Rebind 3.5.0 or newer
- Runs on
- Windows, macOS
Hold A, press D, and D goes down at once. A stays held for 15 to 25 ms by default, so the handoff feels like a real key change instead of an instant cut, then it lets go. Change the overlap, or set Overlap Min and Max to 0 to release A at once. Release D while A is still held and A comes back. W and S work the same way.
While it runs, it switches on in windows that match its built-in game list, which includes VALORANT and CS2. Add others under "Window/Process Targets". F11 turns it on and off.
SOCD in Rebind on a standard keyboard. Recorded on a private server against bots. Get Snapmove freeWhat's good
- Free, no new hardware
- An overlap you set, or 0
- F11 off switch
- Open source: the listing's Files tab shows the code
What's not
- W, A, S, D only
- Last key wins, not neutral
- Runs by default in every game on its built-in list
- 2
Wooting 60HE
Best if you want press depth to pick between A and D
- Price
- $175
Wooting offers two modes. Snappy Tappy is last key wins. Rappy Snappy is depth based: the key pressed further down wins. No other option here has that second mode.
wooting.ioWhat's good
- Two modes, including depth based
- Comes with the keyboard
What's not
- $175 for a new board
- Replaces the keyboard you own
- 3
Razer Huntsman V3 Pro
Best if you want last key wins built into a Razer board
- Price
- See razer.com
Snap Tap is Razer's name for last key wins. It ships on the Huntsman V3 Pro line.
razer.comWhat's good
- Comes with the keyboard
What's not
- A new keyboard to buy
- 4
AutoHotkey script
Best if you want to write your own A/D rule on Windows
- Price
- Free
- Runs on
- Windows only
A short script can handle A/D and W/S with any rule you choose. You find or write it, and when something breaks, you fix it.
autohotkey.comWhat's good
- Free, on the keyboard you own
- Any rule and any keys you script
What's not
- Windows only
- You write and maintain the script
Your left hand already holds A and D. Snapmove gives the move to the one you pressed last.
Get Snapmove freeHow we picked
We make Snapmove, so weigh our #1 with that in mind. We ranked on facts you can check:- Cost, including any new keyboard
- Whether it works on the keyboard you own
- An off switch for matches that do not allow it
- What the game gets when A and D are both down
- Who maintains it when something changes
Check the rules before you queue
The VCT ruleset permits Snap Tap and SOCD in Valorant unless league officials say otherwise.

Valve kicks snap-tap-style input from official CS2 matchmaking since August 2024, so turn Snapmove off with F11 before you queue official matchmaking.
Fighting-game tournament rulesets require neutral resolution on button controllers, and Snapmove is not neutral. Other games and leagues set their own rules; our SOCD rules map has more.
FAQ
What does last key wins do to a counter-strafe?
D takes over before you lift A. To stop, lift both: A held alone comes back the moment D is up.
Can Snapmove do neutral instead?
No. Neutral, where left and right cancel to nothing, is a separate short Luau script in Rebind.
Let the last key win
Snapmove settles A versus D and W versus S by the last key you pressed. The listing tells new users: "Don't have Rebind? It's free."
Get Snapmove free