aboutsummaryrefslogtreecommitdiff
path: root/keyboards/keebio/stick/stick.c
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/keebio/stick/stick.c')
-rw-r--r--keyboards/keebio/stick/stick.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/keyboards/keebio/stick/stick.c b/keyboards/keebio/stick/stick.c
index 050c4eff8..c2d25f886 100644
--- a/keyboards/keebio/stick/stick.c
+++ b/keyboards/keebio/stick/stick.c
@@ -48,3 +48,21 @@ void eeconfig_init_kb(void) {
48 eeconfig_update_kb(0); 48 eeconfig_update_kb(0);
49 eeconfig_init_user(); 49 eeconfig_init_user();
50} 50}
51
52bool encoder_update_kb(uint8_t index, bool clockwise) {
53 if (!encoder_update_user(index, clockwise)) { return false; }
54 if (index == 0) {
55 if (clockwise) {
56 tap_code(KC_VOLU);
57 } else {
58 tap_code(KC_VOLD);
59 }
60 } else if (index == 1) {
61 if (clockwise) {
62 tap_code(KC_DOWN);
63 } else {
64 tap_code(KC_UP);
65 }
66 }
67 return false;
68}