Enhancement of WPM feature (#11727)
This commit is contained in:
parent
f65a5d2fb5
commit
180a32ec59
3 changed files with 92 additions and 17 deletions
|
@ -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);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue