Store name in HoltekControllers to avoid setting it in detectors

This commit is contained in:
Adam Honse
2025-08-14 23:33:43 -05:00
parent ce64dbc686
commit 2a6ad477e6
7 changed files with 27 additions and 11 deletions

View File

@@ -33,7 +33,7 @@ void DetectHoltekControllers(hid_device_info* info, const std::string& name)
if(dev)
{
HoltekA070Controller* controller = new HoltekA070Controller(dev, info->path);
HoltekA070Controller* controller = new HoltekA070Controller(dev, info->path, name);
RGBController_HoltekA070* rgb_controller = new RGBController_HoltekA070(controller);
ResourceManager::get()->RegisterRGBController(rgb_controller);
@@ -46,7 +46,7 @@ void DetectHoltekMousemats(hid_device_info *info, const std::string &name)
if(dev)
{
HoltekA1FAController* controller = new HoltekA1FAController(dev, info->path);
HoltekA1FAController* controller = new HoltekA1FAController(dev, info->path, name);
RGBController_HoltekA1FA* rgb_controller = new RGBController_HoltekA1FA(controller);
ResourceManager::get()->RegisterRGBController(rgb_controller);