diff options
Diffstat (limited to 'quantum/wpm.h')
-rw-r--r-- | quantum/wpm.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/quantum/wpm.h b/quantum/wpm.h index 15ab4ffcd1..079401eb4d 100644 --- a/quantum/wpm.h +++ b/quantum/wpm.h @@ -19,10 +19,22 @@ #include "quantum.h" + +#ifndef WPM_ESTIMATED_WORD_SIZE +# define WPM_ESTIMATED_WORD_SIZE 5 +#endif +#ifndef WPM_SMOOTHING +# define WPM_SMOOTHING 0.0487 +#endif + bool wpm_keycode(uint16_t keycode); bool wpm_keycode_kb(uint16_t keycode); bool wpm_keycode_user(uint16_t keycode); +#ifdef WPM_ALLOW_COUNT_REGRESSION +uint8_t wpm_regress_count(uint16_t keycode); +#endif + void set_current_wpm(uint8_t); uint8_t get_current_wpm(void); void update_wpm(uint16_t); |