What Is Dynamic Keystroke (DKS) on a Keyboard?
Dynamic Keystroke, usually shortened to DKS, is a magnetic keyboard feature that lets a single key trigger up to four different actions depending on how far down you press it and how far you let it come back up. Instead of a key being a simple on/off button, a dynamic keystroke keyboard treats the full travel of the key as a timeline, and you decide what happens at each point along it.
It is also one of the most misunderstood features on modern magnetic keyboards. People see "four actions from one key" and assume it is a macro, or an instant skill upgrade. It is neither. This guide covers how the four trigger points work, how DKS differs from Rapid Trigger and SOCD, what people genuinely bind to it, and where it falls flat.
How Dynamic Keystroke Works on a Hall Effect Keyboard
A traditional mechanical switch closes a metal contact, giving the keyboard exactly two states to read: pressed or not pressed. The firmware has no way to know whether you are 1mm down or 3mm down, because the electrical signal is identical.
Hall effect switches work differently. A magnet sits in the switch stem and a sensor on the PCB reads the strength of that magnetic field. As the stem travels down, the measured field changes continuously, and the keyboard converts that reading into a position. It always knows roughly how deep the key is.
That continuous position reading is what makes adjustable actuation possible, and it is the same foundation Rapid Trigger is built on. Dynamic Keystroke takes the idea one step further: if the board already tracks the depth of every key, it can fire different commands at different depths.
This is why DKS only exists on magnetic and Hall effect keyboards. No amount of firmware work will add it to a standard mechanical board, because the hardware physically cannot report key depth. If you want dynamic keystroke, you need a board built around magnetic switches.
The Four Stages of a 4-in-1 Dynamic Keystroke
Most implementations, including the 4-in-1 dynamic keystroke found on Skyloong magnetic boards, break a keypress into four separate events. Two happen on the way down, two on the way back up.
- Action 1 - shallow press. Fires when the key crosses your chosen top trigger point, which usually sits near your normal actuation depth, often somewhere around the 1mm mark.
- Action 2 - bottom out. Fires when you push the key all the way to the bottom of its travel, commonly somewhere in the 3mm to 4mm region depending on the switch.
- Action 3 - initial release. Fires as the key starts traveling back up and leaves the bottom-out zone.
- Action 4 - full release. Fires when the key returns past the top trigger point toward its resting position.
Exact travel figures vary by switch and by software, and good configuration tools let you drag these points rather than accept defaults. Each slot can usually be set as a single tap or as a continuous hold that stays active across a range of the keystroke.
The most important tuning rule is spacing. If the top and bottom trigger points sit too close together, an ordinary press fires both and you get inputs you did not ask for. Leaving a gap of roughly a millimetre between them is the difference between a bind that feels deliberate and one that feels broken.
Dynamic Keystroke vs Macros: Why DKS Is Not the Same Thing
A macro runs a pre-recorded sequence on its own. You press one key and the software plays back a chain of inputs with its own timing, without you doing anything further. The sequence is automated.
Dynamic Keystroke does not automate anything. Every one of the four actions still requires a physical movement from your finger. If you never bottom the key out, action two never happens. DKS changes how the keyboard interprets your press; a macro changes what happens after you press.
That distinction matters because rules on input automation in competitive games are written around automation, not actuation depth. It is also why the debate around DKS mirrors the one around SOCD and Snap Tap: both are hardware features that sit in a grey area some publishers and tournament organizers have chosen to legislate. Those positions change and differ between titles. If you compete, check the current rules for your game and event rather than assuming a feature is fine because it ships on retail hardware.
DKS vs Rapid Trigger, SOCD, Mod Tap, and Toggle Key
Magnetic keyboard software throws a lot of feature names at you at once. Here is how the main ones differ.
- Rapid Trigger resets a key as soon as you begin lifting it, rather than waiting for it to pass a fixed reset point. It makes repeated presses faster. It does not add extra commands.
- SOCD resolution and Snap Tap handle what happens when two opposing keys are held at once, usually so the newest input wins. This is about the relationship between two keys, not about one key's depth.
- Mod Tap gives one key two behaviors depending on whether you tap or hold it. It is time-based rather than depth-based.
- Toggle Key latches an input on with one tap and off with another, so the board behaves as though the key is held.
- Dynamic Keystroke is the only one of these built entirely around where in the travel your finger is.
These are assigned per key in most magnetic keyboard software, so a sensible setup keeps Rapid Trigger on the movement keys where speed matters and reserves DKS for a few utility keys where a second action is genuinely useful.
What People Actually Bind With Dynamic Keystroke
The marketing examples are more impressive than the real ones. These setups hold up in practice.
- Walk on a light press, sprint on a bottom out. The most intuitive DKS bind there is, because it maps directly onto how hard you are already pushing.
- Movement plus a modifier. Shallow press moves, full press adds crouch or quiet walking, which suits stealth-heavy games.
- Utility on the deep press. Keeping a rarely used secondary action on the bottom-out stage of a key you already reach for, instead of learning a new key position.
- Rhythm games. Where analog depth genuinely shines. A shallow trigger point cuts the travel needed per tap, lowering finger fatigue over long sessions.
Notice the pattern: the good binds put the second action somewhere your finger was going anyway. The bad ones ask you to hit a precise middle depth on demand under pressure, which fingers are not reliable at.
How to Set Up Dynamic Keystroke Without Breaking Your Muscle Memory
The most common way people ruin a good magnetic keyboard is configuring every feature at once, then wondering why typing feels unpredictable. A measured approach works better.
- Start with two actions, not four. Bind the shallow press and the bottom out, leave the release slots empty, and live with that for a few days.
- Keep DKS off your typing keys. Letter keys are the worst place for it. Function keys, the numpad, and dedicated gaming keys are the right home for multi-action binds.
- Space your trigger points generously. Tighten them later, once you know how your fingers actually behave.
- Test outside a match. A practice range shows you accidental double-triggers far faster than a ranked game will.
- Save to onboard memory if your board supports it. Profiles stored on the keyboard follow you to another machine without reinstalling software.
The Honest Downsides of Dynamic Keystroke
DKS is a clever feature, but it is oversold, and the limits are worth knowing before you buy a board specifically for it.
It is not true analog input. DKS fires discrete commands at chosen depths. It does not give the gradual, variable movement that full analog output provides, and it does not change how a game that only accepts digital keyboard input handles movement.
The competitive gain is small for most players. In tactical shooters the practical benefit ranges from subtle to negligible, and it is most visible to players whose fundamentals are already solid. Movement mechanics, crosshair placement, and consistent timing will move your results far more than a keybind will.
Bad tuning is worse than no tuning. Trigger points set too close together cause accidental double inputs: a broken score in a rhythm game, a wasted ability in a shooter.
It adds cognitive load. Every DKS bind is one more thing to remember mid-fight. Two binds you never think about beat eight you have to recall.
The realistic summary: dynamic keystroke is a useful convenience and a real advantage in a narrow set of situations, especially rhythm games and games with a clear walk/sprint distinction. It is not a substitute for practice.
Which Keyboards Support Dynamic Keystroke?
Because DKS depends on continuous position sensing, you need a board built on Hall effect hardware. Two boards in our range list 4-in-1 dynamic keystroke among their features.
The Skyloong GK68HE Magnetic Keyboard is a 67-key aluminum board with magnetic Hall effect switches, an 8000Hz polling rate, 0.125ms low latency, 0.01mm Rapid Trigger, adjustable actuation from 0.1mm to 4mm, and 4-in-1 dynamic keystroke actions. It also carries onboard configuration memory, south-facing RGB, pre-lubed PCB-mounted stabilizers, and hot-swap support for magnetic switches.
The Skyloong HE75 Magnetic Keyboard covers similar ground, with 0.01mm Rapid Trigger and zero dead zone, an 8000Hz polling rate, adjustable actuation from 0.1mm to 4.0mm, dynamic 4-in-1 keystroke functions, N-key rollover, and hot-swappable magnetic switch support.
If you want magnetic and traditional mechanical switches on the same board, the Skyloong GK68HEAT Mix Keyboard is a 65% hybrid that accepts both switch types at once, with an 8000Hz polling rate, tri-mode connectivity over USB-C, 2.4GHz and Bluetooth, an aluminum gasket-mounted case, and a hot-swappable design.
Compare the full range in our magnetic keyboards collection, or browse magnetic switches if you already own a Hall effect board and want to change its feel.
Frequently Asked Questions About Dynamic Keystroke
Is dynamic keystroke a macro?
No. A macro plays back a recorded sequence automatically after a single input. Dynamic keystroke fires each of its actions only when your finger physically reaches that depth, so every action still corresponds to a movement you made. Nothing runs on its own.
Do I need a Hall effect keyboard for DKS?
Yes. Dynamic keystroke needs the keyboard to know how deep each key is at any moment, and only magnetic or Hall effect switches report that. A standard mechanical switch only reports pressed or not pressed, so no firmware update can add DKS to it.
Is dynamic keystroke cheating or bannable?
DKS is a hardware feature on retail keyboards, not third-party software, and it does not automate inputs. That said, publishers and tournament organizers have taken differing positions on hardware assistance features in recent years, much as they did with SOCD and Snap Tap. Check the current rules for the specific game and event you play rather than assuming.
Can I use Rapid Trigger and dynamic keystroke at the same time?
These settings are generally assigned per key in magnetic keyboard software, so a practical setup is Rapid Trigger on the movement keys where fast repeated presses matter, and DKS on a small number of separate utility keys. Check how your own board's software handles a key that has both assigned before relying on it in a match.
Final Thoughts
Dynamic keystroke is the clearest demonstration of what magnetic switches unlock. Once a keyboard measures depth instead of just detecting contact, a keypress stops being a single event and becomes something you can shape. Treat it as a tuning tool rather than a performance upgrade: set up one or two binds that map onto movements your fingers already make, give the trigger points room to breathe, and keep them away from the keys you type on.


