global if behavior name starts with 'layer'

This commit is contained in:
tokazio 2023-01-17 21:38:17 +01:00
parent cbb1193c32
commit 5a81624746
2 changed files with 2 additions and 1 deletions

View file

@ -128,6 +128,7 @@ static int on_keymap_binding_pressed(struct zmk_behavior_binding *binding,
case RGB_EFR_CMD: case RGB_EFR_CMD:
return zmk_rgb_underglow_cycle_effect(-1); return zmk_rgb_underglow_cycle_effect(-1);
case RGB_COLOR_HSB_CMD: case RGB_COLOR_HSB_CMD:
LOG_DBG("RGB_COLOR_HSB_CMD");
return zmk_rgb_underglow_set_hsb((struct zmk_led_hsb){.h = (binding->param2 >> 16) & 0xFFFF, return zmk_rgb_underglow_set_hsb((struct zmk_led_hsb){.h = (binding->param2 >> 16) & 0xFFFF,
.s = (binding->param2 >> 8) & 0xFF, .s = (binding->param2 >> 8) & 0xFF,
.b = binding->param2 & 0xFF}); .b = binding->param2 & 0xFF});

View file

@ -231,7 +231,7 @@ int zmk_keymap_apply_position_state(uint8_t source, int layer, uint32_t position
return invoke_locally(&binding, event, pressed); return invoke_locally(&binding, event, pressed);
#endif #endif
case BEHAVIOR_LOCALITY_GLOBAL: case BEHAVIOR_LOCALITY_GLOBAL:
LOG_DBG("locality is: BEHAVIOR_LOCALITY_GLOBAL"); LOG_DBG("locality is: BEHAVIOR_LOCALITY_GLOBAL - Invoking %s", log_strdup(binding.behavior_dev));
#if ZMK_BLE_IS_CENTRAL #if ZMK_BLE_IS_CENTRAL
LOG_DBG("BEHAVIOR_LOCALITY_GLOBAL is central"); LOG_DBG("BEHAVIOR_LOCALITY_GLOBAL is central");
for (int i = 0; i < ZMK_BLE_SPLIT_PERIPHERAL_COUNT; i++) { for (int i = 0; i < ZMK_BLE_SPLIT_PERIPHERAL_COUNT; i++) {