Fix ROG Gladius II Core

This commit is contained in:
Adam Honse
2020-10-25 01:30:31 -05:00
parent cda62b9e0e
commit 76b575e562
2 changed files with 20 additions and 14 deletions

View File

@@ -136,7 +136,13 @@ void DetectAuraUSBControllers(std::vector<RGBController*>& rgb_controllers)
hid_device* dev = NULL;
if((info->vendor_id == mouse_device_list[pid_idx].usb_vid)
&&(info->product_id == mouse_device_list[pid_idx].usb_pid))
&&(info->product_id == mouse_device_list[pid_idx].usb_pid)
#ifdef USE_HID_USAGE
&&(info->interface_number == 0 )
&&(info->usage_page == 0xFF01))
#else
&&(info->interface_number == 0 ))
#endif
{
dev = hid_open_path(info->path);

View File

@@ -125,17 +125,17 @@ void RGBController_AuraMouse::UpdateSingleLED(int led)
{
if(led == 0)
{
red = RGBGetRValue(modes[active_mode].colors[led]);
grn = RGBGetGValue(modes[active_mode].colors[led]);
blu = RGBGetBValue(modes[active_mode].colors[led]);
red = RGBGetRValue(colors[led]);
grn = RGBGetGValue(colors[led]);
blu = RGBGetBValue(colors[led]);
aura->SendUpdate(AURA_MOUSE_ZONE_LOGO, modes[active_mode].value, red, grn, blu);
}
else
{
red = RGBGetRValue(modes[active_mode].colors[led]);
grn = RGBGetGValue(modes[active_mode].colors[led]);
blu = RGBGetBValue(modes[active_mode].colors[led]);
red = RGBGetRValue(colors[led]);
grn = RGBGetGValue(colors[led]);
blu = RGBGetBValue(colors[led]);
aura->SendUpdate(AURA_MOUSE_ZONE_SCROLL, modes[active_mode].value, red, grn, blu);
}
@@ -148,7 +148,7 @@ void RGBController_AuraMouse::UpdateSingleLED(int led)
void RGBController_AuraMouse::SetCustomMode()
{
active_mode = 0;
}
void RGBController_AuraMouse::DeviceUpdateMode()
@@ -159,15 +159,15 @@ void RGBController_AuraMouse::DeviceUpdateMode()
if(modes[active_mode].color_mode == MODE_COLORS_PER_LED)
{
red = RGBGetRValue(modes[active_mode].colors[0]);
grn = RGBGetGValue(modes[active_mode].colors[0]);
blu = RGBGetBValue(modes[active_mode].colors[0]);
red = RGBGetRValue(colors[0]);
grn = RGBGetGValue(colors[0]);
blu = RGBGetBValue(colors[0]);
aura->SendUpdate(AURA_MOUSE_ZONE_LOGO, modes[active_mode].value, red, grn, blu);
red = RGBGetRValue(modes[active_mode].colors[1]);
grn = RGBGetGValue(modes[active_mode].colors[1]);
blu = RGBGetBValue(modes[active_mode].colors[1]);
red = RGBGetRValue(colors[1]);
grn = RGBGetGValue(colors[1]);
blu = RGBGetBValue(colors[1]);
aura->SendUpdate(AURA_MOUSE_ZONE_SCROLL, modes[active_mode].value, red, grn, blu);
}