

On-screen keyboard displays and actual UTF-8 support so you can spew U+1F4A9 all over DT (and other friendly keyboard communities) Virtually all the commands will be optional, and the supported commands are defined by the keyboard at runtime. Unlike the KLL spec which puts some very heavy processing/resource requirements on the MCU, the goal HID-IO is to fit on the smallest of keyboard/input device firmwares while still maintaining very high OS compatibility. It'll be kept separate from Kiibohd and Input Club which the hope that it'll go beyond the Kiibohd firmware. If there is enough interest, I'll formalize this document further, and put here ->. This is going to be a long read, so go grab your coffee/tea/24 pack
