diff --git a/Controllers/GigabyteRGBFusion2USBController/GigabyteFusion2USB_Devices.cpp b/Controllers/GigabyteRGBFusion2USBController/GigabyteFusion2USB_Devices.cpp index 5770a4d53..0f89bb362 100644 --- a/Controllers/GigabyteRGBFusion2USBController/GigabyteFusion2USB_Devices.cpp +++ b/Controllers/GigabyteRGBFusion2USBController/GigabyteFusion2USB_Devices.cpp @@ -596,8 +596,8 @@ static const gb_fusion2_zone common_team_up_logo_11_zone = static const gb_fusion2_zone common_wifi_ant_9_zone = { LED9, - 1, - 1, + 2, + 2, "WIFI Antenna" }; @@ -3930,6 +3930,23 @@ static const gb_fusion2_device b550_vision_dp_device = "B550 VISION D-P", }; +static const gb_fusion2_device b550_ud_ac_device = +{ + &it5702_24_device, + 0x0140005F, + 0, + "B550 UD AC", +}; + +static const gb_fusion2_device b550_ud_ac_y1_device = +{ + &it5702_24_device, + 0x0140005F, + 0, + "B550 UD AC-Y1", +}; + + static const gb_fusion2_device b550m_aor_elite_device = { &it5702_24_device, @@ -6987,7 +7004,6 @@ static const gb_fusion2_device z890_aor_mstr_ai_top_5711_device = | Zone "ARGB_V2_1" : Linear | | Zone "ARGB_V2_2" : Linear | | Zone "ARGB_V2_3" : Linear | -| Zone "ARGB_V2_4" : Linear | | Zone "LED_C" : Single | | Zone "WIFI Antenna" : Single | | Zone "IO Cover" : Single | @@ -6998,7 +7014,6 @@ static gb_fusion2_layout it5711_14_device = &common_argb_v2_1_zone, &common_argb_v2_2_zone, &common_argb_v2_3_zone, - &common_argb_v2_4_zone, &common_led_c_5_zone, &common_wifi_ant_9_zone, &common_io_cov_10_zone, @@ -7007,6 +7022,7 @@ static gb_fusion2_layout it5711_14_device = nullptr, nullptr, nullptr, + nullptr, }; static const gb_fusion2_device x870e_aor_xtrm_ai_top_5711_device = @@ -7393,6 +7409,8 @@ const gb_fusion2_device* gb_fusion2_device_list_data[] = &b550_gmg_x_v2_device, &b550_vision_d_device, &b550_vision_dp_device, + &b550_ud_ac_device, + &b550_ud_ac_y1_device, &b550i_aor_pro_ax_device, &b550m_aor_elite_device, &b550m_aor_elite_ax_device, diff --git a/Controllers/GigabyteRGBFusion2USBController/RGBController_GigabyteRGBFusion2USB.cpp b/Controllers/GigabyteRGBFusion2USBController/RGBController_GigabyteRGBFusion2USB.cpp index f85801186..b82d47cb7 100644 --- a/Controllers/GigabyteRGBFusion2USBController/RGBController_GigabyteRGBFusion2USB.cpp +++ b/Controllers/GigabyteRGBFusion2USBController/RGBController_GigabyteRGBFusion2USB.cpp @@ -575,7 +575,7 @@ void RGBController_RGBFusion2USB::SetupZones() continue; } - bool fixed_zone = (zone_at_idx->leds_min == zone_at_idx->leds_max); + bool fixed_zone = (zone_at_idx->leds_min == 1 && zone_at_idx->leds_max == 1); const Gen2StripInfo* gen2_info = nullptr;