A Svalboard Lightly beside a laptop showing its layout in Keybard

Make Svalboard yours

Three free tools take you from unboxing to full speed: Keybard to set up your layout, Keybard Overlay to see it on screen while you type, and Svalboard Practice to build speed on it. All of them are open source.

Never leave the home row

Svalboard brings the keys to your fingertips, turning reaches into small directional movements. Your fingers rest on the center keys. Four other keys sit around each fingertip, so every key is like a home row key.

Layer 0 holds the letters in QWERTY, on the fingers you already use, with the home row on the round center keys.

Enter, Space, Backspace, Shift and Tab sit under your thumbs.

Layer 0 of the default layout in Keybard, Letters
Layer 0 of the default layout in Keybard, Letters: left hand
Left hand · swipe for right
Layer 0 of the default layout in Keybard, Letters: right hand
Right hand

More functions within reach

Thumb keys handle common keys and modifiers, giving you access to additional layers and unloading the pinkies. A layer gives the same physical keys another set of actions. Switch layers for numbers, symbols, navigation, F-keys and other functions without reaches.

Keybard's layout library with the Dvorak and Colemak layouts ready to drag in, beside the QWERTY layout in the editor

Start familiar and make it yours

Start from QWERTY, Dvorak or Colemak or other modern layouts, then change what you need in Keybard. Remap a key, adjust pointing, or build shortcuts for the work you do every day.

Keybard in the browser with the QWERTY Example loaded: layer 0 of the default Svalboard layout, finger clusters above the thumb clusters

Keybard

Set up your layout

Keybard is the Svalboard configurator, and it runs in your browser. Move any key, build layers, set up combos, tap dances and macros, and tune pointing for each half. Changes save to the keyboard, so your layout goes with it everywhere.

No Svalboard yet? Choose QWERTY Example in Keybard to try it all on a sample layout.

Runs in Chrome, Edge, Brave or Opera · On Windows, macOS, Linux and ChromeOS · Connect by USB

On Linux, add the udev rule from the Svalboard Manual first.

Keybard Overlay · Windows and Linux

See your layout while you type

Keybard Overlay puts a see-through map of your layout on top of whatever you are working in. It follows your active layer, can highlight the keys you hold, and lets every click pass through to the app underneath.

Available for Windows and Linux, with Mac coming soon · On 64-bit Windows 10 and 11, download a ZIP, no installer or admin rights needed

You can also get it from the Overlay panel in Keybard, which picks the matching version.

Svalboard Practice mid-lesson: a guided lesson on the center keys at 33.8 wpm and 95.3% accuracy, with the next key lit on the layout

Svalboard Practice

Build speed on your own layout

Svalboard Practice is a typing trainer built on Keybard. Connect your Svalboard and it reads your actual layout, so every lesson matches the keys under your fingers, including your own layers.

Start with guided lessons that add keys a few at a time, then move to real words, books, your own text, source code and numbers. Drill the keys that slow you down, and follow your speed and accuracy key by key in Progress.

Svalboard Practice progress: speed and accuracy per lesson, and a keyboard heat map of error rates per key and per finger

See which keys slow you down

Every lesson adds to your progress: speed and accuracy over time, and a heat map of your own layout that shows errors, speed and usage key by key and finger by finger. Svalboard Practice then drills the keys that need it.

Learn at your own pace

Learning to type with thumb keys and layers takes practice. Start with short, comfortable sessions and build toward everyday use. You can keep using your familiar keyboard as you learn. Join the Discord for community support on your journey.