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

This commit is contained in:
Adam Honse 2025-08-03 22:35:34 -05:00
parent e928111c00
commit 142e7fcc02
2 changed files with 4 additions and 2 deletions

View file

@ -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()

View file

@ -25,7 +25,7 @@ HYTEMousematController::HYTEMousematController(char* port)
HYTEMousematController::~HYTEMousematController()
{
serialport->serial_close();
}
std::string HYTEMousematController::GetLocation()