Unfortunately what you have ran into is something that depends on the device. Sometimes the devices will change their id based on what port you connect them too and many times you have a device id that is the same wherever you plug it into. This is all dependent on the manufacture of the device. On some of those devices Windows will change with an &1, &2, or &3 etc depending on which port you plug it into for some devices. In fact many things they report to windows are controlled by the device. I have seen USB devices say they are a HID device when they are actually a USB Mass Storage device.