I been having a similar issue on my few week old dual boot build. I just checked and have been using USBinjectall 0.7.1. I'm on mojave as well. I've been making a list of troubleshooting steps I've done and MAYBE its finally stable but I'm hesitant to post anything until I've had a few long working days without any USB drops. If you poke around this thread its definitely an issue that several people are having. I will certainly chime in if I've found a definitive culprit/fix. I will share that on my system:
-the problem seems to happen soon after rebooting after booting to windows. Then at random times after that.
-After a USB failure and reboot My turbo mouse settings get lost until a few seconds after login.
-I did go through the alternate port enumeration method and it didn't help.
-it seemed like it might be chrome related and I found this thread:
So, did this setting fix it? I'm learning how to write/code/fix SSDTs, but progress is slow. Hi @rogue0n3 , The BIOS setting didn't fix it, but I found out what was causing it. I had a pci Wifi + Bluetooth card, and the problem was coming from the Bluetooth The bluetooth was connected to the...
www.tonymacx86.com
My latest steps have been to stop using chrome and unplug my Fenvi BT/wireless card from the internal port. Sometimes it seems to help if I switch off my PS and let the MB fully power down before restarting after a USB drop. Its a frustrating goose chase and the jury is still out on the results.
Do you have a fenvi BT card plugged into a board usb header?
Are you dual booting?
Do you use chrome?
Best,
B