zmk
zmk copied to clipboard
ZMK Firmware Repository
This fixes https://github.com/zmkfirmware/zmk/issues/1363 by adding a `hold-trigger-on-release` option to positional hold-taps. When `hold-trigger-on-release` is set to `true`, it delays the evaluation of `hold-trigger-key-position` until the next key's *release*. This is...
I think a couple folks mentioned this on Discord as something desired, but I didn't see an issue for it, so I figured I'd file one. (I'm thinking of trying...
Adds the dynamic macro behavior, allowing users to create macros on the fly.
This adds an `ignore-modifiers` property to `caps_word`. If set to `true` (the default), caps word will remain active when any modifiers are pressed. This is the current behavior. This PR...
When using the positional hold-tap feature with home-row mods, in order to "chord" mods, one has to include same-hand HRMs in the `hold-trigger-key-positions`. E.g., if one wants to chord `LSHFT`...
Device is nRF52840. I checked Zephyr and didn't find releated topic. is any info about that? If I want to add support for it, where can I start from?
This is an updated version of https://github.com/zmkfirmware/zmk/pull/1114. It builds on @aumuell's masked-mods fix 241f82e6cefc3661de4698a6eef4ee511fa8580b. Notable differences with respect to https://github.com/zmkfirmware/zmk/pull/1114 are: - fixes issue where modifiers in the binding are...
The current behavior is that caps-word continues on all mod. It would be useful to add a configuration option that allows the user to specify for which mods caps-word continues...
Add Eternal Keypad gaming keypad. ## Board/Shield Check-list - [x] This board/shield is tested working on real hardware - [x] Definitions follow the general style of other shields/boards upstream ([Reference](https://zmk.dev/docs/development/new-shield))...
This PR adds support for encoders on the peripheral side. It adds a new characteristic on the GATT service that the central subscribes to. I only tested this on my...