Store name in CoolerMasterControllers to avoid setting it in detectors

This commit is contained in:
Adam Honse committed 2025-08-15 16:16:13 -05:00
1 parent ddc8bc5885
commit 5db766cfa0
16 files changed
+78 -59

No files matched your search

@@ -56,7 +56,7 @@ enum cm_keyboard_control_mode
class CMKeyboardAbstractController
{
public:
CMKeyboardAbstractController(hid_device* dev_handle, hid_device_info* dev_info);
CMKeyboardAbstractController(hid_device* dev_handle, hid_device_info* dev_info, std::string dev_name);
virtual ~CMKeyboardAbstractController();
/*---------------------------------------------------------*\
@@ -64,7 +64,6 @@ public:
\*---------------------------------------------------------*/
int GetProductID();
std::string GetDeviceName();
void SetDeviceName(std::string name);
std::string GetDeviceVendor();
std::string GetDeviceSerial();
std::string GetLocation();