Customize Your Keyboard with VIAL
Every Kitboards keyboard is fully remappable with vial.rocks — a free configurator that runs right in your browser. No software to install, no firmware to flash. Click a key, pick what it should do, and the change is written to the board instantly.
Before you start
- A WebHID-capable browser — Chrome, Edge, or Opera on desktop.
- A data-capable USB-C cable (charge-only cables won't connect).
- Your Kitboards keyboard.
Step by step: remap a key
1. Open vial.rocks. In Chrome, Edge, or Opera, go to vial.rocks and click Authorize device.
2. Connect & authorize. Plug your keyboard in over USB-C. In the browser prompt, select it and click Connect. VIAL loads your current layout automatically.
3. Choose a layer. Most edits live on Layer 0, the base layer. Pick the layer you want to change from the layer selector.
4. Select a key. Click the key on the on-screen layout that you want to change. It highlights to show it's selected.
5. Assign a new keycode. Pick a character, modifier, media control, or macro from the keycode picker. It writes to the board instantly — no flashing, no reboot.
6. Test & you're done. Type to confirm the change. Your layout is saved to the keyboard's own memory, so it travels with the board to any computer.
Tips
- Use the Tap/Hold and Layers tabs for dual-function keys (e.g. tap for Esc, hold for Ctrl).
- Export a backup of your layout from the VIAL menu before making big changes.
- Not detected? Try a different USB-C cable and reconnect — many cables are charge-only.