Expand description
Support for Via’s protocol (version 12).
To use Via, you will need to implement ViaKeyboard. If you would like to save your Via
changes, you will also need to enable the storage feature flag, and setup the appropriate
storage buffers using [crate::setup_via_storage_buffers].
Macros§
Structs§
- Data structure that contains data for macros created by Via. Requires the size of the buffer, and the number of sequences that can be created to be specified.
Enums§
- The different types of backlighting that can be used with Via. See
ViaKeyboard::BACKLIGHT_TYPE.
Traits§
- A trait that keyboards must implement to use the Via protocol.