RGB MacroPad setup Help

Just got my Framework 16 laptop, trying to figure out how to setup the RGB LED Macro Pad, and set up like the following

How do you set up the firmware for this. Do you use QMK or Vial ?
How do you also change the color to represent what I want

/*  Macropad key location to LED Index
 *         ┌────┬────┬────┬────┐
 *  row 1  │ P1 │ P2 │ P3 │ P4 │ Profiles 1-4
 *         ├────┼────┼────┼────┤
 *  row 2  │  1 │  2 │ 3  │ 4  │
 *         ├────┼────┼────┼────┤
 *  row 3  │  5 │  6 │ 7  │ 8  │
 *         ├────┼────┼────┼────┤
 *  row 4  │  9 │ 10 │ 11 │ 12 │
 *         ├────┼────┼────┼────┤
 *  row 5  │ 11 │ 12 │ 13 │ 14 │
 *         ├────┼────┼────┼────┤
 *  row 6  │ 15 │ 16 │ 17 │ 18 │
 *         └────┴────┴────┴────┘
 *        
 24 keys and LEDs total
 */

/*  Macropad key location to LED Index
 Profile 1 
 *         ├────┼────┼────┼────┤
 *  row 2  │  1 │  2 │ 3  │ 4  │
 *         ├────┼────┼────┼────┤
 *  row 3  │  5 │  6 │ 7  │ 8  │
 *         ├────┼────┼────┼────┤
 *  row 4  │  9 │ 10 │ 11 │ 12 │
 *         ├────┼────┼────┼────┤
 *  row 5  │ 11 │ 12 │ 13 │ 14 │
 *         ├────┼────┼────┼────┤
 *  row 6  │ 15 │ 16 │ 17 │ 18 │
 *         └────┴────┴────┴────┘
 * 
 */

/*  Macropad key location to LED Index
 Profile 2 
 *         ├────┼────┼────┼────┤
 *  row 2  │  1 │  2 │ 3  │ 4  │
 *         ├────┼────┼────┼────┤
 *  row 3  │  5 │  6 │ 7  │ 8  │
 *         ├────┼────┼────┼────┤
 *  row 4  │  9 │ 10 │ 11 │ 12 │
 *         ├────┼────┼────┼────┤
 *  row 5  │ 11 │ 12 │ 13 │ 14 │
 *         ├────┼────┼────┼────┤
 *  row 6  │ 15 │ 16 │ 17 │ 18 │
 *         └────┴────┴────┴────┘
 * 
 */

/*  Macropad key location to LED Index
 Profile 3
 *         ├────┼────┼────┼────┤
 *  row 2  │  1 │  2 │ 3  │ 4  │
 *         ├────┼────┼────┼────┤
 *  row 3  │  5 │  6 │ 7  │ 8  │
 *         ├────┼────┼────┼────┤
 *  row 4  │  9 │ 10 │ 11 │ 12 │
 *         ├────┼────┼────┼────┤
 *  row 5  │ 11 │ 12 │ 13 │ 14 │
 *         ├────┼────┼────┼────┤
 *  row 6  │ 15 │ 16 │ 17 │ 18 │
 *         └────┴────┴────┴────┘
 * 
 */

/*  Macropad key location to LED Index
 Profile 4 
 *         ├────┼────┼────┼────┤
 *  row 2  │  1 │  2 │ 3  │ 4  │
 *         ├────┼────┼────┼────┤
 *  row 3  │  5 │  6 │ 7  │ 8  │
 *         ├────┼────┼────┼────┤
 *  row 4  │  9 │ 10 │ 11 │ 12 │
 *         ├────┼────┼────┼────┤
 *  row 5  │ 11 │ 12 │ 13 │ 14 │
 *         ├────┼────┼────┼────┤
 *  row 6  │ 15 │ 16 │ 17 │ 18 │
 *         └────┴────┴────┴────┘
 * 
 */

Welcome to the forum.

For basic functions, including creating macros, you can configure your macropad by using the Via GUI (keyboard.frame.work).

Sorry, I don’t quite understand what you’re looking to do from what you posted.

Sounds like you want per-key RGB color control, changing colors of individual keys instead of all of them together. That’s not yet available with an easy-to-use app. You’d need to get into compiling qmk firmware, learn how qmk works, and be able to modify code. If you don’t have experience with code, it could be very hard. You might want to wait until someone creates an easier way. But there is starting information on coding per-key RGB here How to get to point you can have per key RGB control for keyboard and macropad? - #2 by MJ1

2 Likes