Store name in EVisionKeyboardControllers to avoid setting it in detectors

This commit is contained in:
Adam Honse committed 2025-08-07 23:22:41 -05:00
1 parent d7f0872690
commit abe7068197
8 files changed
+259 -258

No files matched your search

@@ -94,10 +94,11 @@ enum
class EVisionKeyboardController
{
public:
EVisionKeyboardController(hid_device* dev_handle, const char* path);
EVisionKeyboardController(hid_device* dev_handle, const char* path, std::string dev_name);
~EVisionKeyboardController();
std::string GetDeviceLocation();
std::string GetNameString();
std::string GetSerialString();
void SetKeyboardColors
@@ -137,6 +138,7 @@ public:
private:
hid_device* dev;
std::string location;
std::string name;
void ComputeChecksum
(