2 machines at the same time

Would it be possible to have two machines simultaneously connected to a single device? Specifically, each sharing a single USB port (MIDI controllers).

#2

No, impossible. USB only has one plug.