diff options
| author | Drashna Jaelre <drashna@live.com> | 2021-11-15 10:41:04 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-11-15 10:41:04 -0800 |
| commit | 160b0558f55f1357e1a48175c949e98d32630e6b (patch) | |
| tree | 459e163bfda5c90a615dada0d282891795cb7d42 /keyboards/kprepublic | |
| parent | c9fd69871165eb889be5421df518d8e35b2be027 (diff) | |
| download | qmk_firmware-160b0558f55f1357e1a48175c949e98d32630e6b.tar.gz qmk_firmware-160b0558f55f1357e1a48175c949e98d32630e6b.zip | |
Require explicit enabling of RGB Matrix modes (#15018)
Diffstat (limited to 'keyboards/kprepublic')
| -rwxr-xr-x | keyboards/kprepublic/bm40hsrgb/config.h | 48 | ||||
| -rw-r--r-- | keyboards/kprepublic/bm40hsrgb/keymaps/gabustoledo/config.h | 66 | ||||
| -rw-r--r-- | keyboards/kprepublic/bm40hsrgb/keymaps/signynt/config.h | 76 | ||||
| -rw-r--r-- | keyboards/kprepublic/bm40hsrgb/keymaps/signynt_2_loud/config.h | 76 | ||||
| -rw-r--r-- | keyboards/kprepublic/bm40hsrgb/keymaps/signynt_2_quiet/config.h | 76 | ||||
| -rw-r--r-- | keyboards/kprepublic/bm60poker/rev1/config.h | 48 | ||||
| -rw-r--r-- | keyboards/kprepublic/bm60rgb/rev1/config.h | 50 | ||||
| -rw-r--r-- | keyboards/kprepublic/bm60rgb_iso/rev1/config.h | 48 | ||||
| -rw-r--r-- | keyboards/kprepublic/bm65iso/config.h | 75 | ||||
| -rw-r--r-- | keyboards/kprepublic/bm68rgb/config.h | 48 | ||||
| -rw-r--r-- | keyboards/kprepublic/bm68rgb/keymaps/peepeetee/config.h | 78 | ||||
| -rw-r--r-- | keyboards/kprepublic/bm80/config.h | 49 |
12 files changed, 534 insertions, 204 deletions
diff --git a/keyboards/kprepublic/bm40hsrgb/config.h b/keyboards/kprepublic/bm40hsrgb/config.h index 554927a49..8790de8a7 100755 --- a/keyboards/kprepublic/bm40hsrgb/config.h +++ b/keyboards/kprepublic/bm40hsrgb/config.h | |||
| @@ -54,4 +54,52 @@ | |||
| 54 | #ifdef RGB_MATRIX_ENABLE | 54 | #ifdef RGB_MATRIX_ENABLE |
| 55 | # define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended | 55 | # define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended |
| 56 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value | 56 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value |
| 57 | // RGB Matrix Animation modes. Explicitly enabled | ||
| 58 | // For full list of effects, see: | ||
| 59 | // https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects | ||
| 60 | # define ENABLE_RGB_MATRIX_ALPHAS_MODS | ||
| 61 | # define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN | ||
| 62 | # define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT | ||
| 63 | # define ENABLE_RGB_MATRIX_BREATHING | ||
| 64 | # define ENABLE_RGB_MATRIX_BAND_SAT | ||
| 65 | # define ENABLE_RGB_MATRIX_BAND_VAL | ||
| 66 | # define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT | ||
| 67 | # define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL | ||
| 68 | # define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT | ||
| 69 | # define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL | ||
| 70 | # define ENABLE_RGB_MATRIX_CYCLE_ALL | ||
| 71 | # define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT | ||
| 72 | # define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN | ||
| 73 | # define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON | ||
| 74 | # define ENABLE_RGB_MATRIX_CYCLE_OUT_IN | ||
| 75 | # define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL | ||
| 76 | # define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL | ||
| 77 | # define ENABLE_RGB_MATRIX_CYCLE_SPIRAL | ||
| 78 | # define ENABLE_RGB_MATRIX_DUAL_BEACON | ||
| 79 | # define ENABLE_RGB_MATRIX_RAINBOW_BEACON | ||
| 80 | # define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS | ||
| 81 | # define ENABLE_RGB_MATRIX_RAINDROPS | ||
| 82 | # define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS | ||
| 83 | # define ENABLE_RGB_MATRIX_HUE_BREATHING | ||
| 84 | # define ENABLE_RGB_MATRIX_HUE_PENDULUM | ||
| 85 | # define ENABLE_RGB_MATRIX_HUE_WAVE | ||
| 86 | # define ENABLE_RGB_MATRIX_PIXEL_RAIN | ||
| 87 | # define ENABLE_RGB_MATRIX_PIXEL_FLOW | ||
| 88 | # define ENABLE_RGB_MATRIX_PIXEL_FRACTAL | ||
| 89 | // enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined | ||
| 90 | # define ENABLE_RGB_MATRIX_TYPING_HEATMAP | ||
| 91 | # define ENABLE_RGB_MATRIX_DIGITAL_RAIN | ||
| 92 | // enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined | ||
| 93 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE | ||
| 94 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE | ||
| 95 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE | ||
| 96 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE | ||
| 97 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS | ||
| 98 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS | ||
| 99 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS | ||
| 100 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS | ||
| 101 | # define ENABLE_RGB_MATRIX_SPLASH | ||
| 102 | # define ENABLE_RGB_MATRIX_MULTISPLASH | ||
| 103 | # define ENABLE_RGB_MATRIX_SOLID_SPLASH | ||
| 104 | # define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH | ||
| 57 | #endif | 105 | #endif |
diff --git a/keyboards/kprepublic/bm40hsrgb/keymaps/gabustoledo/config.h b/keyboards/kprepublic/bm40hsrgb/keymaps/gabustoledo/config.h index 9047c260d..b38e4b8fc 100644 --- a/keyboards/kprepublic/bm40hsrgb/keymaps/gabustoledo/config.h +++ b/keyboards/kprepublic/bm40hsrgb/keymaps/gabustoledo/config.h | |||
| @@ -1,18 +1,18 @@ | |||
| 1 | #pragma once | 1 | #pragma once |
| 2 | /* Copyright 2021 Gabriel Bustamante Toledo | 2 | /* Copyright 2021 Gabriel Bustamante Toledo |
| 3 | * | 3 | * |
| 4 | * This program is free software: you can redistribute it and/or modify | 4 | * This program is free software: you can redistribute it and/or modify |
| 5 | * it under the terms of the GNU General Public License as published by | 5 | * it under the terms of the GNU General Public License as published by |
| 6 | * the Free Software Foundation, either version 2 of the License, or | 6 | * the Free Software Foundation, either version 2 of the License, or |
| 7 | * (at your option) any later version. | 7 | * (at your option) any later version. |
| 8 | * | 8 | * |
| 9 | * This program is distributed in the hope that it will be useful, | 9 | * This program is distributed in the hope that it will be useful, |
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 12 | * GNU General Public License for more details. | 12 | * GNU General Public License for more details. |
| 13 | * | 13 | * |
| 14 | * You should have received a copy of the GNU General Public License | 14 | * You should have received a copy of the GNU General Public License |
| 15 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | 15 | * along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 16 | */ | 16 | */ |
| 17 | 17 | ||
| 18 | // default but used in macros | 18 | // default but used in macros |
| @@ -66,26 +66,26 @@ | |||
| 66 | 66 | ||
| 67 | #ifdef RGB_MATRIX_ENABLE | 67 | #ifdef RGB_MATRIX_ENABLE |
| 68 | 68 | ||
| 69 | #define DISABLE_RGB_MATRIX_ALPHAS_MODS | 69 | # undef ENABLE_RGB_MATRIX_ALPHAS_MODS |
| 70 | #define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN | 70 | # undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN |
| 71 | #define DISABLE_RGB_MATRIX_BREATHING | 71 | # undef ENABLE_RGB_MATRIX_BREATHING |
| 72 | #define DISABLE_RGB_MATRIX_BAND_SAT | 72 | # undef ENABLE_RGB_MATRIX_BAND_SAT |
| 73 | #define DISABLE_RGB_MATRIX_BAND_VAL | 73 | # undef ENABLE_RGB_MATRIX_BAND_VAL |
| 74 | #define DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT | 74 | # undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT |
| 75 | #define DISABLE_RGB_MATRIX_BAND_PINWHEEL_VAL | 75 | # undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL |
| 76 | #define DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT | 76 | # undef ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT |
| 77 | #define DISABLE_RGB_MATRIX_BAND_SPIRAL_VAL | 77 | # undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL |
| 78 | #define DISABLE_RGB_MATRIX_CYCLE_ALL | 78 | # undef ENABLE_RGB_MATRIX_CYCLE_ALL |
| 79 | #define DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT | 79 | # undef ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT |
| 80 | #define DISABLE_RGB_MATRIX_CYCLE_UP_DOWN | 80 | # undef ENABLE_RGB_MATRIX_CYCLE_UP_DOWN |
| 81 | #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN | 81 | # undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN |
| 82 | #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL | 82 | # undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL |
| 83 | #define DISABLE_RGB_MATRIX_CYCLE_PINWHEEL | 83 | # undef ENABLE_RGB_MATRIX_CYCLE_PINWHEEL |
| 84 | #define DISABLE_RGB_MATRIX_CYCLE_SPIRAL | 84 | # undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL |
| 85 | #define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS | 85 | # undef ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS |
| 86 | 86 | ||
| 87 | #undef RGB_MATRIX_STARTUP_MODE | 87 | # undef RGB_MATRIX_STARTUP_MODE |
| 88 | 88 | ||
| 89 | #define RGBLIGHT_HUE_STEP 20 | 89 | # define RGBLIGHT_HUE_STEP 20 |
| 90 | 90 | ||
| 91 | #endif \ No newline at end of file | 91 | #endif |
diff --git a/keyboards/kprepublic/bm40hsrgb/keymaps/signynt/config.h b/keyboards/kprepublic/bm40hsrgb/keymaps/signynt/config.h index 9fcddca2c..2b0d0961c 100644 --- a/keyboards/kprepublic/bm40hsrgb/keymaps/signynt/config.h +++ b/keyboards/kprepublic/bm40hsrgb/keymaps/signynt/config.h | |||
| @@ -36,45 +36,45 @@ | |||
| 36 | //-------------------------------------------------------------------------------------------------------- | 36 | //-------------------------------------------------------------------------------------------------------- |
| 37 | 37 | ||
| 38 | //disable broken animations | 38 | //disable broken animations |
| 39 | #define DISABLE_RGB_MATRIX_ALPHAS_MODS | 39 | # undef ENABLE_RGB_MATRIX_ALPHAS_MODS |
| 40 | #define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN | 40 | # undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN |
| 41 | #define DISABLE_RGB_MATRIX_BREATHING | 41 | # undef ENABLE_RGB_MATRIX_BREATHING |
| 42 | #define DISABLE_RGB_MATRIX_BAND_SAT | 42 | # undef ENABLE_RGB_MATRIX_BAND_SAT |
| 43 | #define DISABLE_RGB_MATRIX_BAND_VAL | 43 | # undef ENABLE_RGB_MATRIX_BAND_VAL |
| 44 | #define DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT | 44 | # undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT |
| 45 | #define DISABLE_RGB_MATRIX_BAND_PINWHEEL_VAL | 45 | # undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL |
| 46 | #define DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT | 46 | # undef ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT |
| 47 | #define DISABLE_RGB_MATRIX_BAND_SPIRAL_VAL | 47 | # undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL |
| 48 | #define DISABLE_RGB_MATRIX_CYCLE_ALL | 48 | # undef ENABLE_RGB_MATRIX_CYCLE_ALL |
| 49 | #define DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT | 49 | # undef ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT |
| 50 | #define DISABLE_RGB_MATRIX_CYCLE_UP_DOWN | 50 | # undef ENABLE_RGB_MATRIX_CYCLE_UP_DOWN |
| 51 | #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN | 51 | # undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN |
| 52 | #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL | 52 | # undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL |
| 53 | //#define DISABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON | 53 | //#undef ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON |
| 54 | //#define DISABLE_RGB_MATRIX_DUAL_BEACON | 54 | //#undef ENABLE_RGB_MATRIX_DUAL_BEACON |
| 55 | #define DISABLE_RGB_MATRIX_CYCLE_PINWHEEL | 55 | # undef ENABLE_RGB_MATRIX_CYCLE_PINWHEEL |
| 56 | #define DISABLE_RGB_MATRIX_CYCLE_SPIRAL | 56 | # undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL |
| 57 | //#define DISABLE_RGB_MATRIX_RAINBOW_BEACON | 57 | //#undef ENABLE_RGB_MATRIX_RAINBOW_BEACON |
| 58 | //#define DISABLE_RGB_MATRIX_RAINBOW_PINWHEELS | 58 | //#undef ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS |
| 59 | //#define DISABLE_RGB_MATRIX_RAINDROPS | 59 | //#undef ENABLE_RGB_MATRIX_RAINDROPS |
| 60 | #define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS // DO NOT ENABLE | 60 | # undef ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS // DO NOT ENABLE |
| 61 | //#define DISABLE_RGB_MATRIX_TYPING_HEATMAP | 61 | //#undef ENABLE_RGB_MATRIX_TYPING_HEATMAP |
| 62 | //#define DISABLE_RGB_MATRIX_DIGITAL_RAIN | 62 | //#undef ENABLE_RGB_MATRIX_DIGITAL_RAIN |
| 63 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE | 63 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE |
| 64 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE | 64 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE |
| 65 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE | 65 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE |
| 66 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE | 66 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE |
| 67 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS | 67 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS |
| 68 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS | 68 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS |
| 69 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS | 69 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS |
| 70 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS | 70 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS |
| 71 | //#define DISABLE_RGB_MATRIX_SPLASH | 71 | //#undef ENABLE_RGB_MATRIX_SPLASH |
| 72 | //#define DISABLE_RGB_MATRIX_MULTISPLASH | 72 | //#undef ENABLE_RGB_MATRIX_MULTISPLASH |
| 73 | //#define DISABLE_RGB_MATRIX_SOLID_SPLASH | 73 | //#undef ENABLE_RGB_MATRIX_SOLID_SPLASH |
| 74 | //#define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH | 74 | //#undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH |
| 75 | 75 | ||
| 76 | #undef RGB_MATRIX_STARTUP_MODE | 76 | # undef RGB_MATRIX_STARTUP_MODE |
| 77 | 77 | ||
| 78 | #define RGBLIGHT_HUE_STEP 20 | 78 | # define RGBLIGHT_HUE_STEP 20 |
| 79 | 79 | ||
| 80 | #endif | 80 | #endif |
diff --git a/keyboards/kprepublic/bm40hsrgb/keymaps/signynt_2_loud/config.h b/keyboards/kprepublic/bm40hsrgb/keymaps/signynt_2_loud/config.h index 7cfbf0fde..d39f6b95c 100644 --- a/keyboards/kprepublic/bm40hsrgb/keymaps/signynt_2_loud/config.h +++ b/keyboards/kprepublic/bm40hsrgb/keymaps/signynt_2_loud/config.h | |||
| @@ -36,45 +36,45 @@ | |||
| 36 | //-------------------------------------------------------------------------------------------------------- | 36 | //-------------------------------------------------------------------------------------------------------- |
| 37 | 37 | ||
| 38 | //disable broken animations | 38 | //disable broken animations |
| 39 | #define DISABLE_RGB_MATRIX_ALPHAS_MODS | 39 | # undef ENABLE_RGB_MATRIX_ALPHAS_MODS |
| 40 | #define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN | 40 | # undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN |
| 41 | #define DISABLE_RGB_MATRIX_BREATHING | 41 | # undef ENABLE_RGB_MATRIX_BREATHING |
| 42 | #define DISABLE_RGB_MATRIX_BAND_SAT | 42 | # undef ENABLE_RGB_MATRIX_BAND_SAT |
| 43 | #define DISABLE_RGB_MATRIX_BAND_VAL | 43 | # undef ENABLE_RGB_MATRIX_BAND_VAL |
| 44 | #define DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT | 44 | # undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT |
| 45 | #define DISABLE_RGB_MATRIX_BAND_PINWHEEL_VAL | 45 | # undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL |
| 46 | #define DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT | 46 | # undef ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT |
| 47 | #define DISABLE_RGB_MATRIX_BAND_SPIRAL_VAL | 47 | # undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL |
| 48 | #define DISABLE_RGB_MATRIX_CYCLE_ALL | 48 | # undef ENABLE_RGB_MATRIX_CYCLE_ALL |
| 49 | #define DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT | 49 | # undef ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT |
| 50 | #define DISABLE_RGB_MATRIX_CYCLE_UP_DOWN | 50 | # undef ENABLE_RGB_MATRIX_CYCLE_UP_DOWN |
| 51 | #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN | 51 | # undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN |
| 52 | #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL | 52 | # undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL |
| 53 | //#define DISABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON | 53 | //#undef ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON |
| 54 | //#define DISABLE_RGB_MATRIX_DUAL_BEACON | 54 | //#undef ENABLE_RGB_MATRIX_DUAL_BEACON |
| 55 | #define DISABLE_RGB_MATRIX_CYCLE_PINWHEEL | 55 | # undef ENABLE_RGB_MATRIX_CYCLE_PINWHEEL |
| 56 | #define DISABLE_RGB_MATRIX_CYCLE_SPIRAL | 56 | # undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL |
| 57 | //#define DISABLE_RGB_MATRIX_RAINBOW_BEACON | 57 | //#undef ENABLE_RGB_MATRIX_RAINBOW_BEACON |
| 58 | //#define DISABLE_RGB_MATRIX_RAINBOW_PINWHEELS | 58 | //#undef ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS |
| 59 | //#define DISABLE_RGB_MATRIX_RAINDROPS | 59 | //#undef ENABLE_RGB_MATRIX_RAINDROPS |
| 60 | #define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS // DO NOT ENABLE | 60 | # undef ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS // DO NOT ENABLE |
| 61 | //#define DISABLE_RGB_MATRIX_TYPING_HEATMAP | 61 | //#undef ENABLE_RGB_MATRIX_TYPING_HEATMAP |
| 62 | //#define DISABLE_RGB_MATRIX_DIGITAL_RAIN | 62 | //#undef ENABLE_RGB_MATRIX_DIGITAL_RAIN |
| 63 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE | 63 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE |
| 64 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE | 64 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE |
| 65 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE | 65 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE |
| 66 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE | 66 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE |
| 67 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS | 67 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS |
| 68 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS | 68 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS |
| 69 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS | 69 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS |
| 70 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS | 70 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS |
| 71 | //#define DISABLE_RGB_MATRIX_SPLASH | 71 | //#undef ENABLE_RGB_MATRIX_SPLASH |
| 72 | //#define DISABLE_RGB_MATRIX_MULTISPLASH | 72 | //#undef ENABLE_RGB_MATRIX_MULTISPLASH |
| 73 | //#define DISABLE_RGB_MATRIX_SOLID_SPLASH | 73 | //#undef ENABLE_RGB_MATRIX_SOLID_SPLASH |
| 74 | //#define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH | 74 | //#undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH |
| 75 | 75 | ||
| 76 | #undef RGB_MATRIX_STARTUP_MODE | 76 | # undef RGB_MATRIX_STARTUP_MODE |
| 77 | 77 | ||
| 78 | #define RGBLIGHT_HUE_STEP 20 | 78 | # define RGBLIGHT_HUE_STEP 20 |
| 79 | 79 | ||
| 80 | #endif | 80 | #endif |
diff --git a/keyboards/kprepublic/bm40hsrgb/keymaps/signynt_2_quiet/config.h b/keyboards/kprepublic/bm40hsrgb/keymaps/signynt_2_quiet/config.h index 4dd37189a..a4634c581 100644 --- a/keyboards/kprepublic/bm40hsrgb/keymaps/signynt_2_quiet/config.h +++ b/keyboards/kprepublic/bm40hsrgb/keymaps/signynt_2_quiet/config.h | |||
| @@ -36,45 +36,45 @@ | |||
| 36 | //-------------------------------------------------------------------------------------------------------- | 36 | //-------------------------------------------------------------------------------------------------------- |
| 37 | 37 | ||
| 38 | //disable broken animations | 38 | //disable broken animations |
| 39 | #define DISABLE_RGB_MATRIX_ALPHAS_MODS | 39 | # undef ENABLE_RGB_MATRIX_ALPHAS_MODS |
| 40 | #define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN | 40 | # undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN |
| 41 | #define DISABLE_RGB_MATRIX_BREATHING | 41 | # undef ENABLE_RGB_MATRIX_BREATHING |
| 42 | #define DISABLE_RGB_MATRIX_BAND_SAT | 42 | # undef ENABLE_RGB_MATRIX_BAND_SAT |
| 43 | #define DISABLE_RGB_MATRIX_BAND_VAL | 43 | # undef ENABLE_RGB_MATRIX_BAND_VAL |
| 44 | #define DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT | 44 | # undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT |
| 45 | #define DISABLE_RGB_MATRIX_BAND_PINWHEEL_VAL | 45 | # undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL |
| 46 | #define DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT | 46 | # undef ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT |
| 47 | #define DISABLE_RGB_MATRIX_BAND_SPIRAL_VAL | 47 | # undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL |
| 48 | #define DISABLE_RGB_MATRIX_CYCLE_ALL | 48 | # undef ENABLE_RGB_MATRIX_CYCLE_ALL |
| 49 | #define DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT | 49 | # undef ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT |
| 50 | #define DISABLE_RGB_MATRIX_CYCLE_UP_DOWN | 50 | # undef ENABLE_RGB_MATRIX_CYCLE_UP_DOWN |
| 51 | #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN | 51 | # undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN |
| 52 | #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL | 52 | # undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL |
| 53 | //#define DISABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON | 53 | //#undef ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON |
| 54 | //#define DISABLE_RGB_MATRIX_DUAL_BEACON | 54 | //#undef ENABLE_RGB_MATRIX_DUAL_BEACON |
| 55 | #define DISABLE_RGB_MATRIX_CYCLE_PINWHEEL | 55 | # undef ENABLE_RGB_MATRIX_CYCLE_PINWHEEL |
| 56 | #define DISABLE_RGB_MATRIX_CYCLE_SPIRAL | 56 | # undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL |
| 57 | //#define DISABLE_RGB_MATRIX_RAINBOW_BEACON | 57 | //#undef ENABLE_RGB_MATRIX_RAINBOW_BEACON |
| 58 | //#define DISABLE_RGB_MATRIX_RAINBOW_PINWHEELS | 58 | //#undef ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS |
| 59 | //#define DISABLE_RGB_MATRIX_RAINDROPS | 59 | //#undef ENABLE_RGB_MATRIX_RAINDROPS |
| 60 | #define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS // DO NOT ENABLE | 60 | # undef ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS // DO NOT ENABLE |
| 61 | //#define DISABLE_RGB_MATRIX_TYPING_HEATMAP | 61 | //#undef ENABLE_RGB_MATRIX_TYPING_HEATMAP |
| 62 | //#define DISABLE_RGB_MATRIX_DIGITAL_RAIN | 62 | //#undef ENABLE_RGB_MATRIX_DIGITAL_RAIN |
| 63 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE | 63 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE |
| 64 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE | 64 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE |
| 65 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE | 65 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE |
| 66 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE | 66 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE |
| 67 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS | 67 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS |
| 68 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS | 68 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS |
| 69 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS | 69 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS |
| 70 | //#define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS | 70 | //#undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS |
| 71 | //#define DISABLE_RGB_MATRIX_SPLASH | 71 | //#undef ENABLE_RGB_MATRIX_SPLASH |
| 72 | //#define DISABLE_RGB_MATRIX_MULTISPLASH | 72 | //#undef ENABLE_RGB_MATRIX_MULTISPLASH |
| 73 | //#define DISABLE_RGB_MATRIX_SOLID_SPLASH | 73 | //#undef ENABLE_RGB_MATRIX_SOLID_SPLASH |
| 74 | //#define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH | 74 | //#undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH |
| 75 | 75 | ||
| 76 | #undef RGB_MATRIX_STARTUP_MODE | 76 | # undef RGB_MATRIX_STARTUP_MODE |
| 77 | 77 | ||
| 78 | #define RGBLIGHT_HUE_STEP 20 | 78 | # define RGBLIGHT_HUE_STEP 20 |
| 79 | 79 | ||
| 80 | #endif | 80 | #endif |
diff --git a/keyboards/kprepublic/bm60poker/rev1/config.h b/keyboards/kprepublic/bm60poker/rev1/config.h index 831a1a1b8..06bd88905 100644 --- a/keyboards/kprepublic/bm60poker/rev1/config.h +++ b/keyboards/kprepublic/bm60poker/rev1/config.h | |||
| @@ -70,4 +70,52 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 70 | #endif | 70 | #endif |
| 71 | #ifdef RGB_MATRIX_ENABLE | 71 | #ifdef RGB_MATRIX_ENABLE |
| 72 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value | 72 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value |
| 73 | // RGB Matrix Animation modes. Explicitly enabled | ||
| 74 | // For full list of effects, see: | ||
| 75 | // https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects | ||
| 76 | # define ENABLE_RGB_MATRIX_ALPHAS_MODS | ||
| 77 | # define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN | ||
| 78 | # define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT | ||
| 79 | # define ENABLE_RGB_MATRIX_BREATHING | ||
| 80 | # define ENABLE_RGB_MATRIX_BAND_SAT | ||
| 81 | # define ENABLE_RGB_MATRIX_BAND_VAL | ||
| 82 | # define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT | ||
| 83 | # define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL | ||
| 84 | # define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT | ||
| 85 | # define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL | ||
| 86 | # define ENABLE_RGB_MATRIX_CYCLE_ALL | ||
| 87 | # define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT | ||
| 88 | # define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN | ||
| 89 | # define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON | ||
| 90 | # define ENABLE_RGB_MATRIX_CYCLE_OUT_IN | ||
| 91 | # define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL | ||
| 92 | # define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL | ||
| 93 | # define ENABLE_RGB_MATRIX_CYCLE_SPIRAL | ||
| 94 | # define ENABLE_RGB_MATRIX_DUAL_BEACON | ||
| 95 | # define ENABLE_RGB_MATRIX_RAINBOW_BEACON | ||
| 96 | # define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS | ||
| 97 | # define ENABLE_RGB_MATRIX_RAINDROPS | ||
| 98 | # define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS | ||
| 99 | # define ENABLE_RGB_MATRIX_HUE_BREATHING | ||
| 100 | # define ENABLE_RGB_MATRIX_HUE_PENDULUM | ||
| 101 | # define ENABLE_RGB_MATRIX_HUE_WAVE | ||
| 102 | # define ENABLE_RGB_MATRIX_PIXEL_RAIN | ||
| 103 | # define ENABLE_RGB_MATRIX_PIXEL_FLOW | ||
| 104 | # define ENABLE_RGB_MATRIX_PIXEL_FRACTAL | ||
| 105 | // enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined | ||
| 106 | # define ENABLE_RGB_MATRIX_TYPING_HEATMAP | ||
| 107 | # define ENABLE_RGB_MATRIX_DIGITAL_RAIN | ||
| 108 | // enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined | ||
| 109 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE | ||
| 110 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE | ||
| 111 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE | ||
| 112 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE | ||
| 113 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS | ||
| 114 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS | ||
| 115 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS | ||
| 116 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS | ||
| 117 | # define ENABLE_RGB_MATRIX_SPLASH | ||
| 118 | # define ENABLE_RGB_MATRIX_MULTISPLASH | ||
| 119 | # define ENABLE_RGB_MATRIX_SOLID_SPLASH | ||
| 120 | # define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH | ||
| 73 | #endif | 121 | #endif |
diff --git a/keyboards/kprepublic/bm60rgb/rev1/config.h b/keyboards/kprepublic/bm60rgb/rev1/config.h index e445efd00..fd1001e51 100644 --- a/keyboards/kprepublic/bm60rgb/rev1/config.h +++ b/keyboards/kprepublic/bm60rgb/rev1/config.h | |||
| @@ -28,7 +28,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 28 | 28 | ||
| 29 | /* key matrix size */ | 29 | /* key matrix size */ |
| 30 | #define MATRIX_ROWS 5 | 30 | #define MATRIX_ROWS 5 |
| 31 | #define MATRIX_COLS 14 | 31 | #define MATRIX_COLS 14 |
| 32 | 32 | ||
| 33 | /* | 33 | /* |
| 34 | * Keyboard Matrix Assignments | 34 | * Keyboard Matrix Assignments |
| @@ -56,4 +56,52 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 56 | #endif | 56 | #endif |
| 57 | #ifdef RGB_MATRIX_ENABLE | 57 | #ifdef RGB_MATRIX_ENABLE |
| 58 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value | 58 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value |
| 59 | // RGB Matrix Animation modes. Explicitly enabled | ||
| 60 | // For full list of effects, see: | ||
| 61 | // https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects | ||
| 62 | # define ENABLE_RGB_MATRIX_ALPHAS_MODS | ||
| 63 | # define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN | ||
| 64 | # define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT | ||
| 65 | # define ENABLE_RGB_MATRIX_BREATHING | ||
| 66 | # define ENABLE_RGB_MATRIX_BAND_SAT | ||
| 67 | # define ENABLE_RGB_MATRIX_BAND_VAL | ||
| 68 | # define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT | ||
| 69 | # define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL | ||
| 70 | # define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT | ||
| 71 | # define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL | ||
| 72 | # define ENABLE_RGB_MATRIX_CYCLE_ALL | ||
| 73 | # define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT | ||
| 74 | # define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN | ||
| 75 | # define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON | ||
| 76 | # define ENABLE_RGB_MATRIX_CYCLE_OUT_IN | ||
| 77 | # define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL | ||
| 78 | # define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL | ||
| 79 | # define ENABLE_RGB_MATRIX_CYCLE_SPIRAL | ||
| 80 | # define ENABLE_RGB_MATRIX_DUAL_BEACON | ||
| 81 | # define ENABLE_RGB_MATRIX_RAINBOW_BEACON | ||
| 82 | # define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS | ||
| 83 | # define ENABLE_RGB_MATRIX_RAINDROPS | ||
| 84 | # define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS | ||
| 85 | # define ENABLE_RGB_MATRIX_HUE_BREATHING | ||
| 86 | # define ENABLE_RGB_MATRIX_HUE_PENDULUM | ||
| 87 | # define ENABLE_RGB_MATRIX_HUE_WAVE | ||
| 88 | # define ENABLE_RGB_MATRIX_PIXEL_RAIN | ||
| 89 | # define ENABLE_RGB_MATRIX_PIXEL_FLOW | ||
| 90 | # define ENABLE_RGB_MATRIX_PIXEL_FRACTAL | ||
| 91 | // enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined | ||
| 92 | # define ENABLE_RGB_MATRIX_TYPING_HEATMAP | ||
| 93 | # define ENABLE_RGB_MATRIX_DIGITAL_RAIN | ||
| 94 | // enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined | ||
| 95 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE | ||
| 96 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE | ||
| 97 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE | ||
| 98 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE | ||
| 99 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS | ||
| 100 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS | ||
| 101 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS | ||
| 102 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS | ||
| 103 | # define ENABLE_RGB_MATRIX_SPLASH | ||
| 104 | # define ENABLE_RGB_MATRIX_MULTISPLASH | ||
| 105 | # define ENABLE_RGB_MATRIX_SOLID_SPLASH | ||
| 106 | # define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH | ||
| 59 | #endif | 107 | #endif |
diff --git a/keyboards/kprepublic/bm60rgb_iso/rev1/config.h b/keyboards/kprepublic/bm60rgb_iso/rev1/config.h index 17cf1436d..a9545cab9 100644 --- a/keyboards/kprepublic/bm60rgb_iso/rev1/config.h +++ b/keyboards/kprepublic/bm60rgb_iso/rev1/config.h | |||
| @@ -72,4 +72,52 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 72 | #endif | 72 | #endif |
| 73 | #ifdef RGB_MATRIX_ENABLE | 73 | #ifdef RGB_MATRIX_ENABLE |
| 74 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value | 74 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value |
| 75 | // RGB Matrix Animation modes. Explicitly enabled | ||
| 76 | // For full list of effects, see: | ||
| 77 | // https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects | ||
| 78 | # define ENABLE_RGB_MATRIX_ALPHAS_MODS | ||
| 79 | # define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN | ||
| 80 | # define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT | ||
| 81 | # define ENABLE_RGB_MATRIX_BREATHING | ||
| 82 | # define ENABLE_RGB_MATRIX_BAND_SAT | ||
| 83 | # define ENABLE_RGB_MATRIX_BAND_VAL | ||
| 84 | # define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT | ||
| 85 | # define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL | ||
| 86 | # define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT | ||
| 87 | # define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL | ||
| 88 | # define ENABLE_RGB_MATRIX_CYCLE_ALL | ||
| 89 | # define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT | ||
| 90 | # define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN | ||
| 91 | # define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON | ||
| 92 | # define ENABLE_RGB_MATRIX_CYCLE_OUT_IN | ||
| 93 | # define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL | ||
| 94 | # define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL | ||
| 95 | # define ENABLE_RGB_MATRIX_CYCLE_SPIRAL | ||
| 96 | # define ENABLE_RGB_MATRIX_DUAL_BEACON | ||
| 97 | # define ENABLE_RGB_MATRIX_RAINBOW_BEACON | ||
| 98 | # define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS | ||
| 99 | # define ENABLE_RGB_MATRIX_RAINDROPS | ||
| 100 | # define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS | ||
| 101 | # define ENABLE_RGB_MATRIX_HUE_BREATHING | ||
| 102 | # define ENABLE_RGB_MATRIX_HUE_PENDULUM | ||
| 103 | # define ENABLE_RGB_MATRIX_HUE_WAVE | ||
| 104 | # define ENABLE_RGB_MATRIX_PIXEL_RAIN | ||
| 105 | # define ENABLE_RGB_MATRIX_PIXEL_FLOW | ||
| 106 | # define ENABLE_RGB_MATRIX_PIXEL_FRACTAL | ||
| 107 | // enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined | ||
| 108 | # define ENABLE_RGB_MATRIX_TYPING_HEATMAP | ||
| 109 | # define ENABLE_RGB_MATRIX_DIGITAL_RAIN | ||
| 110 | // enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined | ||
| 111 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE | ||
| 112 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE | ||
| 113 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE | ||
| 114 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE | ||
| 115 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS | ||
| 116 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS | ||
| 117 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS | ||
| 118 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS | ||
| 119 | # define ENABLE_RGB_MATRIX_SPLASH | ||
| 120 | # define ENABLE_RGB_MATRIX_MULTISPLASH | ||
| 121 | # define ENABLE_RGB_MATRIX_SOLID_SPLASH | ||
| 122 | # define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH | ||
| 75 | #endif | 123 | #endif |
diff --git a/keyboards/kprepublic/bm65iso/config.h b/keyboards/kprepublic/bm65iso/config.h index 2bec40f14..c6508b081 100644 --- a/keyboards/kprepublic/bm65iso/config.h +++ b/keyboards/kprepublic/bm65iso/config.h | |||
| @@ -55,18 +55,65 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 55 | #define RGBLIGHT_SAT_STEP 8 | 55 | #define RGBLIGHT_SAT_STEP 8 |
| 56 | #define RGBLIGHT_VAL_STEP 8 | 56 | #define RGBLIGHT_VAL_STEP 8 |
| 57 | #define RGB_MATRIX_MAXIMUM_BRIGHTNESS 140 | 57 | #define RGB_MATRIX_MAXIMUM_BRIGHTNESS 140 |
| 58 | #define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_BAND_SAT | 58 | // RGB Matrix Animation modes. Explicitly enabled |
| 59 | #define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ | 59 | // For full list of effects, see: |
| 60 | /*== all animations enable ==*/ | 60 | // https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects |
| 61 | #define RGBLIGHT_ANIMATIONS | 61 | # define ENABLE_RGB_MATRIX_ALPHAS_MODS |
| 62 | // /*== or choose animations ==*/ | 62 | # define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN |
| 63 | // #define RGBLIGHT_EFFECT_BREATHING | 63 | # define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT |
| 64 | // #define RGBLIGHT_EFFECT_RAINBOW_MOOD | 64 | # define ENABLE_RGB_MATRIX_BREATHING |
| 65 | // #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | 65 | # define ENABLE_RGB_MATRIX_BAND_SAT |
| 66 | // #define RGBLIGHT_EFFECT_SNAKE | 66 | # define ENABLE_RGB_MATRIX_BAND_VAL |
| 67 | // #define RGBLIGHT_EFFECT_KNIGHT | 67 | # define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT |
| 68 | // #define RGBLIGHT_EFFECT_CHRISTMAS | 68 | # define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL |
| 69 | // #define RGBLIGHT_EFFECT_STATIC_GRADIENT | 69 | # define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT |
| 70 | // #define RGBLIGHT_EFFECT_RGB_TEST | 70 | # define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL |
| 71 | // #define RGBLIGHT_EFFECT_ALTERNATING | 71 | # define ENABLE_RGB_MATRIX_CYCLE_ALL |
| 72 | # define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT | ||
| 73 | # define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN | ||
| 74 | # define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON | ||
| 75 | # define ENABLE_RGB_MATRIX_CYCLE_OUT_IN | ||
| 76 | # define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL | ||
| 77 | # define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL | ||
| 78 | # define ENABLE_RGB_MATRIX_CYCLE_SPIRAL | ||
| 79 | # define ENABLE_RGB_MATRIX_DUAL_BEACON | ||
| 80 | # define ENABLE_RGB_MATRIX_RAINBOW_BEACON | ||
| 81 | # define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS | ||
| 82 | # define ENABLE_RGB_MATRIX_RAINDROPS | ||
| 83 | # define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS | ||
| 84 | # define ENABLE_RGB_MATRIX_HUE_BREATHING | ||
| 85 | # define ENABLE_RGB_MATRIX_HUE_PENDULUM | ||
| 86 | # define ENABLE_RGB_MATRIX_HUE_WAVE | ||
| 87 | # define ENABLE_RGB_MATRIX_PIXEL_RAIN | ||
| 88 | # define ENABLE_RGB_MATRIX_PIXEL_FLOW | ||
| 89 | # define ENABLE_RGB_MATRIX_PIXEL_FRACTAL | ||
| 90 | // enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined | ||
| 91 | # define ENABLE_RGB_MATRIX_TYPING_HEATMAP | ||
| 92 | # define ENABLE_RGB_MATRIX_DIGITAL_RAIN | ||
| 93 | // enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined | ||
| 94 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE | ||
| 95 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE | ||
| 96 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE | ||
| 97 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE | ||
| 98 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS | ||
| 99 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS | ||
| 100 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS | ||
| 101 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS | ||
| 102 | # define ENABLE_RGB_MATRIX_SPLASH | ||
| 103 | # define ENABLE_RGB_MATRIX_MULTISPLASH | ||
| 104 | # define ENABLE_RGB_MATRIX_SOLID_SPLASH | ||
| 105 | # define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH | ||
| 106 | |||
| 107 | # define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_BAND_SAT | ||
| 108 | # define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ | ||
| 109 | /*== all animations enable ==*/ | ||
| 110 | # define RGBLIGHT_EFFECT_BREATHING | ||
| 111 | # define RGBLIGHT_EFFECT_RAINBOW_MOOD | ||
| 112 | # define RGBLIGHT_EFFECT_RAINBOW_SWIRL | ||
| 113 | # define RGBLIGHT_EFFECT_SNAKE | ||
| 114 | # define RGBLIGHT_EFFECT_KNIGHT | ||
| 115 | # define RGBLIGHT_EFFECT_CHRISTMAS | ||
| 116 | # define RGBLIGHT_EFFECT_STATIC_GRADIENT | ||
| 117 | # define RGBLIGHT_EFFECT_RGB_TEST | ||
| 118 | # define RGBLIGHT_EFFECT_ALTERNATING | ||
| 72 | #endif | 119 | #endif |
diff --git a/keyboards/kprepublic/bm68rgb/config.h b/keyboards/kprepublic/bm68rgb/config.h index 48844c295..580af57cf 100644 --- a/keyboards/kprepublic/bm68rgb/config.h +++ b/keyboards/kprepublic/bm68rgb/config.h | |||
| @@ -62,6 +62,54 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 62 | #endif | 62 | #endif |
| 63 | #ifdef RGB_MATRIX_ENABLE | 63 | #ifdef RGB_MATRIX_ENABLE |
| 64 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value | 64 | # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 180 // Limit to vendor-recommended value |
| 65 | // RGB Matrix Animation modes. Explicitly enabled | ||
| 66 | // For full list of effects, see: | ||
| 67 | // https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects | ||
| 68 | # define ENABLE_RGB_MATRIX_ALPHAS_MODS | ||
| 69 | # define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN | ||
| 70 | # define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT | ||
| 71 | # define ENABLE_RGB_MATRIX_BREATHING | ||
| 72 | # define ENABLE_RGB_MATRIX_BAND_SAT | ||
| 73 | # define ENABLE_RGB_MATRIX_BAND_VAL | ||
| 74 | # define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT | ||
| 75 | # define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL | ||
| 76 | # define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT | ||
| 77 | # define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL | ||
| 78 | # define ENABLE_RGB_MATRIX_CYCLE_ALL | ||
| 79 | # define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT | ||
| 80 | # define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN | ||
| 81 | # define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON | ||
| 82 | # define ENABLE_RGB_MATRIX_CYCLE_OUT_IN | ||
| 83 | # define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL | ||
| 84 | # define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL | ||
| 85 | # define ENABLE_RGB_MATRIX_CYCLE_SPIRAL | ||
| 86 | # define ENABLE_RGB_MATRIX_DUAL_BEACON | ||
| 87 | # define ENABLE_RGB_MATRIX_RAINBOW_BEACON | ||
| 88 | # define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS | ||
| 89 | # define ENABLE_RGB_MATRIX_RAINDROPS | ||
| 90 | # define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS | ||
| 91 | # define ENABLE_RGB_MATRIX_HUE_BREATHING | ||
| 92 | # define ENABLE_RGB_MATRIX_HUE_PENDULUM | ||
| 93 | # define ENABLE_RGB_MATRIX_HUE_WAVE | ||
| 94 | # define ENABLE_RGB_MATRIX_PIXEL_RAIN | ||
| 95 | # define ENABLE_RGB_MATRIX_PIXEL_FLOW | ||
| 96 | # define ENABLE_RGB_MATRIX_PIXEL_FRACTAL | ||
| 97 | // enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined | ||
| 98 | # define ENABLE_RGB_MATRIX_TYPING_HEATMAP | ||
| 99 | # define ENABLE_RGB_MATRIX_DIGITAL_RAIN | ||
| 100 | // enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined | ||
| 101 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE | ||
| 102 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE | ||
| 103 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE | ||
| 104 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE | ||
| 105 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS | ||
| 106 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS | ||
| 107 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS | ||
| 108 | # define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS | ||
| 109 | # define ENABLE_RGB_MATRIX_SPLASH | ||
| 110 | # define ENABLE_RGB_MATRIX_MULTISPLASH | ||
| 111 | # define ENABLE_RGB_MATRIX_SOLID_SPLASH | ||
| 112 | # define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH | ||
| 65 | #endif | 113 | #endif |
| 66 | 114 | ||
| 67 | /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ | 115 | /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |
diff --git a/keyboards/kprepublic/bm68rgb/keymaps/peepeetee/config.h b/keyboards/kprepublic/bm68rgb/keymaps/peepeetee/config.h index aada255cd..0748f83cd 100644 --- a/keyboards/kprepublic/bm68rgb/keymaps/peepeetee/config.h +++ b/keyboards/kprepublic/bm68rgb/keymaps/peepeetee/config.h | |||
| @@ -90,43 +90,43 @@ | |||
| 90 | // #define RGBLIGHT_EFFECT_SNAKE_LENGTH 4 // The number of LEDs to light up for the "Snake" animation | 90 | // #define RGBLIGHT_EFFECT_SNAKE_LENGTH 4 // The number of LEDs to light up for the "Snake" animation |
| 91 | 91 | ||
| 92 | // This list in in the correct mode order. Next mode is the following line, previous mode is previous line. Loops around. | 92 | // This list in in the correct mode order. Next mode is the following line, previous mode is previous line. Loops around. |
| 93 | // #define DISABLE_RGB_MATRIX_SOLID_COLOR // Static single hue, no speed support | 93 | // #undef ENABLE_RGB_MATRIX_SOLID_COLOR // Static single hue, no speed support |
| 94 | // #define DISABLE_RGB_MATRIX_ALPHAS_MODS // Static dual hue, speed is hue for secondary hue | 94 | // #undef ENABLE_RGB_MATRIX_ALPHAS_MODS // Static dual hue, speed is hue for secondary hue |
| 95 | #define DISABLE_RGB_MATRIX_GRADIENT_UP_DOWN // Static gradient top to bottom, speed controls how much gradient changes | 95 | #undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN // Static gradient top to bottom, speed controls how much gradient changes |
| 96 | #define DISABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT // Static gradient top to bottom, speed controls how much gradient changes | 96 | #undef ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT // Static gradient top to bottom, speed controls how much gradient changes |
| 97 | #define DISABLE_RGB_MATRIX_BREATHING // Single hue brightness cycling animation | 97 | #undef ENABLE_RGB_MATRIX_BREATHING // Single hue brightness cycling animation |
| 98 | #define DISABLE_RGB_MATRIX_BAND_SAT // Single hue band fading saturation scrolling left to right | 98 | #undef ENABLE_RGB_MATRIX_BAND_SAT // Single hue band fading saturation scrolling left to right |
| 99 | #define DISABLE_RGB_MATRIX_BAND_VAL // Single hue band fading brightness scrolling left to right | 99 | #undef ENABLE_RGB_MATRIX_BAND_VAL // Single hue band fading brightness scrolling left to right |
| 100 | #define DISABLE_RGB_MATRIX_BAND_PINWHEEL_SAT // Single hue 3 blade spinning pinwheel fades saturation | 100 | #undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT // Single hue 3 blade spinning pinwheel fades saturation |
| 101 | #define DISABLE_RGB_MATRIX_BAND_PINWHEEL_VAL // Single hue 3 blade spinning pinwheel fades brightness | 101 | #undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL // Single hue 3 blade spinning pinwheel fades brightness |
| 102 | #define DISABLE_RGB_MATRIX_BAND_SPIRAL_SAT // Single hue spinning spiral fades saturation | 102 | #undef ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT // Single hue spinning spiral fades saturation |
| 103 | #define DISABLE_RGB_MATRIX_BAND_SPIRAL_VAL // Single hue spinning spiral fades brightness | 103 | #undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL // Single hue spinning spiral fades brightness |
| 104 | #define DISABLE_RGB_MATRIX_CYCLE_ALL // Full keyboard solid hue cycling through full gradient | 104 | #undef ENABLE_RGB_MATRIX_CYCLE_ALL // Full keyboard solid hue cycling through full gradient |
| 105 | //#define DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT // Full gradient scrolling left to right | 105 | //#undef ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT // Full gradient scrolling left to right |
| 106 | #define DISABLE_RGB_MATRIX_CYCLE_UP_DOWN // Full gradient scrolling top to bottom | 106 | #undef ENABLE_RGB_MATRIX_CYCLE_UP_DOWN // Full gradient scrolling top to bottom |
| 107 | #define DISABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON // Full gradent Chevron shapped scrolling left to right | 107 | #undef ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON // Full gradent Chevron shapped scrolling left to right |
| 108 | #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN // Full gradient scrolling out to in | 108 | #undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN // Full gradient scrolling out to in |
| 109 | #define DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL // Full dual gradients scrolling out to in | 109 | #undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL // Full dual gradients scrolling out to in |
| 110 | #define DISABLE_RGB_MATRIX_CYCLE_PINWHEEL // Full gradient spinning pinwheel around center of keyboard | 110 | #undef ENABLE_RGB_MATRIX_CYCLE_PINWHEEL // Full gradient spinning pinwheel around center of keyboard |
| 111 | #define DISABLE_RGB_MATRIX_CYCLE_SPIRAL // Full gradient spinning spiral around center of keyboard | 111 | #undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL // Full gradient spinning spiral around center of keyboard |
| 112 | #define DISABLE_RGB_MATRIX_DUAL_BEACON // Full gradient spinning around center of keyboard | 112 | #undef ENABLE_RGB_MATRIX_DUAL_BEACON // Full gradient spinning around center of keyboard |
| 113 | #define DISABLE_RGB_MATRIX_RAINBOW_BEACON // Full tighter gradient spinning around center of keyboard | 113 | #undef ENABLE_RGB_MATRIX_RAINBOW_BEACON // Full tighter gradient spinning around center of keyboard |
| 114 | #define DISABLE_RGB_MATRIX_RAINBOW_PINWHEELS // Full dual gradients spinning two halfs of keyboard | 114 | #undef ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS // Full dual gradients spinning two halfs of keyboard |
| 115 | #define DISABLE_RGB_MATRIX_RAINDROPS // Randomly changes a single key's hue | 115 | #undef ENABLE_RGB_MATRIX_RAINDROPS // Randomly changes a single key's hue |
| 116 | #define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS // Randomly changes a single key's hue and saturation | 116 | #undef ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS // Randomly changes a single key's hue and saturation |
| 117 | // =================================================== Requires RGB_MATRIX_FRAMEBUFFER_EFFECTS ============================================================= | 117 | // =================================================== Requires RGB_MATRIX_FRAMEBUFFER_EFFECTS ============================================================= |
| 118 | // #define DISABLE_RGB_MATRIX_TYPING_HEATMAP // How hot is your WPM! | 118 | // #undef ENABLE_RGB_MATRIX_TYPING_HEATMAP // How hot is your WPM! |
| 119 | #define DISABLE_RGB_MATRIX_DIGITAL_RAIN // That famous computer simulation | 119 | #undef ENABLE_RGB_MATRIX_DIGITAL_RAIN // That famous computer simulation |
| 120 | // =================================================== RGB_MATRIX_KEYPRESSES OR RGB_MATRIX_KEYRELEASES ===================================================== | 120 | // =================================================== RGB_MATRIX_KEYPRESSES OR RGB_MATRIX_KEYRELEASES ===================================================== |
| 121 | #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE // Pulses keys hit to hue & value then fades value out | 121 | #undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE // Pulses keys hit to hue & value then fades value out |
| 122 | #define DISABLE_RGB_MATRIX_SOLID_REACTIVE // Static single hue, pulses keys hit to shifted hue then fades to current hue | 122 | #undef ENABLE_RGB_MATRIX_SOLID_REACTIVE // Static single hue, pulses keys hit to shifted hue then fades to current hue |
| 123 | #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE // Hue & value pulse near a single key hit then fades value out | 123 | #undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE // Hue & value pulse near a single key hit then fades value out |
| 124 | #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE // Hue & value pulse near multiple key hits then fades value out | 124 | #undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE // Hue & value pulse near multiple key hits then fades value out |
| 125 | #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS // Hue & value pulse the same column and row of a single key hit then fades value out | 125 | #undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS // Hue & value pulse the same column and row of a single key hit then fades value out |
| 126 | #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS // Hue & value pulse the same column and row of multiple key hits then fades value out | 126 | #undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS // Hue & value pulse the same column and row of multiple key hits then fades value out |
| 127 | #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS // Hue & value pulse away on the same column and row of a single key hit then fades value out | 127 | #undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS // Hue & value pulse away on the same column and row of a single key hit then fades value out |
| 128 | #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS // Hue & value pulse away on the same column and row of multiple key hits then fades value out | 128 | #undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS // Hue & value pulse away on the same column and row of multiple key hits then fades value out |
| 129 | #define DISABLE_RGB_MATRIX_SPLASH // Full gradient & value pulse away from a single key hit then fades value out | 129 | #undef ENABLE_RGB_MATRIX_SPLASH // Full gradient & value pulse away from a single key hit then fades value out |
| 130 | #define DISABLE_RGB_MATRIX_MULTISPLASH // Full gradient & value pulse away from multiple key hits then fades value out | 130 | #undef ENABLE_RGB_MATRIX_MULTISPLASH // Full gradient & value pulse away from multiple key hits then fades value out |
| 131 | #define DISABLE_RGB_MATRIX_SOLID_SPLASH // Hue & value pulse away from a single key hit then fades value out | 131 | #undef ENABLE_RGB_MATRIX_SOLID_SPLASH // Hue & value pulse away from a single key hit then fades value out |
| 132 | #define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH // Hue & value pulse away from multiple key hits then fades value out | 132 | #undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH // Hue & value pulse away from multiple key hits then fades value out |
diff --git a/keyboards/kprepublic/bm80/config.h b/keyboards/kprepublic/bm80/config.h index 584fdec98..b1a2ad23a 100644 --- a/keyboards/kprepublic/bm80/config.h +++ b/keyboards/kprepublic/bm80/config.h | |||
| @@ -74,9 +74,52 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 74 | #define RGB_MATRIX_STARTUP_SPD 127 // Sets the default animation speed, if none has been set | 74 | #define RGB_MATRIX_STARTUP_SPD 127 // Sets the default animation speed, if none has been set |
| 75 | // #define RGB_MATRIX_DISABLE_KEYCODES // disables control of rgb matrix by keycodes (must use code functions to control the feature) | 75 | // #define RGB_MATRIX_DISABLE_KEYCODES // disables control of rgb matrix by keycodes (must use code functions to control the feature) |
| 76 | 76 | ||
| 77 | 77 | #define ENABLE_RGB_MATRIX_ALPHAS_MODS | |
| 78 | 78 | #define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN | |
| 79 | // # define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended | 79 | #define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT |
| 80 | #define ENABLE_RGB_MATRIX_BREATHING | ||
| 81 | #define ENABLE_RGB_MATRIX_BAND_SAT | ||
| 82 | #define ENABLE_RGB_MATRIX_BAND_VAL | ||
| 83 | #define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT | ||
| 84 | #define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL | ||
| 85 | #define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT | ||
| 86 | #define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL | ||
| 87 | #define ENABLE_RGB_MATRIX_CYCLE_ALL | ||
| 88 | #define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT | ||
| 89 | #define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN | ||
| 90 | #define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON | ||
| 91 | #define ENABLE_RGB_MATRIX_CYCLE_OUT_IN | ||
| 92 | #define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL | ||
| 93 | #define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL | ||
| 94 | #define ENABLE_RGB_MATRIX_CYCLE_SPIRAL | ||
| 95 | #define ENABLE_RGB_MATRIX_DUAL_BEACON | ||
| 96 | #define ENABLE_RGB_MATRIX_RAINBOW_BEACON | ||
| 97 | #define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS | ||
| 98 | #define ENABLE_RGB_MATRIX_RAINDROPS | ||
| 99 | #define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS | ||
| 100 | #define ENABLE_RGB_MATRIX_HUE_BREATHING | ||
| 101 | #define ENABLE_RGB_MATRIX_HUE_PENDULUM | ||
| 102 | #define ENABLE_RGB_MATRIX_HUE_WAVE | ||
| 103 | #define ENABLE_RGB_MATRIX_FRACTAL | ||
| 104 | #define ENABLE_RGB_MATRIX_PIXEL_RAIN | ||
| 105 | |||
| 106 | #define ENABLE_RGB_MATRIX_TYPING_HEATMAP | ||
| 107 | #define ENABLE_RGB_MATRIX_DIGITAL_RAIN | ||
| 108 | |||
| 109 | #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE | ||
| 110 | #define ENABLE_RGB_MATRIX_SOLID_REACTIVE | ||
| 111 | #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE | ||
| 112 | #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE | ||
| 113 | #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS | ||
| 114 | #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS | ||
| 115 | #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS | ||
| 116 | #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS | ||
| 117 | #define ENABLE_RGB_MATRIX_SPLASH | ||
| 118 | #define ENABLE_RGB_MATRIX_MULTISPLASH | ||
| 119 | #define ENABLE_RGB_MATRIX_SOLID_SPLASH | ||
| 120 | #define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH | ||
| 121 | |||
| 122 | // # define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended | ||
| 80 | // does not work for some reason, might revisit | 123 | // does not work for some reason, might revisit |
| 81 | 124 | ||
| 82 | 125 | ||
