Я долгое время не мог найти в интернете четкого ответа на вопрос
можно ли подключить док-станцию по USB-C к обычному настольному ПК,
если у него есть порт USB Type-C, и переключать весь свой
сетап
между ноутбуком и ПК переключением одного кабеля. Если вас также
интересует данный вопрос, добро пожаловать под кат.
TL;DR: Можно, но может потребоваться дополнительный кабель DisplayPort для настольного ПК. Краткий список того, что потребуется в конце статьи.
Поскольку я не совсем помню что и в каком порядке находил,
то все ссылки будут прикреплены в конце статьи.
NB: Я не хардварщик и не специалист по всем этим протоколам. Я
просто любитель, который хотел подключить ПК к док-станции по USB
Type-C.
Привет Хабр!
Всю свою жизнь я работал только с настольными ПК и практически не
работал на ноутбуке, как на основном рабочем инструменте. Какое-то
время назад я перешел работать в другую компанию, в которой
практически все работают на ноутбуках, а чтобы работа в офисе была
комфортной, тебе предоставляется всё необходимое обычная клавиатура
и мышь, монитор(ы) и всё это подключается через док-станцию по USB
Type-C. Это избавляет тебя от большого количества проблем с
подключением кабелей к ноутбуку, когда ты хочешь поработать за
своим рабочим местом и отключением, когда хочешь сменить место
дислокации. Ты просто подключаешь один кабель и всё, дальше ты
можешь закрыть ноутбук и будешь работать как на обычном рабочем
месте. Если хочешь уйти с ноутбуком в закат, то просто
отключаешь один кабель и весь твой сетап остается на месте, а ты с
ноутбуком уходишь.
Примерно в то же время я задумывался об обновлении своего ПК и обнаружил для себя, что в материнских платах также начинают встраивать порт USB Type-C. И у меня появился вопрос могу ли я, используя док-станцию переключать весь свой сетап с домашнего ПК на рабочий ноут, ну или личный, в будущем, простым переключением одного кабеля.
Я начал искать сперва в рунете и почти сразу же опустил руки.
Большинство того, что я находил, сводилось к тому, что ты можешь
подключить свой ноутбук по USB Type-C. И вообще ничего про
настольные ПК. Потом какое-то время я на это забил и не
предпринимал никаких попыток в этом направлении.
Через какое-то время я таки обновил свой домашний комп и при выборе
материнской платы, ориентировался, чтобы там был встроен порт USB
Type-C если пригодится, будет отлично, если нет ну и ладно невелика
потеря, материнская плата всё равно хорошая.
Дальше надо было либо покупать док-станцию, либо монитор со
встроенной док-станцией (для меня стало открытием, что такие есть).
Док-станция стоила порядка 200$, а монитор, который мне был нужен,
от 550$. Хоть я сейчас и живу в Европе и получаю доход не в рублях,
для меня это всё равно было довольно ощутимо. И я снова отложил
этот вопрос в долгий ящик.
А потом случился коронавирус. Нас отправили работать на
удаленку, сперва на несколько месяцев, а потом вообще до конца
года. И при этом разрешили взять с работы всю необходимую технику
для комфортной работы. На тот момент у меня на работе был монитор
Dell U3419W 34 со встроенной док-станцией. Я, недолго думая,
съездил на работу и привез его домой в предвкушении интересного
вечера с подключением всего этого добра.
Приехав домой, сразу отключил свои мониторы, подключил новый,
переключил весь свой сетап к нему. Проверил на ноутбуке работает
всё как положено. Втыкаю USB Type-C в комп и ничего.
Сперва было подумал, что может быть нужно переключить видеовыход
в BIOS. Пошарился в BIOSе, а потом вспомнил, что у меня в
процессоре нет встроенной видеокарты. Ну и в BIOSе данный параметр
соответственно оказался заблокированным.
Полез в интернет (на этот раз английский) и начал искать. Поскольку
я знал, что HDMI может передавать видео и звук, я подумал, что
вдруг он может передавать ещё и сигналы мыши и клавиатуры. Как
оказалось нет, но зато DisplayPort
теоретически может. Поскольку мои старые мониторы работали на DVI,
а других кабелей у меня не было в наличии я начал искать где купить
кабель. Расстроившись сроками доставки, я, на всякий случай, решил
спросить у подруги, нет ли у неё такого кабеля. И, на удивление,
есть. Она не так давно покупала монитор и у неё в комплекте как раз
был такой и он ей оказался сейчас не нужен.
Сходив в 10 вечера за кабелем, я подключаю его в ПК (оставив USB
Type-C кабель при этом воткнутым в ноутбук) и понимаю, что если
отключать один из кабелей, то автоопределение будет работать, но
что если оба кабеля воткнуты? Ну и плюс на монитор передавалась
только картинка, а мышь и клавиатура не работали. (В какой-то
момент я подумал, что DisplayPort кабель воткнут в видеокарту и
вряд ли она будет транслировать этот сигнал. Но надежда
оставалась.) Да и менять источник сигнала кнопками на мониторе
как-то не очень хотелось.
И тут я решил сделать USB Type-C основным источником сигнала на
мониторе и переткнуть его в ПК. И о чудо заработало. На всякий
случай переткнул несколько раз между ноутбуком и ПК и всё работало
так, как и было задумано.
Итак, я получил то, что хотел у меня единый сетап всё
периферийное оборудование подключено к монитору (с док-станцией), а
я лишь переключаю кабель между ноутбуком и домашним ПК.
При этом я смог избавиться от лишних проводов ко второму монитору и
провода от мыши и клавиатуры больше не занимают столько места.
Осталось только купить свой монитор и беспроводные мышь и
клавиатуру.
Краткий список того, что у вас должно быть, если хотите повторить мой опыт:
- Ноутбук с портом USB Type-C. Если вы не до конца уверены как выглядит USB Type-C, то погуглите. Незнающие люди могут не отличить его от кенсингтонского замка.
- Настольный ПК с портом USB Type-C может быть на материнской плате, а может быть и в виде отдельного PCI модуля. Здесь его не с чем путать, поэтому просто ищите такой же порт.
- Док-станция отдельная, например вот такая (не реклама) или в составе монитора (не реклама) с подключением по USB Type-C. Тут USB Type-C не с чем путать, а DisplayPort можно перепутать с HDMI погуглите разницу, если не знаете.
- Кабель DisplayPort, если у вас дискретная видеокарта на ПК. Возможно подойдет и HDMI не проверял. Важно, чтобы и на ПК и на док-станции были порты DisplayPort. Если их нет, то пробуйте решение с HDMI.
- Кабель USB Type-C с возможностью передачи видеосигнала будьте осторожны, потому что есть кабели для простой зарядки. Я проверял используя кабель USB Type-C-USB Type-C. Возможно будет работать и обычный USB Type-C-USB, главное чтобы он был не ниже 3 поколения, т.к. они способны передавать больший объем информации и больший объем питания за единицу времени.
Если вы дочитали до конца, то огромная вам благодарность и добро пожаловать в комментарии с вопросами, советами, пожеланиями. Если у вас есть какие-либо личные вопросы ко мне, то мой телеграмм всегда открыт.
Список ссылок:
Does a DisplayPort carry USB connection?
Can DisplayPort carry USB?
How to check if my computer has a usb-c that can
be used for display port
Laptop cant connect to external monitor via USB-C
hub
Why are there so few motherboards with USB-C
ports?
Should You Use HDMI, DisplayPort, or USB-C for a
4K Monitor?
Can I connect USB-C display's USB hub to a PC via
USB 3.0 to female USB-C adapter?
Do AM4 motherboards with USB-C 3.1 ports support
DP Alt Mode (R7 CPUs)?
P.S. 1. Также я находил информацию про альтернативный режим (alt/alternate mode), но не до
конца понял, как применять эту информацию.
P.S. 2. Скорее всего, если в процессоре ПК имеется встроенная
видеокарта и отсутствует дискретная (внешняя), то можно обойтись и
без DisplayPort кабеля. Но в любом случае этот кабель подключен
всегда к настольному ПК и переключать нужно всё равно только один
кабель USB Type-C.
P.S. 3. Ещё раз повторюсь, я лишь любитель и если у вас имеется
больший опыт в данном вопросе, то прошу в комментарии.
Статья может быть дополнена, если в комментариях будет полезная
информация.
P.S. 4. Ни одна из ссылок, что я приводил, не является
проплаченной. Монитор и док-станцию я указывал те, которыми
пользовался лично.