diff options
Diffstat (limited to 'keyboards/keebio/dsp40')
-rwxr-xr-x | keyboards/keebio/dsp40/keymaps/default/keymap.c | 2 | ||||
-rwxr-xr-x | keyboards/keebio/dsp40/keymaps/via/keymap.c | 11 | ||||
-rw-r--r-- | keyboards/keebio/dsp40/rev1/rev1.c | 12 |
3 files changed, 13 insertions, 12 deletions
diff --git a/keyboards/keebio/dsp40/keymaps/default/keymap.c b/keyboards/keebio/dsp40/keymaps/default/keymap.c index f9bf6c27c..a4f65f5f4 100755 --- a/keyboards/keebio/dsp40/keymaps/default/keymap.c +++ b/keyboards/keebio/dsp40/keymaps/default/keymap.c | |||
@@ -113,5 +113,5 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
113 | tap_code(KC_VOLD); | 113 | tap_code(KC_VOLD); |
114 | } | 114 | } |
115 | } | 115 | } |
116 | return true; | 116 | return false; |
117 | } | 117 | } |
diff --git a/keyboards/keebio/dsp40/keymaps/via/keymap.c b/keyboards/keebio/dsp40/keymaps/via/keymap.c index 6575bbc8c..f2f87663c 100755 --- a/keyboards/keebio/dsp40/keymaps/via/keymap.c +++ b/keyboards/keebio/dsp40/keymaps/via/keymap.c | |||
@@ -63,14 +63,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
63 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 63 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
64 | ) | 64 | ) |
65 | }; | 65 | }; |
66 | |||
67 | bool encoder_update_user(uint8_t index, bool clockwise) { | ||
68 | if (index == 0) { | ||
69 | if (clockwise) { | ||
70 | tap_code(KC_VOLU); | ||
71 | } else { | ||
72 | tap_code(KC_VOLD); | ||
73 | } | ||
74 | } | ||
75 | return true; | ||
76 | } | ||
diff --git a/keyboards/keebio/dsp40/rev1/rev1.c b/keyboards/keebio/dsp40/rev1/rev1.c index 04c85b08d..41187b90b 100644 --- a/keyboards/keebio/dsp40/rev1/rev1.c +++ b/keyboards/keebio/dsp40/rev1/rev1.c | |||
@@ -24,3 +24,15 @@ void eeconfig_init_kb(void) { | |||
24 | eeconfig_update_kb(0); | 24 | eeconfig_update_kb(0); |
25 | eeconfig_init_user(); | 25 | eeconfig_init_user(); |
26 | } | 26 | } |
27 | |||
28 | bool encoder_update_kb(uint8_t index, bool clockwise) { | ||
29 | if (!encoder_update_user(index, clockwise)) { return false; } | ||
30 | if (index == 0) { | ||
31 | if (clockwise) { | ||
32 | tap_code(KC_VOLU); | ||
33 | } else { | ||
34 | tap_code(KC_VOLD); | ||
35 | } | ||
36 | } | ||
37 | return false; | ||
38 | } | ||