Есть внешний жёсткий диск, который подключается usb-шнурком к двум портам (вставлять надо в компьютер два разъёма, в диск один).
Если из этих разъёмов воткнуть только один, он работает.
Попробовал подключить «обычным» usb-проводом − нет.
Как он определяет, каким проводом он подключён?
Y-usb провод отличает от обычного тем, что он короткий и жилы в нем потолще. Накакой магии в нем нет.
Если вы подключаете ваш HDD дешевым китайским длинным проводом, то питания вам не хватает, так как потери в кабеле слишком большие и диск не заводится.
Возьмите качественный короткий USB кабель потолще и ваш hdd заведется.
Y-кабель имеет один универсальный коннектор и один силовой. В более толстом проводе проложены все 4 жилы в оплётке, две информационные и две питающие — это универсальный коннектор. В более тонком только две жилы — от земляного и питающего контактов коннектора. Это силовой коннектор. Он позволяет снять со второго USB порта дополнительные 0.5А допустимые стандартом USB2.0 для прожорливых накопителей.
Так ведь в том и дело, что работает (а не «не работает»), то есть от этого провода с двумя портами, когда подключён один, ему напряжения хватает, а от обычного нет. Как так получается?
Возможно, провод с двумя портами сделан с более толстыми жилами из более качественной меди. Как следствие — уменьшение сопротивления кабеля и уменьшение падения напряжения.