summaryrefslogtreecommitdiff
path: root/keyboards/stello65/beta/beta.c
diff options
context:
space:
mode:
authorJames Young <18669334+noroadsleft@users.noreply.github.com>2023-05-09 21:30:35 -0700
committerGitHub <noreply@github.com>2023-05-09 21:30:35 -0700
commit7023940427a0c10add926accf658d68216125490 (patch)
treec6fedbb10726820dfd8046f1dea8afb0af611dd5 /keyboards/stello65/beta/beta.c
parente3fbc4fdea915fd502b57208d6545bbaed950cae (diff)
Stello65 Beta Layout Additions and Clean-Up (#20824)
* add matrix_diagram.md * info.json: apply friendly formatting * remove encoder hack Converts the rotary encoder hack to Encoder Map with QMK Configurator fallback. * add LAYOUT_65_ansi_blocker_split_bs * add LAYOUT_65_ansi_blocker * add LAYOUT_65_ansi_blocker_tsangan_split_bs * add LAYOUT_65_ansi_blocker_tsangan * add LAYOUT_65_iso_blocker * add LAYOUT_65_iso_blocker_split_bs * add LAYOUT_65_iso_blocker_tsangan_split_bs * add LAYOUT_65_iso_blocker_tsangan * enable Community Layout support * Apply suggestions from code review
Diffstat (limited to 'keyboards/stello65/beta/beta.c')
-rw-r--r--keyboards/stello65/beta/beta.c18
1 files changed, 10 insertions, 8 deletions
diff --git a/keyboards/stello65/beta/beta.c b/keyboards/stello65/beta/beta.c
index 015f53b920..fa19135814 100644
--- a/keyboards/stello65/beta/beta.c
+++ b/keyboards/stello65/beta/beta.c
@@ -2,15 +2,17 @@
// SPDX-License-Identifier: GPL-2.0-or-later
#include "quantum.h"
-#include "encoder_actions.h"
-
-void matrix_scan_kb(void) {
- encoder_action_unregister();
- matrix_scan_user();
-}
+#if defined(ENCODER_ENABLE)
bool encoder_update_kb(uint8_t index, bool clockwise) {
if (!encoder_update_user(index, clockwise)) { return false; }
- encoder_action_register(index, clockwise);
+ if (index == 0) {
+ if (clockwise) {
+ tap_code_delay(KC_VOLU, 10);
+ } else {
+ tap_code_delay(KC_VOLD, 10);
+ }
+ }
return true;
-};
+}
+#endif