~ruther/qmk_firmware

5b8dae0d6117ddc227c5791a81c4765adb55f72a — Raphael Mangubat 2 years ago fd56a2a
Enable encoder mapping in VIA for Keebio KBO-5000 (#20272)

M keyboards/keebio/kbo5000/keymaps/via/keymap.c => keyboards/keebio/kbo5000/keymaps/via/keymap.c +8 -0
@@ 34,3 34,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
    _______, _______, _______, _______, _______, _______, _______,                   _______, _______, _______, _______,                   _______, _______, _______, _______
  )
};

#if defined(ENCODER_MAP_ENABLE)
const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = {
    [0] =  { ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_UP, KC_DOWN)  },
    [1] =  { ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_UP, KC_DOWN)  },
    [2] =  { ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_UP, KC_DOWN)  }
};
#endif

M keyboards/keebio/kbo5000/keymaps/via/rules.mk => keyboards/keebio/kbo5000/keymaps/via/rules.mk +1 -0
@@ 1,2 1,3 @@
VIA_ENABLE = yes
LTO_ENABLE = yes
ENCODER_MAP_ENABLE = yes
\ No newline at end of file