|
@@ -57,8 +57,6 @@ This is a C header file that is one of the first things included, and will persi
|
|
|
* may be omitted by the keyboard designer if matrix reads are handled in an alternate manner. See [low-level matrix overrides](custom_quantum_functions.md?id=low-level-matrix-overrides) for more information.
|
|
|
* `#define MATRIX_IO_DELAY 30`
|
|
|
* the delay in microseconds when between changing matrix pin state and reading values
|
|
|
-* `#define UNUSED_PINS { D1, D2, D3, B1, B2, B3 }`
|
|
|
- * pins unused by the keyboard for reference
|
|
|
* `#define MATRIX_HAS_GHOST`
|
|
|
* define is matrix has ghost (unlikely)
|
|
|
* `#define MATRIX_UNSELECT_DRIVE_HIGH`
|
|
@@ -189,7 +187,7 @@ If you define these options you will enable the associated feature, which may in
|
|
|
* `#define COMBO_MUST_HOLD_MODS`
|
|
|
* Flag for enabling extending timeout on Combos containing modifers
|
|
|
* `#define COMBO_MOD_TERM 200`
|
|
|
- * Allows for extending COMBO_TERM for mod keys while mid-combo.
|
|
|
+ * Allows for extending COMBO_TERM for mod keys while mid-combo.
|
|
|
* `#define COMBO_MUST_HOLD_PER_COMBO`
|
|
|
* Flag to enable per-combo COMBO_TERM extension and `get_combo_must_hold()` function
|
|
|
* `#define COMBO_TERM_PER_COMBO`
|
|
@@ -214,7 +212,7 @@ If you define these options you will enable the associated feature, which may in
|
|
|
* `#define RGBLIGHT_MAX_LAYERS`
|
|
|
* Defaults to 8. Can be expanded up to 32 if more [lighting layers](feature_rgblight.md?id=lighting-layers) are needed.
|
|
|
* Note: Increasing the maximum will increase the firmware size and slow sync on split keyboards.
|
|
|
-* `#define RGBLIGHT_LAYER_BLINK`
|
|
|
+* `#define RGBLIGHT_LAYER_BLINK`
|
|
|
* Adds ability to [blink](feature_rgblight.md?id=lighting-layer-blink) a lighting layer for a specified number of milliseconds (e.g. to acknowledge an action).
|
|
|
* `#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF`
|
|
|
* If defined, then [lighting layers](feature_rgblight?id=overriding-rgb-lighting-onoff-status) will be shown even if RGB Light is off.
|
|
@@ -359,8 +357,8 @@ This is a [make](https://www.gnu.org/software/make/manual/make.html) file that i
|
|
|
* `SRC`
|
|
|
* Used to add files to the compilation/linking list.
|
|
|
* `LIB_SRC`
|
|
|
- * Used to add files as a library to the compilation/linking list.
|
|
|
- The files specified by `LIB_SRC` is linked after the files specified by `SRC`.
|
|
|
+ * Used to add files as a library to the compilation/linking list.
|
|
|
+ The files specified by `LIB_SRC` is linked after the files specified by `SRC`.
|
|
|
For example, if you specify:
|
|
|
```
|
|
|
SRC += a.c
|
|
@@ -413,7 +411,7 @@ Use these to enable or disable building certain features. The more you have enab
|
|
|
* `NKRO_ENABLE`
|
|
|
* USB N-Key Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
|
|
|
* `RING_BUFFERED_6KRO_REPORT_ENABLE`
|
|
|
- * USB 6-Key Rollover - Instead of stopping any new input once 6 keys are pressed, the oldest key is released and the new key is pressed.
|
|
|
+ * USB 6-Key Rollover - Instead of stopping any new input once 6 keys are pressed, the oldest key is released and the new key is pressed.
|
|
|
* `AUDIO_ENABLE`
|
|
|
* Enable the audio subsystem.
|
|
|
* `KEY_OVERRIDE_ENABLE`
|