diff options
| -rw-r--r-- | keyboards/xbows/knight/config.h | 62 | ||||
| -rw-r--r-- | keyboards/xbows/knight/keymaps/default/config.h | 43 | ||||
| -rw-r--r-- | keyboards/xbows/knight/keymaps/via/config.h | 63 | ||||
| -rw-r--r-- | keyboards/xbows/knight/knight.c | 1 | ||||
| -rw-r--r-- | keyboards/xbows/knight_plus/config.h | 66 | ||||
| -rw-r--r-- | keyboards/xbows/knight_plus/keymaps/default/config.h | 43 | ||||
| -rw-r--r-- | keyboards/xbows/knight_plus/keymaps/via/config.h | 63 | ||||
| -rw-r--r-- | keyboards/xbows/knight_plus/knight_plus.c | 1 | ||||
| -rw-r--r-- | keyboards/xbows/nature/config.h | 62 | ||||
| -rw-r--r-- | keyboards/xbows/nature/nature.c | 2 | ||||
| -rw-r--r-- | keyboards/xbows/numpad/config.h | 62 | ||||
| -rw-r--r-- | keyboards/xbows/numpad/keymaps/default/config.h | 44 | ||||
| -rw-r--r-- | keyboards/xbows/numpad/keymaps/via/config.h | 63 | ||||
| -rw-r--r-- | keyboards/xbows/ranger/config.h | 64 | ||||
| -rw-r--r-- | keyboards/xbows/ranger/keymaps/default/config.h | 44 | ||||
| -rw-r--r-- | keyboards/xbows/ranger/keymaps/via/config.h | 63 | 
16 files changed, 94 insertions, 652 deletions
| diff --git a/keyboards/xbows/knight/config.h b/keyboards/xbows/knight/config.h index dfd477cbc9..b91dd8db66 100644 --- a/keyboards/xbows/knight/config.h +++ b/keyboards/xbows/knight/config.h @@ -47,51 +47,25 @@  // RGB Matrix Animation modes. Explicitly enabled  // For full list of effects, see:  // https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects -#    define ENABLE_RGB_MATRIX_ALPHAS_MODS -#    define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN -#    define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT -#    define ENABLE_RGB_MATRIX_BREATHING -#    define ENABLE_RGB_MATRIX_BAND_SAT -#    define ENABLE_RGB_MATRIX_BAND_VAL -#    define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT -#    define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL -#    define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT -#    define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL -#    define ENABLE_RGB_MATRIX_CYCLE_ALL -#    define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT -#    define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN -#    define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON -#    define ENABLE_RGB_MATRIX_CYCLE_OUT_IN -#    define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL -#    define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL -#    define ENABLE_RGB_MATRIX_CYCLE_SPIRAL -#    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_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_FLOW -#    define ENABLE_RGB_MATRIX_PIXEL_FRACTAL -// enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined -#    define ENABLE_RGB_MATRIX_TYPING_HEATMAP -#    define ENABLE_RGB_MATRIX_DIGITAL_RAIN +#    define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_LEFT_RIGHT // Sets the default mode, if none has been set +#    define ENABLE_RGB_MATRIX_BREATHING           // Single hue brightness cycling animation +#    define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL     // Single hue spinning spiral fades brightness +#    define ENABLE_RGB_MATRIX_CYCLE_ALL           // Full keyboard solid hue cycling through full gradient +#    define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT    // Full gradient scrolling left to right +#    define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN       // Full gradient scrolling top to bottom +#    define ENABLE_RGB_MATRIX_CYCLE_OUT_IN        // Full gradient scrolling out to in +#    define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL      // Full gradient spinning pinwheel around center of keyboard +#    define ENABLE_RGB_MATRIX_CYCLE_SPIRAL        // Full gradient spinning spiral around center of keyboard +#    define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS   // Full dual gradients spinning two halfs of keyboard +#    define ENABLE_RGB_MATRIX_RAINDROPS           // Randomly changes a single key's hue +  // enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS -#    define ENABLE_RGB_MATRIX_SPLASH -#    define ENABLE_RGB_MATRIX_MULTISPLASH -#    define ENABLE_RGB_MATRIX_SOLID_SPLASH -#    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE   // Pulses keys hit to hue & value then fades value out +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE          // Static single hue, pulses keys hit to shifted hue then fades to current hue +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE     // Hue & value pulse near a single key hit then fades value out +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS    // Hue & value pulse the same column and row of a single key hit then fades value out +#    define ENABLE_RGB_MATRIX_SPLASH                  // Full gradient & value pulse away from a single key hit then fades value out +#    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH       // Hue & value pulse away from multiple key hits then fades value out  #    define DRIVER_ADDR_1 0b1110100  #    define DRIVER_ADDR_2 0b1110110 diff --git a/keyboards/xbows/knight/keymaps/default/config.h b/keyboards/xbows/knight/keymaps/default/config.h deleted file mode 100644 index fcd14ee048..0000000000 --- a/keyboards/xbows/knight/keymaps/default/config.h +++ /dev/null @@ -1,43 +0,0 @@ -/* Copyright 2021 Shulin Huang <[email protected]> - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ -#pragma once - -#ifdef RGB_MATRIX_ENABLE -#    define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_LEFT_RIGHT // Sets the default mode, if none has been set -#    undef ENABLE_RGB_MATRIX_SOLID_COLOR                        // Static single hue, no speed support -#    undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN                   // Static gradient top to bottom, speed controls how much gradient changes -#    undef ENABLE_RGB_MATRIX_BAND_SAT                           // Single hue band fading saturation scrolling left to right -#    undef ENABLE_RGB_MATRIX_BAND_VAL                           // Single hue band fading brightness scrolling left to right -#    undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT                  // Single hue 3 blade spinning pinwheel fades saturation -#    undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAT                    // Single hue spinning spiral fades saturation -#    undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL                  // Full dual gradients scrolling out to in -#    undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL                       // Full gradient spinning spiral around center of keyboard - -#    undef ENABLE_RGB_MATRIX_DIGITAL_RAIN    // That famous computer simulation -#    undef ENABLE_RGB_MATRIX_TYPING_HEATMAP  // How hot is your WPM! - -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE        // Hue & value pulse near a single key hit then fades value out -// #    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE   // Hue & value pulse near multiple key hits then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS       // Hue & value pulse the same column and row of a single key hit then fades value out -// #    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS  // Hue & value pulse the same column and row of multiple key hits then fades value out -// #    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 -// #    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 -//#    undef ENABLE_RGB_MATRIX_SPLASH                    // Full gradient & value pulse away from a single key hit then fades value out -// #    undef ENABLE_RGB_MATRIX_MULTISPLASH   // Full gradient & value pulse away from multiple key hits then fades value out -// #    undef ENABLE_RGB_MATRIX_SOLID_SPLASH  // Hue & value pulse away from a single key hit then fades value out -//#    undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH         // Hue & value pulse away from multiple key hits then fades value out - -#endif diff --git a/keyboards/xbows/knight/keymaps/via/config.h b/keyboards/xbows/knight/keymaps/via/config.h deleted file mode 100644 index cf06e7d07d..0000000000 --- a/keyboards/xbows/knight/keymaps/via/config.h +++ /dev/null @@ -1,63 +0,0 @@ -/* Copyright 2021 Shulin Huang <[email protected]> - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ -#pragma once - -#ifdef RGB_MATRIX_ENABLE -#    define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_LEFT_RIGHT // Sets the default mode, if none has been set -#    undef ENABLE_RGB_MATRIX_ALPHAS_MODS                        // Static dual hue, speed is hue for secondary hue -#    undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN                   // Static gradient top to bottom, speed controls how much gradient changes -#    undef ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT                // Static gradient left to right, speed controls how much gradient changes -//#    undef ENABLE_RGB_MATRIX_BREATHING                 // Single hue brightness cycling animation -#    undef ENABLE_RGB_MATRIX_BAND_SAT           // Single hue band fading saturation scrolling left to right -#    undef ENABLE_RGB_MATRIX_BAND_VAL           // Single hue band fading brightness scrolling left to right -#    undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT  // Single hue 3 blade spinning pinwheel fades saturation -#    undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL  // Single hue 3 blade spinning pinwheel fades brightness -#    undef ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT    // Single hue spinning spiral fades saturation -#    undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL    // Single hue spinning spiral fades brightness -//#    undef ENABLE_RGB_MATRIX_CYCLE_ALL                 // Full keyboard solid hue cycling through full gradient -//#    undef ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT          // Full gradient scrolling left to right -#    undef ENABLE_RGB_MATRIX_CYCLE_UP_DOWN  // Full gradient scrolling top to bottom -//#    undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN              // Full gradient scrolling out to in -#    undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL       // Full dual gradients scrolling out to in -#    undef ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON  // Full gradent Chevron shapped scrolling left to right -#    undef ENABLE_RGB_MATRIX_CYCLE_PINWHEEL          // Full gradient spinning pinwheel around center of keyboard -#    undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL            // Full gradient spinning spiral around center of keyboard -#    undef ENABLE_RGB_MATRIX_DUAL_BEACON             // Full gradient spinning around center of keyboard -//#    undef ENABLE_RGB_MATRIX_RAINBOW_BEACON            // Full tighter gradient spinning around center of keyboard -#    undef ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS    // Full dual gradients spinning two halfs of keyboard -#    undef ENABLE_RGB_MATRIX_RAINDROPS            // Randomly changes a single key's hue -#    undef ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS  // Randomly changes a single key's hue and saturation -//#    undef ENABLE_RGB_MATRIX_HUE_BREATHING             // Hue shifts up a slight ammount at the same time, then shifts back -#    undef ENABLE_RGB_MATRIX_HUE_PENDULUM  // Hue shifts up a slight ammount in a wave to the right, then back to the left -//#    undef ENABLE_RGB_MATRIX_HUE_WAVE                  // Hue shifts up a slight ammount and then back down in a wave to the right - -#    undef ENABLE_RGB_MATRIX_DIGITAL_RAIN    // That famous computer simulation -#    undef ENABLE_RGB_MATRIX_TYPING_HEATMAP  // How hot is your WPM! - -//#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE     // Pulses keys hit to hue & value then fades value out -//#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE            // Static single hue, pulses keys hit to shifted hue then fades to current hue -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE        // Hue & value pulse near a single key hit then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE   // Hue & value pulse near multiple key hits then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS       // Hue & value pulse the same column and row of a single key hit then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS  // Hue & value pulse the same column and row of multiple key hits then fades value out -#    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 -#    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 -//#    undef ENABLE_RGB_MATRIX_SPLASH                    // Full gradient & value pulse away from a single key hit then fades value out -#    undef ENABLE_RGB_MATRIX_MULTISPLASH   // Full gradient & value pulse away from multiple key hits then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_SPLASH  // Hue & value pulse away from a single key hit then fades value out -//#    undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH         // Hue & value pulse away from multiple key hits then fades value out - -#endif diff --git a/keyboards/xbows/knight/knight.c b/keyboards/xbows/knight/knight.c index 8c2fd9dfa2..9d9d7cfd10 100644 --- a/keyboards/xbows/knight/knight.c +++ b/keyboards/xbows/knight/knight.c @@ -135,7 +135,6 @@   } }; -   __attribute__ ((weak)) void rgb_matrix_indicators_user(void) {      if (host_keyboard_led_state().caps_lock) {          rgb_matrix_set_color(44, 0xFF, 0xFF, 0xFF); diff --git a/keyboards/xbows/knight_plus/config.h b/keyboards/xbows/knight_plus/config.h index ee71bb6baf..add7d53679 100644 --- a/keyboards/xbows/knight_plus/config.h +++ b/keyboards/xbows/knight_plus/config.h @@ -39,59 +39,33 @@  #    define RGB_MATRIX_LED_FLUSH_LIMIT 16  #    define RGB_DISABLE_AFTER_TIMEOUT 0          // number of ticks to wait until disabling effects  #    define RGB_MATRIX_KEYPRESSES -#    define RGB_DISABLE_WHEN_USB_SUSPENDED  // turn off effects when suspended +#    define RGB_DISABLE_WHEN_USB_SUSPENDED       // turn off effects when suspended  #    define RGB_MATRIX_MAXIMUM_BRIGHTNESS 200  #    define RGB_MATRIX_CENTER \ -        { 92, 43 } +        { 92, 33 }  // RGB Matrix Animation modes. Explicitly enabled  // For full list of effects, see:  // https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects -#    define ENABLE_RGB_MATRIX_ALPHAS_MODS -#    define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN -#    define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT -#    define ENABLE_RGB_MATRIX_BREATHING -#    define ENABLE_RGB_MATRIX_BAND_SAT -#    define ENABLE_RGB_MATRIX_BAND_VAL -#    define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT -#    define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL -#    define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT -#    define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL -#    define ENABLE_RGB_MATRIX_CYCLE_ALL -#    define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT -#    define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN -#    define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON -#    define ENABLE_RGB_MATRIX_CYCLE_OUT_IN -#    define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL -#    define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL -#    define ENABLE_RGB_MATRIX_CYCLE_SPIRAL -#    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_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_FLOW -#    define ENABLE_RGB_MATRIX_PIXEL_FRACTAL -// enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined -#    define ENABLE_RGB_MATRIX_TYPING_HEATMAP -#    define ENABLE_RGB_MATRIX_DIGITAL_RAIN +#    define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_LEFT_RIGHT // Sets the default mode, if none has been set +#    define ENABLE_RGB_MATRIX_BREATHING           // Single hue brightness cycling animation +#    define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL     // Single hue spinning spiral fades brightness +#    define ENABLE_RGB_MATRIX_CYCLE_ALL           // Full keyboard solid hue cycling through full gradient +#    define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT    // Full gradient scrolling left to right +#    define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN       // Full gradient scrolling top to bottom +#    define ENABLE_RGB_MATRIX_CYCLE_OUT_IN        // Full gradient scrolling out to in +#    define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL      // Full gradient spinning pinwheel around center of keyboard +#    define ENABLE_RGB_MATRIX_CYCLE_SPIRAL        // Full gradient spinning spiral around center of keyboard +#    define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS   // Full dual gradients spinning two halfs of keyboard +#    define ENABLE_RGB_MATRIX_RAINDROPS           // Randomly changes a single key's hue +  // enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS -#    define ENABLE_RGB_MATRIX_SPLASH -#    define ENABLE_RGB_MATRIX_MULTISPLASH -#    define ENABLE_RGB_MATRIX_SOLID_SPLASH -#    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE   // Pulses keys hit to hue & value then fades value out +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE          // Static single hue, pulses keys hit to shifted hue then fades to current hue +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE     // Hue & value pulse near a single key hit then fades value out +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS    // Hue & value pulse the same column and row of a single key hit then fades value out +#    define ENABLE_RGB_MATRIX_SPLASH                  // Full gradient & value pulse away from a single key hit then fades value out +#    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH       // Hue & value pulse away from multiple key hits then fades value out  #    define DRIVER_ADDR_1 0b1110100  #    define DRIVER_ADDR_2 0b1110110 diff --git a/keyboards/xbows/knight_plus/keymaps/default/config.h b/keyboards/xbows/knight_plus/keymaps/default/config.h deleted file mode 100644 index fcd14ee048..0000000000 --- a/keyboards/xbows/knight_plus/keymaps/default/config.h +++ /dev/null @@ -1,43 +0,0 @@ -/* Copyright 2021 Shulin Huang <[email protected]> - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ -#pragma once - -#ifdef RGB_MATRIX_ENABLE -#    define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_LEFT_RIGHT // Sets the default mode, if none has been set -#    undef ENABLE_RGB_MATRIX_SOLID_COLOR                        // Static single hue, no speed support -#    undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN                   // Static gradient top to bottom, speed controls how much gradient changes -#    undef ENABLE_RGB_MATRIX_BAND_SAT                           // Single hue band fading saturation scrolling left to right -#    undef ENABLE_RGB_MATRIX_BAND_VAL                           // Single hue band fading brightness scrolling left to right -#    undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT                  // Single hue 3 blade spinning pinwheel fades saturation -#    undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAT                    // Single hue spinning spiral fades saturation -#    undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL                  // Full dual gradients scrolling out to in -#    undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL                       // Full gradient spinning spiral around center of keyboard - -#    undef ENABLE_RGB_MATRIX_DIGITAL_RAIN    // That famous computer simulation -#    undef ENABLE_RGB_MATRIX_TYPING_HEATMAP  // How hot is your WPM! - -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE        // Hue & value pulse near a single key hit then fades value out -// #    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE   // Hue & value pulse near multiple key hits then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS       // Hue & value pulse the same column and row of a single key hit then fades value out -// #    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS  // Hue & value pulse the same column and row of multiple key hits then fades value out -// #    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 -// #    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 -//#    undef ENABLE_RGB_MATRIX_SPLASH                    // Full gradient & value pulse away from a single key hit then fades value out -// #    undef ENABLE_RGB_MATRIX_MULTISPLASH   // Full gradient & value pulse away from multiple key hits then fades value out -// #    undef ENABLE_RGB_MATRIX_SOLID_SPLASH  // Hue & value pulse away from a single key hit then fades value out -//#    undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH         // Hue & value pulse away from multiple key hits then fades value out - -#endif diff --git a/keyboards/xbows/knight_plus/keymaps/via/config.h b/keyboards/xbows/knight_plus/keymaps/via/config.h deleted file mode 100644 index cf06e7d07d..0000000000 --- a/keyboards/xbows/knight_plus/keymaps/via/config.h +++ /dev/null @@ -1,63 +0,0 @@ -/* Copyright 2021 Shulin Huang <[email protected]> - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ -#pragma once - -#ifdef RGB_MATRIX_ENABLE -#    define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_LEFT_RIGHT // Sets the default mode, if none has been set -#    undef ENABLE_RGB_MATRIX_ALPHAS_MODS                        // Static dual hue, speed is hue for secondary hue -#    undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN                   // Static gradient top to bottom, speed controls how much gradient changes -#    undef ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT                // Static gradient left to right, speed controls how much gradient changes -//#    undef ENABLE_RGB_MATRIX_BREATHING                 // Single hue brightness cycling animation -#    undef ENABLE_RGB_MATRIX_BAND_SAT           // Single hue band fading saturation scrolling left to right -#    undef ENABLE_RGB_MATRIX_BAND_VAL           // Single hue band fading brightness scrolling left to right -#    undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT  // Single hue 3 blade spinning pinwheel fades saturation -#    undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL  // Single hue 3 blade spinning pinwheel fades brightness -#    undef ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT    // Single hue spinning spiral fades saturation -#    undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL    // Single hue spinning spiral fades brightness -//#    undef ENABLE_RGB_MATRIX_CYCLE_ALL                 // Full keyboard solid hue cycling through full gradient -//#    undef ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT          // Full gradient scrolling left to right -#    undef ENABLE_RGB_MATRIX_CYCLE_UP_DOWN  // Full gradient scrolling top to bottom -//#    undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN              // Full gradient scrolling out to in -#    undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL       // Full dual gradients scrolling out to in -#    undef ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON  // Full gradent Chevron shapped scrolling left to right -#    undef ENABLE_RGB_MATRIX_CYCLE_PINWHEEL          // Full gradient spinning pinwheel around center of keyboard -#    undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL            // Full gradient spinning spiral around center of keyboard -#    undef ENABLE_RGB_MATRIX_DUAL_BEACON             // Full gradient spinning around center of keyboard -//#    undef ENABLE_RGB_MATRIX_RAINBOW_BEACON            // Full tighter gradient spinning around center of keyboard -#    undef ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS    // Full dual gradients spinning two halfs of keyboard -#    undef ENABLE_RGB_MATRIX_RAINDROPS            // Randomly changes a single key's hue -#    undef ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS  // Randomly changes a single key's hue and saturation -//#    undef ENABLE_RGB_MATRIX_HUE_BREATHING             // Hue shifts up a slight ammount at the same time, then shifts back -#    undef ENABLE_RGB_MATRIX_HUE_PENDULUM  // Hue shifts up a slight ammount in a wave to the right, then back to the left -//#    undef ENABLE_RGB_MATRIX_HUE_WAVE                  // Hue shifts up a slight ammount and then back down in a wave to the right - -#    undef ENABLE_RGB_MATRIX_DIGITAL_RAIN    // That famous computer simulation -#    undef ENABLE_RGB_MATRIX_TYPING_HEATMAP  // How hot is your WPM! - -//#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE     // Pulses keys hit to hue & value then fades value out -//#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE            // Static single hue, pulses keys hit to shifted hue then fades to current hue -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE        // Hue & value pulse near a single key hit then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE   // Hue & value pulse near multiple key hits then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS       // Hue & value pulse the same column and row of a single key hit then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS  // Hue & value pulse the same column and row of multiple key hits then fades value out -#    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 -#    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 -//#    undef ENABLE_RGB_MATRIX_SPLASH                    // Full gradient & value pulse away from a single key hit then fades value out -#    undef ENABLE_RGB_MATRIX_MULTISPLASH   // Full gradient & value pulse away from multiple key hits then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_SPLASH  // Hue & value pulse away from a single key hit then fades value out -//#    undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH         // Hue & value pulse away from multiple key hits then fades value out - -#endif diff --git a/keyboards/xbows/knight_plus/knight_plus.c b/keyboards/xbows/knight_plus/knight_plus.c index ede23dc63d..bf008fd091 100644 --- a/keyboards/xbows/knight_plus/knight_plus.c +++ b/keyboards/xbows/knight_plus/knight_plus.c @@ -135,7 +135,6 @@   } }; -   __attribute__ ((weak)) void rgb_matrix_indicators_user(void) {      if (host_keyboard_led_state().caps_lock) {          rgb_matrix_set_color(44, 0xFF, 0xFF, 0xFF); diff --git a/keyboards/xbows/nature/config.h b/keyboards/xbows/nature/config.h index 922e479a50..2395ae778c 100644 --- a/keyboards/xbows/nature/config.h +++ b/keyboards/xbows/nature/config.h @@ -49,51 +49,25 @@  // RGB Matrix Animation modes. Explicitly enabled  // For full list of effects, see:  // https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects -#    define ENABLE_RGB_MATRIX_ALPHAS_MODS -// #    define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN -#    define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT -#    define ENABLE_RGB_MATRIX_BREATHING -// #    define ENABLE_RGB_MATRIX_BAND_SAT -#    define ENABLE_RGB_MATRIX_BAND_VAL -// #    define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT -#    define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL -// #    define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT -#    define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL -#    define ENABLE_RGB_MATRIX_CYCLE_ALL -#    define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT -#    define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN -#    define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON -#    define ENABLE_RGB_MATRIX_CYCLE_OUT_IN -// #    define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL -#    define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL -#    define ENABLE_RGB_MATRIX_CYCLE_SPIRAL -#    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_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_FLOW -// #    define ENABLE_RGB_MATRIX_PIXEL_FRACTAL -// enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined -#    define ENABLE_RGB_MATRIX_TYPING_HEATMAP -// #    define ENABLE_RGB_MATRIX_DIGITAL_RAIN +#    define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_LEFT_RIGHT // Sets the default mode, if none has been set +#    define ENABLE_RGB_MATRIX_BREATHING           // Single hue brightness cycling animation +#    define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL     // Single hue spinning spiral fades brightness +#    define ENABLE_RGB_MATRIX_CYCLE_ALL           // Full keyboard solid hue cycling through full gradient +#    define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT    // Full gradient scrolling left to right +#    define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN       // Full gradient scrolling top to bottom +#    define ENABLE_RGB_MATRIX_CYCLE_OUT_IN        // Full gradient scrolling out to in +#    define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL      // Full gradient spinning pinwheel around center of keyboard +#    define ENABLE_RGB_MATRIX_CYCLE_SPIRAL        // Full gradient spinning spiral around center of keyboard +#    define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS   // Full dual gradients spinning two halfs of keyboard +#    define ENABLE_RGB_MATRIX_RAINDROPS           // Randomly changes a single key's hue +  // enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined -// #    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE -// #    define ENABLE_RGB_MATRIX_SOLID_REACTIVE -// #    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE -// #    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE -// #    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS -// #    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS -// #    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS -// #    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS -// #    define ENABLE_RGB_MATRIX_SPLASH -// #    define ENABLE_RGB_MATRIX_MULTISPLASH -// #    define ENABLE_RGB_MATRIX_SOLID_SPLASH -// #    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE   // Pulses keys hit to hue & value then fades value out +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE          // Static single hue, pulses keys hit to shifted hue then fades to current hue +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE     // Hue & value pulse near a single key hit then fades value out +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS    // Hue & value pulse the same column and row of a single key hit then fades value out +#    define ENABLE_RGB_MATRIX_SPLASH                  // Full gradient & value pulse away from a single key hit then fades value out +#    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH       // Hue & value pulse away from multiple key hits then fades value out  #    define DRIVER_ADDR_1 0b1110100  #    define DRIVER_ADDR_2 0b1110110 diff --git a/keyboards/xbows/nature/nature.c b/keyboards/xbows/nature/nature.c index 80d695fecf..d4957003bd 100644 --- a/keyboards/xbows/nature/nature.c +++ b/keyboards/xbows/nature/nature.c @@ -148,7 +148,7 @@ void suspend_wakeup_init_kb(void) {   __attribute__ ((weak)) void rgb_matrix_indicators_user(void) {      if (host_keyboard_led_state().caps_lock) { -        rgb_matrix_set_color(45, 0xFF, 0x00, 0x00); +        rgb_matrix_set_color(45, 0xFF, 0xFF, 0xFF);      }  } diff --git a/keyboards/xbows/numpad/config.h b/keyboards/xbows/numpad/config.h index 59616eba3b..96dff5241a 100644 --- a/keyboards/xbows/numpad/config.h +++ b/keyboards/xbows/numpad/config.h @@ -47,51 +47,25 @@  // RGB Matrix Animation modes. Explicitly enabled  // For full list of effects, see:  // https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects -#    define ENABLE_RGB_MATRIX_ALPHAS_MODS -#    define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN -#    define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT -#    define ENABLE_RGB_MATRIX_BREATHING -#    define ENABLE_RGB_MATRIX_BAND_SAT -#    define ENABLE_RGB_MATRIX_BAND_VAL -#    define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT -#    define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL -#    define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT -#    define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL -#    define ENABLE_RGB_MATRIX_CYCLE_ALL -#    define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT -#    define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN -#    define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON -#    define ENABLE_RGB_MATRIX_CYCLE_OUT_IN -#    define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL -#    define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL -#    define ENABLE_RGB_MATRIX_CYCLE_SPIRAL -#    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_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_FLOW -#    define ENABLE_RGB_MATRIX_PIXEL_FRACTAL -// enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined -#    define ENABLE_RGB_MATRIX_TYPING_HEATMAP -#    define ENABLE_RGB_MATRIX_DIGITAL_RAIN +#    define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_LEFT_RIGHT // Sets the default mode, if none has been set +#    define ENABLE_RGB_MATRIX_BREATHING           // Single hue brightness cycling animation +#    define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL     // Single hue spinning spiral fades brightness +#    define ENABLE_RGB_MATRIX_CYCLE_ALL           // Full keyboard solid hue cycling through full gradient +#    define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT    // Full gradient scrolling left to right +#    define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN       // Full gradient scrolling top to bottom +#    define ENABLE_RGB_MATRIX_CYCLE_OUT_IN        // Full gradient scrolling out to in +#    define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL      // Full gradient spinning pinwheel around center of keyboard +#    define ENABLE_RGB_MATRIX_CYCLE_SPIRAL        // Full gradient spinning spiral around center of keyboard +#    define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS   // Full dual gradients spinning two halfs of keyboard +#    define ENABLE_RGB_MATRIX_RAINDROPS           // Randomly changes a single key's hue +  // enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS -#    define ENABLE_RGB_MATRIX_SPLASH -#    define ENABLE_RGB_MATRIX_MULTISPLASH -#    define ENABLE_RGB_MATRIX_SOLID_SPLASH -#    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE   // Pulses keys hit to hue & value then fades value out +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE          // Static single hue, pulses keys hit to shifted hue then fades to current hue +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE     // Hue & value pulse near a single key hit then fades value out +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS    // Hue & value pulse the same column and row of a single key hit then fades value out +#    define ENABLE_RGB_MATRIX_SPLASH                  // Full gradient & value pulse away from a single key hit then fades value out +#    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH       // Hue & value pulse away from multiple key hits then fades value out  #    define DRIVER_ADDR_1 0b1110111  #    define DRIVER_COUNT 1 diff --git a/keyboards/xbows/numpad/keymaps/default/config.h b/keyboards/xbows/numpad/keymaps/default/config.h deleted file mode 100644 index 3e3358e344..0000000000 --- a/keyboards/xbows/numpad/keymaps/default/config.h +++ /dev/null @@ -1,44 +0,0 @@ -/* Copyright 2021 Shulin Huang <[email protected]> - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ -#pragma once - - #ifdef RGB_MATRIX_ENABLE - #    define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_LEFT_RIGHT // Sets the default mode, if none has been set - -#    undef ENABLE_RGB_MATRIX_SOLID_COLOR                        // Static single hue, no speed support -#    undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN                   // Static gradient top to bottom, speed controls how much gradient changes -#    undef ENABLE_RGB_MATRIX_BAND_SAT                           // Single hue band fading saturation scrolling left to right -#    undef ENABLE_RGB_MATRIX_BAND_VAL                           // Single hue band fading brightness scrolling left to right -#    undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT                  // Single hue 3 blade spinning pinwheel fades saturation -#    undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAT                    // Single hue spinning spiral fades saturation -#    undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL                  // Full dual gradients scrolling out to in -#    undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL                       // Full gradient spinning spiral around center of keyboard - -#    undef ENABLE_RGB_MATRIX_DIGITAL_RAIN    // That famous computer simulation -#    undef ENABLE_RGB_MATRIX_TYPING_HEATMAP  // How hot is your WPM! - -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE        // Hue & value pulse near a single key hit then fades value out -// #    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE   // Hue & value pulse near multiple key hits then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS       // Hue & value pulse the same column and row of a single key hit then fades value out -// #    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS  // Hue & value pulse the same column and row of multiple key hits then fades value out -// #    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 -// #    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 -//#    undef ENABLE_RGB_MATRIX_SPLASH                    // Full gradient & value pulse away from a single key hit then fades value out -// #    undef ENABLE_RGB_MATRIX_MULTISPLASH   // Full gradient & value pulse away from multiple key hits then fades value out -// #    undef ENABLE_RGB_MATRIX_SOLID_SPLASH  // Hue & value pulse away from a single key hit then fades value out -//#    undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH         // Hue & value pulse away from multiple key hits then fades value out - -#endif diff --git a/keyboards/xbows/numpad/keymaps/via/config.h b/keyboards/xbows/numpad/keymaps/via/config.h deleted file mode 100644 index cf06e7d07d..0000000000 --- a/keyboards/xbows/numpad/keymaps/via/config.h +++ /dev/null @@ -1,63 +0,0 @@ -/* Copyright 2021 Shulin Huang <[email protected]> - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ -#pragma once - -#ifdef RGB_MATRIX_ENABLE -#    define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_LEFT_RIGHT // Sets the default mode, if none has been set -#    undef ENABLE_RGB_MATRIX_ALPHAS_MODS                        // Static dual hue, speed is hue for secondary hue -#    undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN                   // Static gradient top to bottom, speed controls how much gradient changes -#    undef ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT                // Static gradient left to right, speed controls how much gradient changes -//#    undef ENABLE_RGB_MATRIX_BREATHING                 // Single hue brightness cycling animation -#    undef ENABLE_RGB_MATRIX_BAND_SAT           // Single hue band fading saturation scrolling left to right -#    undef ENABLE_RGB_MATRIX_BAND_VAL           // Single hue band fading brightness scrolling left to right -#    undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT  // Single hue 3 blade spinning pinwheel fades saturation -#    undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL  // Single hue 3 blade spinning pinwheel fades brightness -#    undef ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT    // Single hue spinning spiral fades saturation -#    undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL    // Single hue spinning spiral fades brightness -//#    undef ENABLE_RGB_MATRIX_CYCLE_ALL                 // Full keyboard solid hue cycling through full gradient -//#    undef ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT          // Full gradient scrolling left to right -#    undef ENABLE_RGB_MATRIX_CYCLE_UP_DOWN  // Full gradient scrolling top to bottom -//#    undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN              // Full gradient scrolling out to in -#    undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL       // Full dual gradients scrolling out to in -#    undef ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON  // Full gradent Chevron shapped scrolling left to right -#    undef ENABLE_RGB_MATRIX_CYCLE_PINWHEEL          // Full gradient spinning pinwheel around center of keyboard -#    undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL            // Full gradient spinning spiral around center of keyboard -#    undef ENABLE_RGB_MATRIX_DUAL_BEACON             // Full gradient spinning around center of keyboard -//#    undef ENABLE_RGB_MATRIX_RAINBOW_BEACON            // Full tighter gradient spinning around center of keyboard -#    undef ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS    // Full dual gradients spinning two halfs of keyboard -#    undef ENABLE_RGB_MATRIX_RAINDROPS            // Randomly changes a single key's hue -#    undef ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS  // Randomly changes a single key's hue and saturation -//#    undef ENABLE_RGB_MATRIX_HUE_BREATHING             // Hue shifts up a slight ammount at the same time, then shifts back -#    undef ENABLE_RGB_MATRIX_HUE_PENDULUM  // Hue shifts up a slight ammount in a wave to the right, then back to the left -//#    undef ENABLE_RGB_MATRIX_HUE_WAVE                  // Hue shifts up a slight ammount and then back down in a wave to the right - -#    undef ENABLE_RGB_MATRIX_DIGITAL_RAIN    // That famous computer simulation -#    undef ENABLE_RGB_MATRIX_TYPING_HEATMAP  // How hot is your WPM! - -//#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE     // Pulses keys hit to hue & value then fades value out -//#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE            // Static single hue, pulses keys hit to shifted hue then fades to current hue -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE        // Hue & value pulse near a single key hit then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE   // Hue & value pulse near multiple key hits then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS       // Hue & value pulse the same column and row of a single key hit then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS  // Hue & value pulse the same column and row of multiple key hits then fades value out -#    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 -#    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 -//#    undef ENABLE_RGB_MATRIX_SPLASH                    // Full gradient & value pulse away from a single key hit then fades value out -#    undef ENABLE_RGB_MATRIX_MULTISPLASH   // Full gradient & value pulse away from multiple key hits then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_SPLASH  // Hue & value pulse away from a single key hit then fades value out -//#    undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH         // Hue & value pulse away from multiple key hits then fades value out - -#endif diff --git a/keyboards/xbows/ranger/config.h b/keyboards/xbows/ranger/config.h index 1447a26d03..e5b9764074 100644 --- a/keyboards/xbows/ranger/config.h +++ b/keyboards/xbows/ranger/config.h @@ -38,7 +38,7 @@  #    define RGB_MATRIX_LED_PROCESS_LIMIT 18  #    define RGB_MATRIX_LED_FLUSH_LIMIT 16  #    define RGB_DISABLE_AFTER_TIMEOUT 0          // number of ticks to wait until disabling effects -#    define RGB_DISABLE_WHEN_USB_SUSPENDED   // turn off effects when suspended +#    define RGB_DISABLE_WHEN_USB_SUSPENDED       // turn off effects when suspended  #    define RGB_MATRIX_KEYPRESSES  #    define RGB_MATRIX_MAXIMUM_BRIGHTNESS 200  #    define RGB_MATRIX_CENTER { 103, 32 } @@ -46,51 +46,25 @@  // RGB Matrix Animation modes. Explicitly enabled  // For full list of effects, see:  // https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects -#    define ENABLE_RGB_MATRIX_ALPHAS_MODS -#    define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN -#    define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT -#    define ENABLE_RGB_MATRIX_BREATHING -#    define ENABLE_RGB_MATRIX_BAND_SAT -#    define ENABLE_RGB_MATRIX_BAND_VAL -#    define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT -#    define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL -#    define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT -#    define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL -#    define ENABLE_RGB_MATRIX_CYCLE_ALL -#    define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT -#    define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN -#    define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON -#    define ENABLE_RGB_MATRIX_CYCLE_OUT_IN -#    define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL -#    define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL -#    define ENABLE_RGB_MATRIX_CYCLE_SPIRAL -#    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_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_FLOW -#    define ENABLE_RGB_MATRIX_PIXEL_FRACTAL -// enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined -#    define ENABLE_RGB_MATRIX_TYPING_HEATMAP -#    define ENABLE_RGB_MATRIX_DIGITAL_RAIN +#    define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_LEFT_RIGHT // Sets the default mode, if none has been set +#    define ENABLE_RGB_MATRIX_BREATHING           // Single hue brightness cycling animation +#    define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL     // Single hue spinning spiral fades brightness +#    define ENABLE_RGB_MATRIX_CYCLE_ALL           // Full keyboard solid hue cycling through full gradient +#    define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT    // Full gradient scrolling left to right +#    define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN       // Full gradient scrolling top to bottom +#    define ENABLE_RGB_MATRIX_CYCLE_OUT_IN        // Full gradient scrolling out to in +#    define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL      // Full gradient spinning pinwheel around center of keyboard +#    define ENABLE_RGB_MATRIX_CYCLE_SPIRAL        // Full gradient spinning spiral around center of keyboard +#    define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS   // Full dual gradients spinning two halfs of keyboard +#    define ENABLE_RGB_MATRIX_RAINDROPS           // Randomly changes a single key's hue +  // enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS -#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS -#    define ENABLE_RGB_MATRIX_SPLASH -#    define ENABLE_RGB_MATRIX_MULTISPLASH -#    define ENABLE_RGB_MATRIX_SOLID_SPLASH -#    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE   // Pulses keys hit to hue & value then fades value out +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE          // Static single hue, pulses keys hit to shifted hue then fades to current hue +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE     // Hue & value pulse near a single key hit then fades value out +#    define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS    // Hue & value pulse the same column and row of a single key hit then fades value out +#    define ENABLE_RGB_MATRIX_SPLASH                  // Full gradient & value pulse away from a single key hit then fades value out +#    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH       // Hue & value pulse away from multiple key hits then fades value out  #    define DRIVER_ADDR_1 0b1110100  #    define DRIVER_ADDR_2 0b1110101 diff --git a/keyboards/xbows/ranger/keymaps/default/config.h b/keyboards/xbows/ranger/keymaps/default/config.h deleted file mode 100644 index 2e662068f6..0000000000 --- a/keyboards/xbows/ranger/keymaps/default/config.h +++ /dev/null @@ -1,44 +0,0 @@ -/* Copyright 2021 Shulin Huang <[email protected]> - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ -#pragma once - -#ifdef RGB_MATRIX_ENABLE -#    define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_LEFT_RIGHT // Sets the default mode, if none has been set - -#    undef ENABLE_RGB_MATRIX_SOLID_COLOR                        // Static single hue, no speed support -#    undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN                   // Static gradient top to bottom, speed controls how much gradient changes -#    undef ENABLE_RGB_MATRIX_BAND_SAT                           // Single hue band fading saturation scrolling left to right -#    undef ENABLE_RGB_MATRIX_BAND_VAL                           // Single hue band fading brightness scrolling left to right -#    undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT                  // Single hue 3 blade spinning pinwheel fades saturation -#    undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAT                    // Single hue spinning spiral fades saturation -#    undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL                  // Full dual gradients scrolling out to in -#    undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL                       // Full gradient spinning spiral around center of keyboard - -#    undef ENABLE_RGB_MATRIX_DIGITAL_RAIN    // That famous computer simulation -#    undef ENABLE_RGB_MATRIX_TYPING_HEATMAP  // How hot is your WPM! - -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE        // Hue & value pulse near a single key hit then fades value out -// #    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE   // Hue & value pulse near multiple key hits then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS       // Hue & value pulse the same column and row of a single key hit then fades value out -// #    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS  // Hue & value pulse the same column and row of multiple key hits then fades value out -// #    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 -// #    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 -//#    undef ENABLE_RGB_MATRIX_SPLASH                    // Full gradient & value pulse away from a single key hit then fades value out -// #    undef ENABLE_RGB_MATRIX_MULTISPLASH   // Full gradient & value pulse away from multiple key hits then fades value out -// #    undef ENABLE_RGB_MATRIX_SOLID_SPLASH  // Hue & value pulse away from a single key hit then fades value out -//#    undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH         // Hue & value pulse away from multiple key hits then fades value out - -#endif diff --git a/keyboards/xbows/ranger/keymaps/via/config.h b/keyboards/xbows/ranger/keymaps/via/config.h deleted file mode 100644 index cf06e7d07d..0000000000 --- a/keyboards/xbows/ranger/keymaps/via/config.h +++ /dev/null @@ -1,63 +0,0 @@ -/* Copyright 2021 Shulin Huang <[email protected]> - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ -#pragma once - -#ifdef RGB_MATRIX_ENABLE -#    define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_LEFT_RIGHT // Sets the default mode, if none has been set -#    undef ENABLE_RGB_MATRIX_ALPHAS_MODS                        // Static dual hue, speed is hue for secondary hue -#    undef ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN                   // Static gradient top to bottom, speed controls how much gradient changes -#    undef ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT                // Static gradient left to right, speed controls how much gradient changes -//#    undef ENABLE_RGB_MATRIX_BREATHING                 // Single hue brightness cycling animation -#    undef ENABLE_RGB_MATRIX_BAND_SAT           // Single hue band fading saturation scrolling left to right -#    undef ENABLE_RGB_MATRIX_BAND_VAL           // Single hue band fading brightness scrolling left to right -#    undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT  // Single hue 3 blade spinning pinwheel fades saturation -#    undef ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL  // Single hue 3 blade spinning pinwheel fades brightness -#    undef ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT    // Single hue spinning spiral fades saturation -#    undef ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL    // Single hue spinning spiral fades brightness -//#    undef ENABLE_RGB_MATRIX_CYCLE_ALL                 // Full keyboard solid hue cycling through full gradient -//#    undef ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT          // Full gradient scrolling left to right -#    undef ENABLE_RGB_MATRIX_CYCLE_UP_DOWN  // Full gradient scrolling top to bottom -//#    undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN              // Full gradient scrolling out to in -#    undef ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL       // Full dual gradients scrolling out to in -#    undef ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON  // Full gradent Chevron shapped scrolling left to right -#    undef ENABLE_RGB_MATRIX_CYCLE_PINWHEEL          // Full gradient spinning pinwheel around center of keyboard -#    undef ENABLE_RGB_MATRIX_CYCLE_SPIRAL            // Full gradient spinning spiral around center of keyboard -#    undef ENABLE_RGB_MATRIX_DUAL_BEACON             // Full gradient spinning around center of keyboard -//#    undef ENABLE_RGB_MATRIX_RAINBOW_BEACON            // Full tighter gradient spinning around center of keyboard -#    undef ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS    // Full dual gradients spinning two halfs of keyboard -#    undef ENABLE_RGB_MATRIX_RAINDROPS            // Randomly changes a single key's hue -#    undef ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS  // Randomly changes a single key's hue and saturation -//#    undef ENABLE_RGB_MATRIX_HUE_BREATHING             // Hue shifts up a slight ammount at the same time, then shifts back -#    undef ENABLE_RGB_MATRIX_HUE_PENDULUM  // Hue shifts up a slight ammount in a wave to the right, then back to the left -//#    undef ENABLE_RGB_MATRIX_HUE_WAVE                  // Hue shifts up a slight ammount and then back down in a wave to the right - -#    undef ENABLE_RGB_MATRIX_DIGITAL_RAIN    // That famous computer simulation -#    undef ENABLE_RGB_MATRIX_TYPING_HEATMAP  // How hot is your WPM! - -//#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE     // Pulses keys hit to hue & value then fades value out -//#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE            // Static single hue, pulses keys hit to shifted hue then fades to current hue -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE        // Hue & value pulse near a single key hit then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE   // Hue & value pulse near multiple key hits then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS       // Hue & value pulse the same column and row of a single key hit then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS  // Hue & value pulse the same column and row of multiple key hits then fades value out -#    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 -#    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 -//#    undef ENABLE_RGB_MATRIX_SPLASH                    // Full gradient & value pulse away from a single key hit then fades value out -#    undef ENABLE_RGB_MATRIX_MULTISPLASH   // Full gradient & value pulse away from multiple key hits then fades value out -#    undef ENABLE_RGB_MATRIX_SOLID_SPLASH  // Hue & value pulse away from a single key hit then fades value out -//#    undef ENABLE_RGB_MATRIX_SOLID_MULTISPLASH         // Hue & value pulse away from multiple key hits then fades value out - -#endif | 
