planck/keymaps/default. Switching to the
PLOVERlayer adjusts the position of the keyboard to support the number bar.
planck/keymaps/steno/keymap.cfor an example. Remember to create a key to switch to the layer as well as a key for exiting the layer. If you would like to switch modes on the fly you can use the keycodes
QK_STENO_GEMINI. If you only want to use one of the protocols you may set it up in your initialization function:
STENO_MODE_GEMINI. This represents the actual chord that would be sent via whichever protocol. You can modify the chord provided to alter what gets sent. Remember to return true if you want the regular sending process to happen.
QK_STENO_GEMINI, or one of the
IS_PRESSED(record->event)is false, and
pressedis 0 or 1, the chord will be sent shortly, but has not yet been sent. This is where to put hooks for things like, say, live displays of steno chords or keys.
keymap_steno.h, and causes both keys to be reported as pressed or released. To use these keycodes define