This commit adds tentative support for the Plover HID Protocol, a simple HID-based protocol that works over both USB and BLE. The main value-add of this feature is that it allows ZMK to be used for interfacing with Plover from the Open Steno Project without Plover having to intercept all keyboard keypresses. Usually hobbyist steno machines use legacy serial port protocols for this, but since we can't use those over BLE we might as well develop a protocol that works both for USB and BLE and at the same time remove some of the pain points of those old protocols. |
||
---|---|---|
.. | ||
blog | ||
docs | ||
src | ||
static | ||
.eslintignore | ||
.eslintrc.js | ||
.gitignore | ||
.nvmrc | ||
.prettierignore | ||
.prettierrc.js | ||
docusaurus.config.js | ||
netlify.toml | ||
package-lock.json | ||
package.json | ||
README.md | ||
sidebars.js | ||
tsconfig.json |
Website
This website is built using Docusaurus 2, a modern static website generator.
License
The ZMK Documentation is licensed CC-BY-NC-SA.
Installation
$ npm ci
Local Development
$ npm start
This command starts a local development server and open up a browser window. Most changes are reflected live without having to restart the server.
Build
$ npm build
This command generates static content into the build
directory and can be served using any static contents hosting service.