Buyer's guides / Enthusiast boards
Keep the board you love: 4 ways to add last-key-wins
You set up the keymap, the layers, the firmware. Last key wins on A/D and W/S should not cost you any of it. Four ways, ranked. The first is free.
By the team behind SnapmoveSponsored: we make pick #1Updated October 20264 min read
Short answer
Don't replace the board. Add Snapmove, a free package for the Rebind app on Windows and macOS. It runs on your computer, so your switches, keymap, and firmware stay exactly as you set them. W, A, S, D only.
Get Snapmove freeOpens the listing on rebind.ggAt a glance
| Option | Price | Keeps your board | Where it runs | Behavior | Upkeep |
|---|---|---|---|---|---|
| 1. Snapmove in Rebind | Free | Yes | Rebind app, Windows and macOS | Last key wins, W A S D | Rebind package, open source |
| 2. SOCD Cleaner in QMK | Free | QMK-supported boards only | In the board, any OS | Last key wins, neutral, and more | You: edit, compile, flash |
| 3. AutoHotkey script | Free | Yes | Windows only | Whatever you write | You |
| 4. A keyboard with it built in | $175 (Wooting) | No, it replaces it | Keyboard feature | Last key or deeper press wins | Vendor |
The ranking
- 1Our pick
Snapmove in Rebind
Best if you want the board left exactly as it is
- Price
- Free
- Needs
- Rebind 3.5.0 or newer
- Runs on
- Windows, macOS
Hold A, press D, and D wins. Release D while A is still held and A comes back. W and S work the same way. The old key stays down 15 to 25 ms by default, so the change of direction feels like a quick key change instead of an instant cut. You can adjust that in Snapmove's options, down to no overlap. 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 flashing, no new hardware
- Windows and macOS
- Open source: the listing's Files tab shows the code
What's not
- W, A, S, D only
- Last key wins, not neutral
- By default, runs only in games on its built-in list
- 2
SOCD Cleaner in QMK
Best if your board runs QMK and you like building firmware
- Price
- Free
- Needs
- A QMK-supported keyboard
Pascal Getreuer's SOCD Cleaner is a community module for QMK. You add it to your keymap, set W/S and A/D to last-input priority, compile, and flash.
getreuer.infoWhat's good
- Free, inside the board
- Any computer, no app
- Several modes, including neutral
What's not
- QMK-supported boards only
- Setup changes mean a recompile and reflash
- You map your own toggle key
- 3
AutoHotkey script
Best if you are on Windows and like writing your own tools
- 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
- 4
A keyboard with it built in
Best if you wanted a second board anyway
- Wooting 60HE
- $175
The Wooting 60HE ($175), a hall-effect board, has Snappy Tappy for last key wins and Rappy Snappy, where the deeper press wins. Razer calls last key wins Snap Tap and ships it on the Huntsman V3 Pro line.
wooting.io / razer.comWhat's good
- Built in, no app
- Wooting adds a depth-based mode
What's not
- A new board to buy
- Replaces the board you own
No flashing, no new hardware. Snapmove runs in the Rebind app.
Get Snapmove freeHow we picked
We make Snapmove, so weigh our #1 with that in mind. This list is for people keeping the board they have, so that came first:- Whether you keep the board you own
- Whether it works on Windows and macOS
- Cost, including any new hardware
- Which behavior it offers: last key wins, depth based, or neutral
- Who maintains it when something changes
Check the rules first

Valve kicks snap-tap-style input from official CS2 matchmaking since August 2024, so turn Snapmove off with F11 before you queue official matchmaking. A firmware rule needs its toggle off too. The VCT ruleset permits Snap Tap and SOCD in Valorant unless league officials say otherwise. Fighting-game tournament rulesets require neutral resolution on button controllers, and Snapmove is not neutral.
FAQ
Does Snapmove change my keyboard's firmware?
No. It runs in the Rebind app on your computer. Nothing is written to the board.
Can Snapmove do neutral instead?
No. Neutral, where left and right cancel to nothing, is a separate short Luau script in Rebind.
How do I use it in a game that is not on the list?
Add the game under "Window/Process Targets" in Snapmove's options.
Same board. Last key wins. Free.
New to Rebind? The listing says it plainly: Rebind is free.
Get Snapmove free