My understanding is that part of the spec for USB devices is that each device should have a unique serial number, this is how Windows recognizes the device.
If the device has a serial number then Windows remembers the device whichever USB port is used.
However the serial number is optional, so the USB device manufacturers dont bother to provide one.
Sometimes they compromise and there is common one across all their devices, this is ok until you try to plug in a second device - usually a spontaneous reboot.
|