
VIA | VIA
Configure, test and design in one place - VIA is the last application you'll need for your keyboard.
Configuring QMK - VIA
Configuring QMK Overview VIA works by communicating with the firmware that is running on the device and sending it commands across USB. Enabling the VIA feature in QMK enables both the ability to communicate with the VIA Configurator and the …
VIA Version 3 Changes | VIA - caniusevia.com
VIA Version 3 is a refactoring of how the UI works in VIA, to allow fully customized UI within VIA to control firmware parameters like lighting, but also any custom feature implemented in the firmware, either in QMK Core or at the keyboard level. It works by defining what UI elements VIA should show, and binding those UI elements to IDs, which ...
Layouts - VIA
You can setup your VIA layout to display rotary encorders right in the UI. To do this you need to a few things setup properly in QMK. Required setup in QMK: Enable encoder maps as per QMK ; Add ENCODER_ENABLE = yes to rules.mk; Add ENCODER_MAP_ENABLE = yes to keymaps/via/rules.mk; Add an encoder map to keymaps/via/keymap.c
Custom UI - VIA
via_custom_value_command() (in via.c) has the default handling of custom value commands for QMK Core modules like lighting. It will use the channel_id to route the commands to handlers specific to that feature.
Built-in Menus - VIA
Built with ️ from the VIA team.
Firmware Downloads - VIA
3 天之前 · Precompiled QMK firmware for VIA-supported keyboards. Firmware Downloads. Last updated: 3/13/2025. 0_sixty_base_via.hex; 0_sixty_underglow_via.hex
Specification - VIA
The menus element is used to define more menus in VIA. It can contain one or more of the following built-in UI definitions: "qmk_backlight" "qmk_rgblight" "qmk_backlight_rgblight" "qmk_rgb_matrix" "qmk_audio" and/or a definition of custom UI, i.e. explicitly defining all the UI controls required.
What's New - VIA
VIA Nº3. The VIA team is pleased to announce a new release of VIA. New UI 3D Mode Olivia, Binary Artisan and queen of rose gold, has refactored the entire UI engine to deliver keyboard configuration in glorious 3D. 2D Mode