Как я могу удлинить мою USB-клавиатуру / мышь на 15 м или устранить неполадки в моей существующей попытке?
Максимальная длина USB составляет 5 метров. На данный момент у меня есть 5-метровый USB-кабель, а на конце - клавиатура. Моя клавиатура имеет внутренний 1-портовый USB-концентратор, в который я подключил мышь.
Эта установка работает нормально, 99% времени - очень редко они перестают работать, но по большей части это абсолютно нормально. Раньше у меня не было кабеля длиной 5 м, и он год работал нормально. У меня немного дорогая материнская плата Intel.
Я хочу расширить его до 15м. Поэтому я купил еще несколько 5-метровых USB-кабелей и два концентратора с питанием. Я установил свой компьютер как:
PC > 5m > USB hub > 5m > USB hub > Keyboard
> Mouse
Это работало, но каждые 3-4 минуты usb-концентратор в диспетчере устройств исчезал, мой компьютер зависал, а клавиатура / мышь выключались. Примерно через 10 секунд мой компьютер снова зависнет, и устройства снова начнут работать.
Использование полосы пропускания в диспетчере устройств для USB-устройств составило 1%, 2%, 4%, предположительно для концентратора, клавиатуры и мыши.
Я попытался отключить кабели для других кабелей, и я также попробовал эти комбинации:
PC > USB hub > 5m > USB hub > 5m > Keboard
> Mouse
а также
PC > 5m > USB hub > 5m > Keyboard
5m > Mouse
Я пытался использовать разные порты на моем ПК и концентраторы USB.
Я ищу либо совет по устранению неполадок, чтобы сузить проблему, либо альтернативное, более надежное решение, которое не будет стоить целое состояние. Вся помощь приветствуется!
Беспроводная клавиатура и мышь - последнее средство:P
2 ответа
Эта информация взята из статьи Википедии для USB, но, вероятно, причина в том, что время двусторонней связи строго ограничено, и длина кабеля может сильно повлиять на это. Исходя из следующего отрывка, может показаться, что время возврата туда и обратно слишком велико и команды сбрасываются.
Основной причиной этого ограничения является максимально допустимая задержка туда-обратно около 1,5 мкс. Если USB-команды хоста не получили ответа от устройства USB в течение разрешенного времени, хост считает команду потерянной. При добавлении времени отклика USB-устройства, задержек от максимального количества концентраторов, добавляемых к задержкам от соединительных кабелей, максимально допустимая задержка на кабель составляет 26 нс.[38] Спецификация USB 2.0 требует, чтобы задержка кабеля была менее 5,2 нс на метр (192 000 км / с, что близко к максимально достижимой скорости передачи для стандартного медного провода).
Может показаться, что если вы приобрели более длинный кабель, вместо того, чтобы перейти к настройке концентратора, он может функционировать лучше (поскольку концентраторы увеличат общую задержку на метр). Я вижу, что на http://www.monoprice.com/ кабели проложены до 25 м, поэтому, возможно, есть магазин, в котором вы можете купить аналогичный кабель на месте.
Существуют беспроводные USB-концентраторы, подобные этому. Есть некоторые адаптеры USB для беспроводных сетей, но они никогда не работали так хорошо - и сейчас их трудно найти.