From bd46bafb452b4f6a112b7f9b1517660b7c2975cd Mon Sep 17 00:00:00 2001 From: Dicko Date: Wed, 2 Nov 2022 10:53:15 +0700 Subject: [PATCH] [Optimization] Feker ik75 (#276) * feat: added ik75 still error - quantum/vial_ensure_keycode.h:164:1: error: static assertion failed: "" _Static_assert(KC_LSPO == 0x5CD7, ""); * fix: add via settings * fix: disable unused matrix for firmware size - remove matrix that causes error * feat: use home as default layout * fix: rotary click is K4F should be 4,15 not 0,14 * refactor: disable some matrix to free some bytes * feat: remove more bad rgb for bigger memory and add restart button (not bootloader) --- keyboards/feker/ik75/config.h | 6 +++--- keyboards/feker/ik75/keymaps/vial/keymap.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/keyboards/feker/ik75/config.h b/keyboards/feker/ik75/config.h index 0b24ebd189..96c7702fec 100644 --- a/keyboards/feker/ik75/config.h +++ b/keyboards/feker/ik75/config.h @@ -81,12 +81,12 @@ // #define ENABLE_RGB_MATRIX_DUAL_BEACON #define ENABLE_RGB_MATRIX_RAINBOW_BEACON #define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS - #define ENABLE_RGB_MATRIX_RAINDROPS - #define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS + // #define ENABLE_RGB_MATRIX_RAINDROPS + // #define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS #define ENABLE_RGB_MATRIX_HUE_BREATHING #define ENABLE_RGB_MATRIX_HUE_PENDULUM #define ENABLE_RGB_MATRIX_HUE_WAVE - #define ENABLE_RGB_MATRIX_PIXEL_RAIN + // #define ENABLE_RGB_MATRIX_PIXEL_RAIN // #define ENABLE_RGB_MATRIX_PIXEL_FLOW #define ENABLE_RGB_MATRIX_PIXEL_FRACTAL diff --git a/keyboards/feker/ik75/keymaps/vial/keymap.c b/keyboards/feker/ik75/keymaps/vial/keymap.c index c13dec92ae..f6944177cf 100644 --- a/keyboards/feker/ik75/keymaps/vial/keymap.c +++ b/keyboards/feker/ik75/keymaps/vial/keymap.c @@ -94,7 +94,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [_FN] = LAYOUT( QK_BOOT, KC_MYCM, KC_WHOM, KC_CALC, KC_SLCT, KC_MPRV, KC_MNXT, KC_MPLY, KC_MSTP, KC_MUTE, KC_VOLD, KC_VOLU, KC_MAIL, _______, RGB_TOG, NK_TOGG, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, RGB_SPD, RGB_SPI, _______, RGB_MOD, - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PSCR, _______, _______, _______, RGB_HUI, + _______, _______, _______, _______, QK_RBT, _______, _______, _______, _______, _______, KC_PSCR, _______, _______, _______, RGB_HUI, _______, _______, KC_SCRL, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, RGB_SAI, _______, _______, _______, _______, _______, _______, KC_NUM, _______, _______, _______, _______, _______, RGB_VAI, RGB_SAD, _______, GUI_TOG, _______, _______, _______, _______, _______, _______, RGB_VAD, _______