mirror of
https://github.com/qmk/qmk_firmware.git
synced 2026-09-30 05:50:43 +02:00
store_or_get_action - cache keycode on key press, return cached keycode on key release (#25349)
Co-authored-by: Nick Brassel <nick@tzarc.org>
This commit is contained in:
co-authored by
Nick Brassel
parent
f6854c5037
commit
bf56a071d2
@@ -124,6 +124,10 @@ If you define these options you will enable the associated feature, which may in
|
||||
* Enables the `QK_MAKE` keycode
|
||||
* `#define STRICT_LAYER_RELEASE`
|
||||
* force a key release to be evaluated using the current layer stack instead of remembering which layer it came from (used for advanced cases)
|
||||
* `#define KEYCODE_CACHE_ENABLE`
|
||||
* Cache keycode for pressed keys, to be used on key release, across entire physical keyboard layout.
|
||||
* `#define KEYCODE_CACHE_LIMIT 10`
|
||||
* Allows for changing the limit of the number of keycodes able to be cached. Keys pressed beyond the limit will behave as if the keycode cache were disabled. Default when unspecified is 10.
|
||||
|
||||
## Behaviors That Can Be Configured
|
||||
|
||||
|
||||
Reference in New Issue
Block a user