Allow connecting USB port to VM rather than just device
Feature summary
I wanted to update an Aeotec Z-Stick Gen5 using their provided Windows-only updater via a VM. However, during the update process the USB device's identity is changed in a way that means Boxes ends up disconnecting it, making it impossible to update the device. In order to successfully update the device, I would need to be able to keep the USB port connected to the VM even if the device changes, but there does not seem to be a way to do that currently.
How would you like it to work
Under the "USB Devices" section of "Devices & Shares" provide some way to specify "connect port rather than device". I'm not really sure what a good way to represent that option would be, but that's the area I'd expect to find it.