Zdravím, řeším teď poslední dobou komunikaci s USB zařízeními, ale nejsem odborník. Co se týče rozlišení 2 stejných zařízení, tak rozhodně se dají rozlišit tím, že jsou zasunuty v jiném USB portu. Navíc USB zařízení umí také vrátit SN zařízení, takže podle toho by je šlo odlišit. Takže při primárním vyhledávání zařízení na portech si přidáte nejen kontrolu vendorID a productID, ale pak i zapsání SN. Tím získáte 2 handle na zařízení a SN si uložíte na disk. Při dalším připojení i do jiného portu bude schopen rozpoznat která z nich to je.
Pracuji v oblasti vzdělávání dospělých pro jednu nadnárodní společnost. IT jsem vystudoval a mám jako koníčka. V Linuxové komunitě se pohybuji od roku 2006. Začal jsem na Madrivě a od roku 2010 jsem na Ubuntu ;-)