Store name in RedragonMouseController to avoid setting it in detector

This commit is contained in:
Adam Honse
2025-08-14 19:28:20 -05:00
parent ce86faabfe
commit 06413f2877
4 changed files with 50 additions and 41 deletions

View File

@@ -39,11 +39,12 @@
void DetectRedragonMice(hid_device_info* info, const std::string& name)
{
hid_device* dev = hid_open_path(info->path);
if( dev )
if(dev)
{
RedragonMouseController* controller = new RedragonMouseController(dev, info->path);
RedragonMouseController* controller = new RedragonMouseController(dev, info->path, name);
RGBController_RedragonMouse* rgb_controller = new RGBController_RedragonMouse(controller);
rgb_controller->name = name;
ResourceManager::get()->RegisterRGBController(rgb_controller);
}
}