Store name in HyperXMouseControllers to avoid setting it in detectors

This commit is contained in:
Adam Honse 2025-08-10 21:17:20 -05:00
parent 0c0ffe7f5c
commit ca554d9ef6
16 changed files with 148 additions and 121 deletions

View file

@ -23,10 +23,11 @@ enum
class HyperXPulsefireFPSProController
{
public:
HyperXPulsefireFPSProController(hid_device* dev_handle, const char* path);
HyperXPulsefireFPSProController(hid_device* dev_handle, const char* path, std::string dev_name);
~HyperXPulsefireFPSProController();
std::string GetDeviceLocation();
std::string GetNameString();
std::string GetSerialString();
void SendDirect
@ -37,4 +38,5 @@ public:
private:
hid_device* dev;
std::string location;
std::string name;
};