Link Search Menu Expand Document

Porting guide

This section is for keyboard designers and firmware developers who want to add Vial support to a keyboard. It walks through creating a keyboard definition JSON, porting the firmware, and configuring optional features like rotary encoders, lighting, and MIDI.

If you are an end user looking to configure your keyboard, see the User manual instead.


Table of contents