I remember reading some articles about using a Raspberry PI to serve it’s usb ports via Ethernet. At the PC end they just look like standard usb devices.
Some googling might turn up something helpful.
I did find this commercial offering https://www.virtualhere.com/
one device is free so might be worth an experiment.