From 9e5a5160de37eb0869a8a31d0e15b10b8a181895 Mon Sep 17 00:00:00 2001 From: Drashna Jael're Date: Thu, 1 Aug 2024 10:07:15 -0700 Subject: [PATCH] [TractylM] Update RGB config --- .../tractyl_manuform/5x6_right/keymaps/drashna/keymap.c | 6 ++++++ .../tractyl_manuform/5x6_right/keymaps/drashna/rules.mk | 2 ++ 2 files changed, 8 insertions(+) diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/keymaps/drashna/keymap.c b/keyboards/handwired/tractyl_manuform/5x6_right/keymaps/drashna/keymap.c index d4a03f90bf8..8b4654eff61 100644 --- a/keyboards/handwired/tractyl_manuform/5x6_right/keymaps/drashna/keymap.c +++ b/keyboards/handwired/tractyl_manuform/5x6_right/keymaps/drashna/keymap.c @@ -160,6 +160,11 @@ keypos_t layer_remap[LAYER_MAP_ROWS][LAYER_MAP_COLS] = { }; // clang-format on +#if defined(RGB_MATRIX_ENABLE) && defined(RGBLIGHT_ENABLE) && defined(RGBLIGHT_CUSTOM) +const uint8_t led_mapping[RGBLIGHT_LED_COUNT] = {0, 1, 2, 3, 33, 32, 12, 13, 26, 27, 28, 29, 31, + 30, 63, 62, 61, 60, 47, 46, 64, 65, 37, 36, 35, 34}; +#endif + #if defined(QUANTUM_PAINTER_ENABLE) && !defined(CUSTOM_QUANTUM_PAINTER_ENABLE) # include "qp.h" # include "display/painter/graphics/assets.h" @@ -180,6 +185,7 @@ void keyboard_post_init_keymap(void) { my_image = qp_load_image_mem(gfx_samurai_cyberpunk_minimal_dark_8k_b3_240x320); qp_drawimage(display, 0, 0, my_image); } + qp_flush(display); // my_image = qp_load_image_mem(gfx_neon_genesis_evangelion_initial_machine_02_240x320); // my_image = qp_load_image_mem(gfx_asuka_240x320); qp_close_image(my_image); diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/keymaps/drashna/rules.mk b/keyboards/handwired/tractyl_manuform/5x6_right/keymaps/drashna/rules.mk index a64fee9e3a8..7f2f82fdd3f 100644 --- a/keyboards/handwired/tractyl_manuform/5x6_right/keymaps/drashna/rules.mk +++ b/keyboards/handwired/tractyl_manuform/5x6_right/keymaps/drashna/rules.mk @@ -53,6 +53,8 @@ ifeq ($(strip $(KEYBOARD)), handwired/tractyl_manuform/5x6_right/f405_coreboard) WATCHDOG_ENABLE = yes OLED_ENABLE = no OLED_TRANSPORT = spi + RGB_MATRIX_ENABLE = yes + RGBLIGHT_DRIVER = custom BACKLIGHT_ENABLE = yes QUANTUM_PAINTER_ENABLE = yes