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.