Docs: Adjust dynamic macro docs to include more than the planck (#3509)
parent
64f1ad00a7
commit
6caea0acfb
|
@ -4,10 +4,10 @@ QMK supports temporary macros created on the fly. We call these Dynamic Macros.
|
||||||
|
|
||||||
You can store one or two macros and they may have a combined total of 128 keypresses. You can increase this size at the cost of RAM.
|
You can store one or two macros and they may have a combined total of 128 keypresses. You can increase this size at the cost of RAM.
|
||||||
|
|
||||||
To enable them, first add a new element to the `planck_keycodes` enum — `DYNAMIC_MACRO_RANGE`:
|
To enable them, first add a new element to the end of your `keycodes` enum — `DYNAMIC_MACRO_RANGE`:
|
||||||
|
|
||||||
```c
|
```c
|
||||||
enum planck_keycodes {
|
enum keycodes {
|
||||||
QWERTY = SAFE_RANGE,
|
QWERTY = SAFE_RANGE,
|
||||||
COLEMAK,
|
COLEMAK,
|
||||||
DVORAK,
|
DVORAK,
|
||||||
|
@ -20,7 +20,7 @@ enum planck_keycodes {
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
It must be the last element because `dynamic_macros.h` will add some more keycodes after it.
|
Your `keycodes` enum may have a slightly different name. You must add `DYNAMIC_MACRO_RANGE` as the last element because `dynamic_macros.h` will add some more keycodes after it.
|
||||||
|
|
||||||
Below it, include the `dynamic_macro.h` header:
|
Below it, include the `dynamic_macro.h` header:
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue