There is no need to use hardware USB switches to share USB devices anymore! Try simply and powerful software solution USB Server for Linux for such purposes! USB Server for Linux allows to share and access USB any devices over local network or Internet. Use remote USB devices as if they are directly plugged into your PC!