Merge remote-tracking branch 'origin/master' into develop
This commit is contained in:
		
						commit
						8247f9e114
					
				
					 4 changed files with 10 additions and 5 deletions
				
			
		| 
						 | 
					@ -117,7 +117,9 @@ If yes, we send the string `"QMK is the best thing ever!"` to the computer via t
 | 
				
			||||||
We return `true` to indicate to the caller that the key press we just processed should continue to be processed as normal (as we didn't replace or alter the functionality).
 | 
					We return `true` to indicate to the caller that the key press we just processed should continue to be processed as normal (as we didn't replace or alter the functionality).
 | 
				
			||||||
Finally, we define the keymap so that the first button activates our macro and the second button is just an escape button.
 | 
					Finally, we define the keymap so that the first button activates our macro and the second button is just an escape button.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
?>It is recommended to use the SAFE_RANGE macro as per [Customizing Functionality](custom_quantum_functions).
 | 
					::: tip
 | 
				
			||||||
 | 
					It is recommended to use the SAFE_RANGE macro as per [Customizing Functionality](custom_quantum_functions).
 | 
				
			||||||
 | 
					:::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
You might want to add more than one macro.
 | 
					You might want to add more than one macro.
 | 
				
			||||||
You can do that by adding another keycode and adding another case to the switch statement, like so:
 | 
					You can do that by adding another keycode and adding another case to the switch statement, like so:
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -74,8 +74,9 @@ Additionally, `config.h` here will be processed like the same file in your keyma
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The reason for this, is that `<name>.h` won't be added in time to add settings (such as `#define TAPPING_TERM 100`), and including the `<name.h>` file in any `config.h` files will result in compile issues.
 | 
					The reason for this, is that `<name>.h` won't be added in time to add settings (such as `#define TAPPING_TERM 100`), and including the `<name.h>` file in any `config.h` files will result in compile issues.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!>You should use the `config.h` for [configuration options](config_options), and the `<name>.h` file for user or keymap specific settings (such as the enum for layer or keycodes)
 | 
					::: warning
 | 
				
			||||||
 | 
					You should use the `config.h` for [configuration options](config_options), and the `<name>.h` file for user or keymap specific settings (such as the enum for layer or keycodes)
 | 
				
			||||||
 | 
					:::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Readme (`readme.md`)
 | 
					## Readme (`readme.md`)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -214,7 +214,9 @@ When additional overlapping mouse key is pressed, the mouse cursor will continue
 | 
				
			||||||
|`MOUSEKEY_OVERLAP_WHEEL_DELTA`|`MOUSEKEY_WHEEL_DELTA`|Step size of reset mouse wheel acceleration                            |
 | 
					|`MOUSEKEY_OVERLAP_WHEEL_DELTA`|`MOUSEKEY_WHEEL_DELTA`|Step size of reset mouse wheel acceleration                            |
 | 
				
			||||||
|`MOUSEKEY_OVERLAP_INTERVAL`   |`MOUSEKEY_INTERVAL`   |Reset time between cursor movements in milliseconds (Kinetic mode only)|
 | 
					|`MOUSEKEY_OVERLAP_INTERVAL`   |`MOUSEKEY_INTERVAL`   |Reset time between cursor movements in milliseconds (Kinetic mode only)|
 | 
				
			||||||
 | 
					
 | 
				
			||||||
?> This feature will not be applied on Inertial mode
 | 
					::: tip
 | 
				
			||||||
 | 
					This feature will not be applied on Inertial mode
 | 
				
			||||||
 | 
					:::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Use with PS/2 Mouse and Pointing Device
 | 
					## Use with PS/2 Mouse and Pointing Device
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -2,7 +2,7 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The Mod-Tap key `MT(mod, kc)` acts like a modifier when held, and a regular keycode when tapped. In other words, you can have a key that sends Escape when you tap it, but functions as a Control or Shift key when you hold it down.
 | 
					The Mod-Tap key `MT(mod, kc)` acts like a modifier when held, and a regular keycode when tapped. In other words, you can have a key that sends Escape when you tap it, but functions as a Control or Shift key when you hold it down.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The modifiers this keycode and `OSM()` accept are prefixed with `MOD_`, not `KC_`:
 | 
					The modifiers (`mod`) argument to the `MT()` macro are prefixed with `MOD_`, not `KC_`:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
|Modifier  |Description                             |
 | 
					|Modifier  |Description                             |
 | 
				
			||||||
|----------|----------------------------------------|
 | 
					|----------|----------------------------------------|
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue