Как мне удлинить USB-клавиатуру/мышь на 15 м или устранить неполадки в моей текущей попытке?

Как мне удлинить 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

решение1

Эта информация исходит отСтатья в Википедии о USB, но, похоже, причина в том, что время двусторонней связи имеет строгий предел, и длина кабеля может сильно на него влиять. На основе следующего отрывка может показаться, что время двусторонней связи для вашей настройки слишком велико, и команды теряются.

Основной причиной этого ограничения является максимально допустимая задержка приема-передачи около 1,5 мкс. Если команды хоста USB не отвечают USB-устройству в течение разрешенного времени, хост считает команду потерянной. При добавлении времени ответа USB-устройства, задержек от максимального количества концентраторов, добавленных к задержкам от соединительных кабелей, максимально допустимая задержка на кабель составляет 26 нс.[38] Спецификация USB 2.0 требует, чтобы задержка кабеля была менее 5,2 нс на метр (192 000 км/с, что близко к максимально достижимой скорости передачи для стандартного медного провода).

Похоже, что если вы купите более длинный кабель, а не будете использовать концентратор, то он будет работать лучше (поскольку концентраторы увеличат общую задержку на метр). Я вижу, чтоmonoprice.comдлина кабелей может достигать 25 м, поэтому, возможно, поблизости есть магазин, где можно купить аналогичный кабель.

решение2

Существуют беспроводные USB-концентраторы, такие какэтот. Существуют некоторые адаптеры USB-Wireless, но они никогда не работали должным образом, и, похоже, их сейчас трудно найти.

Связанный контент