
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 ...
Supported Keyboards - VIA
VIA Version 3. Appendix. Supported Keyboards. Supported Keyboards. Compatible as of 3/13/2025 _33 Rev1 _33 Rev2 [1 x 4] + 1 Macropad0-Sixty by ven0mtr0n: 0xCB 1337: 0xCB Static: ... K3 QMK: Kabe Don 78S: Kabe Don 980: KabeDon 98e: kafkaSplit: Kalice: Kallos: Kamigakushi: Kangaroo Rev1: Kanu Mechlovin: Kapl: Katana60 v2: Kawayo: Kay60 Rev.1 ...
Firmware Downloads - VIA
5 天之前 · Precompiled QMK firmware for VIA-supported keyboards. Firmware Downloads. Last updated: 3/13/2025. 0_sixty_base_via.hex; 0_sixty_underglow_via.hex
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
Specification - VIA
In order for VIA to configure a keyboard, it requires a definition of the keyboard - the physical layout of keys, any layout options, and other configurable elements like rotary encoders (knobs), lighting, etc.
Custom UI - VIA
The built-in menus of VIA (Keymap, Layouts, Macros, Save + Load) will be displayed depending on keyboard definition and firmware. 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_audio; qmk_backlight_rgblight; qmk_backlight; qmk_rgb_matrix; qmk_rgblight
Built-in Menus - VIA
Built with ️ from the VIA team.
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