diff --git a/PS3BT.cpp b/PS3BT.cpp old mode 100644 new mode 100755 index 994b639e..57dde372 --- a/PS3BT.cpp +++ b/PS3BT.cpp @@ -306,7 +306,8 @@ FailUnknownDevice: Notify(PSTR(" PID: ")); PrintHex(PID); #endif - rcode = -1; + pUsb->setAddr(bAddress, 0, 0); // Reset address + rcode = USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED; goto Fail; Fail: #ifdef DEBUG