@Le0Wolf
C# Developper

Как упросить переключение клавиатуры, мыши и мониторов между ноутбуком и стационарным компьютером?

Дано:
Ноутбук с 2хUSB Type-C разъёмами (Thunderbolt) и HDMI разъёмом
Стационарный системный блок
2 монитора 4K (В перспективе 3) c HDMI и DisplayPort
USB мышь
USB клавиатура

Необходимо обеспечить возможность переключения мониторов, мыши и клавиатуры между устройствами без необходимости регулярно перетыкать кабели. В идеале - чтобы к ноутбуку шел только USB кабель и только его было необходимо отключать\подключать. Какими средствами это можно сделать? Программные решения не интересуют ввиду невозможности установить на ноутбук лишнее ПО. Про KVM переключатели читал, но они предлагают в основном только VGA и только 1 монитор, при этом usb-c там нет (ну или я такие решения не видел). Забыл сказать, мониторы должны работать в режиме расширения рабочего стола, т.е. на каждом мониторе своя картинка.
Так же рассматриваю беспроводные решения, если они не требуют долгой настройки при каждом подключении.
  • Вопрос задан
  • 3280 просмотров
Пригласить эксперта
Ответы на вопрос 4
Поискать Type-C хаб, например Hoco HB13 и переподключать только его.
55529.457.jpg
Ответ написан
@nehrung
Не забывайте кликать кнопку "Отметить решением"!
Прежде чем городить всё это в железе, имеет смысл оценить такие подключения с точки зрения пропускной способности USB-подключения (вы ведь именно его собираетесь использовать?). И на этом пути вы можете наткнуться на неожиданные подводные камни.
Начнём с того, что клава и мыша создают поток данных в считанные байты, поэтому про них можно вообще забыть. Главная нагрузка канала - это два монитора 4к (в перспективе три).
Встречал в Сети оценки битрейта для видеопотока 4к, это примерно 25...30 мегабит/сек. Два монитора - 60, три - 90. Вроде бы не так много, и до теоретического предела USB-2.0-канала (480 мбит/сек) весьма далеко. Тем не менее я совершенно уверен, что USB-2.0 не потянет не только три монитора, но даже два, поскольку там пропускная способность канала зависит от самых странных случайностей - например, от длины и качества USB-хвоста, которым всё это хозяйство подключено к компу.
А вот для USB-3.0 и USB-C картина более приемлемая, там запас по пропускной способности достаточный. Вы пишете, что на ноуте уже есть USB-C. Значит, надо снабдить таким портом и настольный комп. Затем приобрести хаб с USB-C-подключением, оснастить его двумя (или тремя) USB-видеокартами, и ваша задача вроде решена. И не забывайте, что кабель, ведущий к этому хабу, тоже должен быть не слишком длинный (лучше не длиннее 30 см).
Ответ написан
Комментировать
@lonelymyp
Хочу вылезти из минуса по карме.
VGA KVM это дикая древность.

Что-то вроде такого надо, там у aten много разных вариаций, сам подбери что будет удобней.
https://www.aten.com/ru/ru/products/kvm/%D0%BD%D0%...
Ответ написан
Комментировать
@ProFfeSsoRr
Сис.админ по Linux
при этом usb-c там нет (ну или я такие решения не видел)
Если вы хотите с type-c - то не получится. Точнее, будут проблемы. Тут вот в чем дело: что USB3, что Thunderbolt хабы обычно внутри себя имеют usb-хабы, сетевые карты и т.п. (и только видеосигнал пробрасывается с видеокарты ноутбука, хотя я не удивлюсь, если хабы thunderbolt существуют и со своей видяхой, интерфейс-то позволяет). Таким образом, если это еще и в KVM воткнуть, то в момент переключения для ноутбука будет как бы отваливаться дофига устройств. А KVM переключатель устроен так, что для компов он сам является клавой, мышью и т.п., т.е. с точки зрения компа при переключении выходов в KVM от компа ничего не отключается.
Короче говоря, берете KVM с USB и HDMI, в него клаву-мышь-монитор, ну а его к соответствующим выходам на ноутбуке. И если у ноутбука их нет - покупаете хаб, который их сделает, и уже в него цепляете KVM.

А по беспроводу еще и инпут-лаг приличный, поэтому сценарий "отправить видео с устройства на монитор" реализован давно, т.к. пофигу, что видео начнет воспроизводится с задержкой - оно так и будет идти с задержкой всё время, а вот курсором мыши так управлять будет очень тяжело и медленно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы