feat(q5_max): map dip-switch to RGB effects (heatmap / solid white) #17
Reference in New Issue
Block a user
Delete Branch "feat/rbg-switch"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
RGB_MATRIX_SOLID_COLOR+HSV_WHITE)RGB_MATRIX_TYPING_HEATMAP), with saturation restored to 255 before switching to prevent theHSV_WHITEsat=0 from washing out the heatmap colorsImplementation notes
factory_test.calready ownsdip_switch_update_user, so a new__attribute__((weak)) dip_switch_update_keymap()hook was added toq5_max.cand called fromdip_switch_update_kb— the keymap overrides this weak symboldefault_layer_setcall indip_switch_update_kbis commented out (not removed) to preserve contextTest plan