In a KVM system (100), a system provides for USB devices (110,112,114) to be accessed by target computers. A KVM switch (106) connects a client (102) with a target server (104) via a network, the client computer having at least one device attached thereto. A second mechanism connects to a USB port of the target (104) and communicates with the target (104) using a USB protocol. A client mechanism (102) communicates with the second mechanism via the network. A virtual media mechanism (107) enables the target server to access the USB device attached to the client.