diff options
Diffstat (limited to 'quantum/process_keycode')
| -rw-r--r-- | quantum/process_keycode/process_clicky.c | 11 | ||||
| -rw-r--r-- | quantum/process_keycode/process_clicky.h | 7 | 
2 files changed, 11 insertions, 7 deletions
| diff --git a/quantum/process_keycode/process_clicky.c b/quantum/process_keycode/process_clicky.c index b3c8d890e2..36578047ad 100644 --- a/quantum/process_keycode/process_clicky.c +++ b/quantum/process_keycode/process_clicky.c @@ -56,17 +56,17 @@ void clicky_freq_reset(void) {    clicky_freq = AUDIO_CLICKY_FREQ_DEFAULT;  } -void clicky_freq_toggle(void) { +void clicky_toggle(void) {    audio_config.clicky_enable ^= 1;    eeconfig_update_audio(audio_config.raw);  } -void clicky_freq_on(void) { +void clicky_on(void) {    audio_config.clicky_enable = 1;    eeconfig_update_audio(audio_config.raw);  } -void clicky_freq_off(void) { +void clicky_off(void) {    audio_config.clicky_enable = 0;    eeconfig_update_audio(audio_config.raw);  } @@ -76,7 +76,10 @@ bool is_clicky_on(void) {  }  bool process_clicky(uint16_t keycode, keyrecord_t *record) { -    if (keycode == CLICKY_TOGGLE && record->event.pressed) { clicky_freq_toggle(); } +    if (keycode == CLICKY_TOGGLE && record->event.pressed) { clicky_toggle(); } + +    if (keycode == CLICKY_ENABLE && record->event.pressed) { clicky_on(); } +    if (keycode == CLICKY_DISABLE && record->event.pressed) { clicky_off(); }      if (keycode == CLICKY_RESET && record->event.pressed) { clicky_freq_reset(); } diff --git a/quantum/process_keycode/process_clicky.h b/quantum/process_keycode/process_clicky.h index 6ee3cc5d9f..f746edb951 100644 --- a/quantum/process_keycode/process_clicky.h +++ b/quantum/process_keycode/process_clicky.h @@ -7,9 +7,10 @@ bool process_clicky(uint16_t keycode, keyrecord_t *record);  void clicky_freq_up(void);  void clicky_freq_down(void);  void clicky_freq_reset(void); -void clicky_freq_toggle(void); -void clicky_freq_on(void); -void clicky_freq_off(void); + +void clicky_toggle(void); +void clicky_on(void); +void clicky_off(void);  bool is_clicky_on(void); | 
