Distinguishing between multiple USB devices with the same VID/PID

Question: Is there a way that multiple USB devices can be distinguished between on the same computer?

 

Answer:

There is a way to accomplish this on the firmware side. You can have different string in the product though the VID/PID is the same i.e. different product string descriptor, interface string descriptor, Serial number etc. Here by querying that particular value you can distinguish between the devices. Using the unique serial number would be a good idea.