Here is a question that I'm sure someone can easily answer. When you plug a USB device for the first time into a computer USB socket, the device driver is installed and with luck a message pops up to say that it's installed. If unlucky, a message appears saying that the device could not be installed. Sometimes, the same device that was unsuccessfully installed on one USB socket will successfully install using a different USB socket on the same computer. Forever after, the device cannot be used on one USB socket, but can be used the other. The first socket is unforgiving and there doesn't seem to be any logic to what makes a successful docking and what does not. Is there any way of ensuring a successful dock the first time around, or alternatively, is there any way of telling the first USB socket to be forgiving and let the device have another go at a successful installation? I'm sure there is a very logical explanation for this pickiness on the part of USB sockets, but it's irritating to be banned from using one socket for a particular device, since it's then necessary to remember which device likes which socket, or vice-versa. Thanks.