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.