zmk/docs/docs
Timoyoungster 10d03ca46c fix: adding option to separate implicit mod release from key release
This adds a new config value `ZMK_HID_SEPARATE_MOD_RELEASE_REPORT`
where, if enabled, the report for a key release is sent separately to
the accompanying modifier release signals, which are then sent in a
second report.

This fixes an issue where certain applications are unable to work with
implicitly modified keys (e.g. colon) due to them registering the
modifier release prior to the actual key release.

Have tested this on my personal keyboard and `wev` now shows the signals
in the correct order.

=> **Previously:** ```LSHIFT (pressed) -> colon (pressed) -> LSHIFT
(released) -> **semi**colon (released)```

=> **Now:** ```LSHIFT (pressed) -> colon (pressed) -> colon (released)
-> LSHIFT (released)```

(This time without accidental files)
2024-06-24 14:26:14 -06:00
..
assets docs: update dev env setup guide 2023-01-19 22:25:10 -05:00
behaviors refactor(docs): Document and enforce header casing conventions 2024-06-17 11:46:32 -07:00
codes refactor: Improve keymap upgrader 2024-01-25 18:03:37 -06:00
config fix: adding option to separate implicit mod release from key release 2024-06-24 14:26:14 -06:00
development refactor: Remove static CDC ACM logging nodes. 2024-06-20 12:06:13 -06:00
features refactor(docs): Document and enforce header casing conventions 2024-06-17 11:46:32 -07:00
troubleshooting docs: improve settings_reset link 2024-06-24 13:18:56 -07:00
customization.md refactor(docs): Split up troubleshooting page into a section 2024-06-17 11:46:32 -07:00
faq.md fix(docs): More Zephyr docs link updates. 2024-02-09 14:32:46 -08:00
hardware.mdx fix(docs): Fix extra line issue in hardware headers 2024-01-20 22:28:41 -08:00
intro.md refactor(docs): Document and enforce header casing conventions 2024-06-17 11:46:32 -07:00
keymap-example-file.md docs: Add syntax highlighting to more code blocks 2023-10-09 15:19:24 -07:00
keymap-example.md docs: Add syntax highlighting to more code blocks 2023-10-09 15:19:24 -07:00
user-setup.mdx refactor(docs): Document and enforce header casing conventions 2024-06-17 11:46:32 -07:00