diff options
Diffstat (limited to 'docs/feature_haptic_feedback.md')
| -rw-r--r-- | docs/feature_haptic_feedback.md | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/docs/feature_haptic_feedback.md b/docs/feature_haptic_feedback.md index a092e784c..469c9c798 100644 --- a/docs/feature_haptic_feedback.md +++ b/docs/feature_haptic_feedback.md | |||
| @@ -162,4 +162,28 @@ This will set what sequence HPT_RST will set as the active mode. If not defined, | |||
| 162 | 162 | ||
| 163 | ### DRV2605L Continuous Haptic Mode | 163 | ### DRV2605L Continuous Haptic Mode |
| 164 | 164 | ||
| 165 | This mode sets continuous haptic feedback with the option to increase or decrease strength. | 165 | This mode sets continuous haptic feedback with the option to increase or decrease strength. |
| 166 | |||
| 167 | ## Haptic Key Exclusion | ||
| 168 | The Haptic Exclusion is implemented as `__attribute__((weak)) bool get_haptic_enabled_key(uint16_t keycode, keyrecord_t *record)` in haptic.c. This allows a re-definition at the required level with the specific requirement / exclusion. | ||
| 169 | |||
| 170 | ### NO_HAPTIC_MOD | ||
| 171 | With the entry of `#define NO_HAPTIC_MOD` in config.h, modifiers from Left Control to Right GUI will not trigger a feedback. This also includes modifiers in a Mod Tap configuration. | ||
| 172 | |||
| 173 | ### NO_HAPTIC_FN | ||
| 174 | With the entry of `#define NO_HAPTIC_FN` in config.h, layer keys will not rigger a feedback. | ||
| 175 | |||
| 176 | ### NO_HAPTIC_ALPHA | ||
| 177 | With the entry of `#define NO_HAPTIC_ALPHA` in config.h, none of the alpha keys (A ... Z) will trigger a feedback. | ||
| 178 | |||
| 179 | ### NO_HAPTIC_PUNCTUATION | ||
| 180 | With the entry of `#define NO_HAPTIC_PUNCTUATION` in config.h, none of the following keys will trigger a feedback: Enter, ESC, Backspace, Space, Minus, Equal, Left Bracket, Right Bracket, Backslash, Non-US Hash, Semicolon, Quote, Grave, Comma, Slash, Dot, Non-US Backslash. | ||
| 181 | |||
| 182 | ### NO_HAPTIC_LOCKKEYS | ||
| 183 | With the entry of `#define NO_HAPTIC_LOCKKEYS` in config.h, none of the following keys will trigger a feedback: Caps Lock, Scroll Lock, Num Lock. | ||
| 184 | |||
| 185 | ### NO_HAPTIC_NAV | ||
| 186 | With the entry of `#define NO_HAPTIC_NAV` in config.h, none of the following keys will trigger a feedback: Print Screen, Pause, Insert, Delete, Page Down, Page Up, Left Arrow, Up Arrow, Right Arrow, Down Arrow, End, Home. | ||
| 187 | |||
| 188 | ### NO_HAPTIC_NUMERIC | ||
| 189 | With the entry of `#define NO_HAPTIC_NUMERIC` in config.h, none of the following keys between 0 and 9 (KC_1 ... KC_0) will trigger a feedback. \ No newline at end of file | ||
