Behaviors
A normal key sends one key. A behavior can send a sequence, tell a tap from a hold, or respond to several keys together.
Svalboard QMK has 256 entries each for macros, tap dances, combos, overrides, alt-repeat mappings and leader sequences. Start with one small example, test it in an empty document, then build on it.
Special Keys holds media, system and lighting keys. Layer Keys and Mouse Keys have their own panels. They all work like Standard Keys: drag a key onto a position, or select a position and click a key.
Macros
Section titled “Macros”Macro Keys → edit an entry.
A macro runs its actions in order. Start with something harmless, such as the text “hello”.
- Open Macro Keys and edit an unused entry. In the bottom-panel layout, the plus button opens an empty entry.
- Add Text and type
hello. Click the macro’s title to give it a name. - Close the editor. Select a spare position, then click the macro’s tile, or drag the tile onto the position.
- Apply the changes. Deselect and focus an empty document. Press the key: it should type your text.
- Add more actions only once this works. Then export a fresh backup.

| Action | What it does |
|---|---|
| Key Tap | Presses and releases a key. |
| Key Down | Holds a key down. |
| Key Up | Releases a held key. |
| Delay | Waits the number of milliseconds you set. |
For a shortcut, use a modifier Key Down, a Key Tap, then the matching Key Up. Always release what you hold. All macros share one block of storage.
Text macros send keystrokes, not clipboard text. Your computer’s keyboard layout decides which characters come out, so test punctuation. Don’t store passwords in macros: a macro and an exported file are not a secure place for secrets.
Tap dances
Section titled “Tap dances”Tap Dance Keys → edit an entry.
A tap dance gives one key several outputs. To learn it, set Tap to A and Double-Tap to B, and leave the rest empty.
- Open an unused entry in Tap Dance Keys.
- Select the Tap slot and assign A. Select Double-Tap and assign B. Hold is a long press. Tap-Hold is a tap followed by a held press.
- Leave Enabled on. Don’t change the timing yet.
- Close the editor and assign the tap dance’s tile to a spare position. Apply the changes.
- Deselect. Test a single tap, then a quick double tap. If your double taps come out as two single taps, adjust the timing.

Combos
Section titled “Combos”Combos → edit an entry.
A combo watches for up to four keys pressed together and sends its Output. For example, A and B together can send Escape. Combos match the keys’ bindings, not physical positions, so think about where those keys sit on each layer.
- Choose an unused combo. Fill the first two inputs with A and B. Set Output to Escape.
- Leave the other inputs empty and enable the entry.
- Apply the changes. Deselect, then press each key alone before pressing them together.
- If the combo is hard to hit, raise Combo Timeout in the Combos panel while connected. Raise it a little at a time: a long window can catch normal typing.

There’s no combo key to place. Pick key pairs you rarely type together.
Mod-taps and one-shots
Section titled “Mod-taps and one-shots”Standard Keys → Modifiers → Mod, Mod-Tap, and One-Shot Mod.
- A shortcut such as Ctrl+C sends both together.
- A mod-tap sends A when tapped and holds Control when held.
- A one-shot modifier lets you tap Shift, let go, then type the shifted key.
To make a key A on tap and Control on hold:
- Assign A to the position. Select the position again if assigning cleared the selection.
- In Standard Keys, choose CTRL under Modifiers. The built keys use the selected position’s key.
- Choose the MT (mod-tap) tile, not the plain modifier or the one-shot tile.
- Apply, deselect, and test a tap. Then hold the key and press another key.

For a one-shot Shift, choose SHIFT and the OSM tile. Tap the key, let go, then type a letter.

Modifiers come in left and right versions. Some views also offer MEH (Control, Shift and Alt) and HYPER (those plus GUI). GUI is the Windows or Command key.
One-shot settings
Section titled “One-shot settings”Open Settings → General → QMK Settings… → One Shot Keys while connected. On vLaunch2 and later, an unused one-shot releases after 5000 ms, and tapping it 5 times locks it on. Tap a locked one-shot again to release it.
- Set Tapping this number of times holds the key until tapped once again to the number you want, or 0 to turn off locking.
- Set Time (in ms) before the one shot key is released, or 0 to turn off the timeout. Set both to 0 for one-shots that never time out or lock.
- Press Enter or leave each field. In Manual Updates, apply the changes. Test waiting past the timeout and tapping repeatedly.

These settings apply to one-shot modifiers and one-shot layers. Importing a backup can change them, so check them after a restore. Mod-taps also depend on the tap-hold settings in Settings and checks.
Overrides
Section titled “Overrides”Overrides → edit an entry.
An override replaces a key when certain modifiers are held. For example, Shift+Backspace can send Delete. It changes how an existing key behaves, so there’s no override key to place.
- Set Trigger to Backspace and Replacement to Delete.
- In the Trigger modifier tab, select Shift. Check left and right if you use both Shift keys.
- In Suspended, select Shift too, so the replacement is plain Delete, not Shift+Delete. Negative lists modifiers that stop the override; leave it empty here.
- Choose the Layers it applies to and enable it. Leave the other options alone for now.
- Apply, deselect, and test: Backspace still deletes left, and Shift+Backspace deletes right.

Leader sequences
Section titled “Leader sequences”Leaders → the Leader key and sequence entries.
A leader sequence is a Leader key followed by keys typed one after another. For example, Leader, A, B can run a macro that types “hello”.
- Create and test the “hello” macro first.
- Open Leaders. Assign its Leader tile to a spare position.
- Edit an unused sequence. Set its first two keys to A and B, and its Output to your macro. Enable it. Sequences can be up to five keys.
- While connected, check Leader Timeout. With Per-key timing on, the timer restarts after each key. Otherwise the whole sequence shares one time limit.
- Apply, deselect, and type Leader, A, B.

Alternate repeat
Section titled “Alternate repeat”Alt-Repeat → edit a mapping.
Alternate repeat sends a different key depending on the key you typed last. To try it, map A to B and place the alternate-repeat key on a spare position. Type A, then press the alternate-repeat key: it types B.
- Choose an unused entry. Set Trigger to A and Alternate to B, and enable it.
- Assign the alternate-repeat key from the panel to a position. Apply and deselect.
- Test this before trying Bidirectional, Ignore mod handedness or Default to alternate.
