Open rockofox opened 1 year ago
https://www.caniusevia.com/docs/specification contains documentation about VIA's custom UI definitions. A 3rd party application could use the same protocol that custom UI uses, to communicate with the firmware, for example, through the via_custom_value_command_kb()
function in QMK.
It would be quite nice to have a publicly available documentation of the protocol that VIA uses to control keyboard functionality via USB, for 3rd party applications. Is this something you are considering?