forked from mirrors/qmk_userspace
		
	Docs: Adjust dynamic macro docs to include more than the planck (#3509)
This commit is contained in:
		
					parent
					
						
							
								64f1ad00a7
							
						
					
				
			
			
				commit
				
					
						6caea0acfb
					
				
			
		
					 1 changed files with 3 additions and 3 deletions
				
			
		| 
						 | 
					@ -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…
	
	Add table
		Add a link
		
	
		Reference in a new issue