Updated draculad keymap

This commit is contained in:
2023-12-15 15:45:18 -06:00
parent 479074b8a5
commit 0f292d6d4c
2 changed files with 28 additions and 14 deletions

View File

@@ -318,17 +318,32 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
} }
#if defined(ENCODER_MAP_ENABLE) #ifdef ENCODER_ENABLE
const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { bool encoder_update_user(uint8_t index, bool clockwise) {
// Mappings for 1st Encoder // Mappings for 2nd Encoder if (index == 0) {
[0] = { ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, // Mapping for Base layer // Volume control
[1] = { ENCODER_CCW_CW(RGB_HUD, RGB_HUI), ENCODER_CCW_CW(RGB_SAD, RGB_SAI) }, // Mapping for Layer 1 if (clockwise) {
[2] = { ENCODER_CCW_CW(RGB_VAD, RGB_VAI), ENCODER_CCW_CW(RGB_SPD, RGB_SPI) }, // Mapping for Layer 2 tap_code(KC_VOLU);
[3] = { ENCODER_CCW_CW(RGB_RMOD, RGB_MOD), ENCODER_CCW_CW(KC_LEFT, KC_RIGHT) }, // Mapping for Layer 3 } else {
[4] = { ENCODER_CCW_CW(RGB_RMOD, RGB_MOD), ENCODER_CCW_CW(KC_LEFT, KC_RIGHT) }, // Mapping for Layer 3 tap_code(KC_VOLD);
[5] = { ENCODER_CCW_CW(RGB_RMOD, RGB_MOD), ENCODER_CCW_CW(KC_LEFT, KC_RIGHT) }, // Mapping for Layer 3 }
[6] = { ENCODER_CCW_CW(RGB_RMOD, RGB_MOD), ENCODER_CCW_CW(KC_LEFT, KC_RIGHT) }, // Mapping for Layer 3 }
else if (index == 2) {
// You can add more layers here if you need them, or you can also delete lines for layers you are not using if(clockwise) {
}; tap_code(KC_PGUP);
}
else{
tap_code(KC_PGDN);
}
}
else if (index == 3 ) {
// Page up/Page down
if (clockwise) {
tap_code(KC_WH_U);
} else {
tap_code(KC_WH_D);
}
}
return true;
}
#endif #endif

View File

@@ -2,7 +2,6 @@ OLED_ENABLE = yes
OS_DETECTION_ENABLE = yes OS_DETECTION_ENABLE = yes
MOUSEKEY_ENABLE = yes MOUSEKEY_ENABLE = yes
ENCODER_ENABLE = yes ENCODER_ENABLE = yes
ENCODER_MAP_ENABLE = yes
AUTO_SHIFT_ENABLE = yes AUTO_SHIFT_ENABLE = yes