From 3ab3ca9d0b2b0bd2bd2701bcf9adddde8ca172a0 Mon Sep 17 00:00:00 2001 From: Andre Michi Date: Sun, 5 Apr 2026 12:47:24 +0200 Subject: [PATCH] Add support to MX Donny --- src/cab/out/dudescab/DudesCab.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/cab/out/dudescab/DudesCab.cpp b/src/cab/out/dudescab/DudesCab.cpp index b7ca0fe..7fb891a 100644 --- a/src/cab/out/dudescab/DudesCab.cpp +++ b/src/cab/out/dudescab/DudesCab.cpp @@ -256,7 +256,7 @@ std::vector DudesCab::FindDevices() serialNumber = ""; bool isDude = (cur_dev->vendor_id == VendorID && cur_dev->product_id == ProductID); - if (isDude && !productName.empty()) + if (isDude) { Device::RIDType deviceRid = Device::RIDType::None; @@ -264,6 +264,10 @@ std::vector DudesCab::FindDevices() deviceRid = Device::RIDType::RIDOutputs; else if (productName == "DudesCab Outputs MX") deviceRid = Device::RIDType::RIDOutputsMx; + else if (cur_dev->interface_number == 3) + deviceRid = Device::RIDType::RIDOutputs; + else if (cur_dev->interface_number == 4) + deviceRid = Device::RIDType::RIDOutputsMx; if (deviceRid != Device::RIDType::None) {