Řešil jsem podobnou věc - potřeboval jsem jeden USB HUB (USB-A USB3) připojit ke dvěma počítačům.
Levný řešení jsem nenašel a vyrábět nechci, protože u USB3 už je asi docela kritický, aby signál byl supr-čupr, takže domácí řešení (sletovat pár drátů k vypínači) asi nebude to pravý ořechový.
Nejlevnější, co jsem našel, je
elektronickej přepínač, kterej má dva USB-B konektory (od počítače) a jeden USB-A výstup na připojení přepínaný věci. Mám tuhle krabičku doma chvilku (méně než rok) a už mám dost negativních zkušeností, abych to nedoporučil.
Brzy po koupi jsem zjistil, že mi rozbíjí komunikaci - když jsem z USB3 flashky kopíroval data, hash nesouhlasil, zkopíroval se bordel. Vzniklo to tím, že se port neustále dokola resetoval. Rychlost USB3 byla nakonec nižší než USB2 a navíc se data přenesla s chybami. Tohle jsem si vyřešil tím, že USB3 mám ještě před přepínačem a přepínač používám jen na USB2 (klávesnice, myš, USB zvukovka a tak...). Tím jsem zbytečně vypláznul prachy na USB3 variantu, kterou nakonec nepoužřívám. Důležitý dodatek - když připojím flashku přímo do přepínače, šlape to, nefunguje to jen když je v HUBu. Zkoušel jsem víc HUBů (dva stejné typy, jeden od jiného výrobce).
Teď po delší době navíc někdy odmítá přepnout. Mačkám čudlík a nic... povede se třeba na desátý pokus (oběma směry).
Ano, nabízí se reklamace. Ano, měl bych to reklamovat. Stojí to 700, když vezmu cenu za poslání a čas, tak si radši vyrobím po domácku USB2 přepínač, kdy to bude přehazovat fyzický čtyřpólový přepínač... Funkcionalita bude stejná jako nyní jen se na tom nebude mít moc co rozbít. Navíc to udělám za nižší cenu a případně si to budu umět i opravit.
Možná by řešení za 2500 fungovalo líp, ale já to zkoušet nebudu. Původnímu tazateli přeju hodně štěstí při řešení tohohle problému.
Pokud bych to měl řešit po domácku, tak bych nejspíš koupil relátka, nechal si udělat PCB (kde bych zkusil udělat stejně dlouhé trasy pro všechny signály, resp. načetl bych si, jak se správně dělá USB3 na PCB), dal to dohromady a relé ovládal třeba pomocí RP2040 (Raspberry Pico), kde bych si naprogramoval, v jakém sledu a s jakým časovým odstupem relé přepínat - to kvůli "simulaci" fyzického odpojení kabelu, kdy se nejprve odpojí (a tady mě neberte za slovo, protože to nevím, dávám jen příklad) data a pak napájení a připojí se opět první napájení a pak data. Možná debilní řešení, ale pravděpodobně funkční a hlavně by do toho člověk viděl a věděl, co na tom případně upravit nebo změnit.
Mluvím tedy celou dobu o periferiích, něčem, co nebude vyžadovat vysoké proudy. Pokud by se vyžadovaly vysoké proudy, pak bych u napájecích linek vyměnil relé za MOSFETy. Hm... možná bych na napájení dal rovnou MOSFETy. Na data ne, protože, pokud se nepletu, data jsou diferenciální signál a tam moje elektro znalosti nejsou dost dobrý, abych řekl s jistotou, že MOSFETy budou fungovat (správně) - proto postaru relé (který se dělají i v DIP provedení, tedy vypadají jako integrovanej obvod).
Jinak ano, je to poněkud okrajový použití, ale někdy prostě dává smysl nebo je potřeba. Proto bych moc neryl do toho, proč to tak někdo chce. Ale na druhou stranu je fakt, že proto jsou prodávaná řešení tak drahá - téměř nikdo to nepotřebuje a kdo ano, ten holt musí solit...