Skip to content

Commit

Permalink
Add RGB support in via to launchpad (qmk#8621)
Browse files Browse the repository at this point in the history
Signed-off-by: Joshua Rubin <[email protected]>
  • Loading branch information
joshuarubin authored and sowbug committed May 24, 2020
1 parent b238241 commit 7833cf8
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 15 deletions.
24 changes: 12 additions & 12 deletions keyboards/launchpad/keymaps/via/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
enum layer_names {
_QWERTY,
_FUNC,
_LAYER2,
_RGB,
_LAYER3
};

Expand All @@ -34,7 +34,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
KC_1, KC_2,
KC_3, KC_4,
KC_5, KC_6,
MO(_FUNC), KC_8
MO(_FUNC), TG(_RGB)
),

/* Function
Expand All @@ -55,22 +55,22 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
KC_TRNS, KC_C
),

/* Layer 2
/* RGB
* ,-------------.
* | | |
* | MODE-| MODE+|
* |------+------|
* | | |
* | HUE- | HUE+ |
* |------+------|
* | | |
* | SAT- | SAT+ |
* |------+------|
* | | |
* |TOGGLE| |
* `-------------'
*/
[_LAYER2] = LAYOUT(
KC_TRNS, KC_TRNS,
KC_TRNS, KC_TRNS,
KC_TRNS, KC_TRNS,
KC_TRNS, KC_TRNS
[_RGB] = LAYOUT(
RGB_RMOD, RGB_MOD,
RGB_HUD, RGB_HUI,
RGB_SAD, RGB_SAI,
RGB_TOG, KC_TRNS
),

/* Layer 3
Expand Down
2 changes: 2 additions & 0 deletions keyboards/launchpad/keymaps/via/rules.mk
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
VIA_ENABLE = yes
LINK_TIME_OPTIMIZATION_ENABLE = yes
RGBLIGHT_ENABLE = yes
7 changes: 4 additions & 3 deletions keyboards/launchpad/rev1/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

#ifndef REV1_CONFIG_H
#define REV1_CONFIG_H
#pragma once

#include "../config.h"

Expand All @@ -29,4 +28,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW

#endif
#define RGBLED_NUM 10
#define RGB_DI_PIN F6
#define RGBLIGHT_ANIMATIONS

0 comments on commit 7833cf8

Please sign in to comment.