mirror of
https://github.com/CalcProgrammer1/OpenRGB.git
synced 2026-04-10 00:47:56 -04:00
OpenRazer improvements
This commit is contained in:
@@ -906,9 +906,33 @@ static const razer_device mug_holder_device =
|
||||
| Linear |
|
||||
| 16 LEDs |
|
||||
\*-------------------------------------------------------------*/
|
||||
static const razer_zone chromahdk_zone =
|
||||
static const razer_zone chromahdk_zone_1 =
|
||||
{
|
||||
"LED Strip",
|
||||
"Channel 1",
|
||||
ZONE_TYPE_LINEAR,
|
||||
1,
|
||||
16
|
||||
};
|
||||
|
||||
static const razer_zone chromahdk_zone_2 =
|
||||
{
|
||||
"Channel 2",
|
||||
ZONE_TYPE_LINEAR,
|
||||
1,
|
||||
16
|
||||
};
|
||||
|
||||
static const razer_zone chromahdk_zone_3 =
|
||||
{
|
||||
"Channel 3",
|
||||
ZONE_TYPE_LINEAR,
|
||||
1,
|
||||
16
|
||||
};
|
||||
|
||||
static const razer_zone chromahdk_zone_4 =
|
||||
{
|
||||
"Channel 4",
|
||||
ZONE_TYPE_LINEAR,
|
||||
1,
|
||||
16
|
||||
@@ -922,10 +946,10 @@ static const razer_device chromahdk_device =
|
||||
4,
|
||||
16,
|
||||
{
|
||||
&chromahdk_zone,
|
||||
&chromahdk_zone,
|
||||
&chromahdk_zone,
|
||||
&chromahdk_zone,
|
||||
&chromahdk_zone_1,
|
||||
&chromahdk_zone_2,
|
||||
&chromahdk_zone_3,
|
||||
&chromahdk_zone_4,
|
||||
NULL,
|
||||
NULL
|
||||
}
|
||||
|
||||
@@ -326,11 +326,15 @@ RGBController_OpenRazer::RGBController_OpenRazer(device * razer_device, device_f
|
||||
|
||||
for (unsigned int col_id = 0; col_id < device_list[i]->zones[zone_id]->cols; col_id++)
|
||||
{
|
||||
char id_buf[8];
|
||||
snprintf(id_buf, 8, "%d", col_id + 1);
|
||||
|
||||
RGBColor new_color = 0x00000000;
|
||||
colors.push_back(new_color);
|
||||
|
||||
led* new_led = new led();
|
||||
new_led->name = device_list[i]->zones[zone_id]->name;
|
||||
new_led->name = device_list[i]->zones[zone_id]->name + " LED ";
|
||||
new_led->name.append(id_buf);
|
||||
leds.push_back(*new_led);
|
||||
|
||||
new_zone_map.push_back(led_count);
|
||||
|
||||
Reference in New Issue
Block a user