Close HYTE mousemat connections (libusb/serial) on destructor to fix rescan

This commit is contained in:
Adam Honse committed 2025-08-03 22:35:34 -05:00
1 parent e928111c00
commit 142e7fcc02
2 files changed
+4 -2

No files matched your search

@@ -32,7 +32,9 @@ HYTEMousematController::HYTEMousematController(libusb_device_handle* dev_handle)
HYTEMousematController::~HYTEMousematController()
{
libusb_release_interface(dev, 0);
libusb_attach_kernel_driver(dev, 0);
libusb_close(dev);
}
std::string HYTEMousematController::GetLocation()
@@ -25,7 +25,7 @@ HYTEMousematController::HYTEMousematController(char* port)
HYTEMousematController::~HYTEMousematController()
{
serialport->serial_close();
}
std::string HYTEMousematController::GetLocation()