Yes, there are several commands you can try on macOS to reset USB drivers and reconnect devices without restarting:
1. Reset USB system (most effective):
sudo kextunload -b com.apple.driver.usb.AppleUSBEHCI
sudo kextload -b com.apple.driver.usb.AppleUSBEHCI