![Как мне удлинить USB-клавиатуру/мышь на 15 м или устранить неполадки в моей текущей попытке?](https://rvso.com/image/1330202/%D0%9A%D0%B0%D0%BA%20%D0%BC%D0%BD%D0%B5%20%D1%83%D0%B4%D0%BB%D0%B8%D0%BD%D0%B8%D1%82%D1%8C%20USB-%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D1%83%2F%D0%BC%D1%8B%D1%88%D1%8C%20%D0%BD%D0%B0%2015%20%D0%BC%20%D0%B8%D0%BB%D0%B8%20%D1%83%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%82%D1%8C%20%D0%BD%D0%B5%D0%BF%D0%BE%D0%BB%D0%B0%D0%B4%D0%BA%D0%B8%20%D0%B2%20%D0%BC%D0%BE%D0%B5%D0%B9%20%D1%82%D0%B5%D0%BA%D1%83%D1%89%D0%B5%D0%B9%20%D0%BF%D0%BE%D0%BF%D1%8B%D1%82%D0%BA%D0%B5%3F.png)
Максимальная длина 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, но они никогда не работали должным образом, и, похоже, их сейчас трудно найти.