Я долгое время не мог найти в интернете четкого ответа на вопрос — можно ли подключить док-станцию по 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 основным источником сигнала на мониторе и переткнуть его в ПК. И о чудо — заработало. На всякий случай переткнул несколько раз между ноутбуком и ПК и всё работало так, как и было задумано. Итак, я получил то, что хотел — у меня единый сетап — всё периферийное оборудование подключено к монитору (с док-станцией), а я лишь переключаю кабель между ноутбуком и домашним ПК. При этом я смог избавиться от лишних проводов ко второму монитору и провода от мыши и клавиатуры больше не занимают столько места. Осталось только купить свой монитор и беспроводные мышь и клавиатуру. Краткий список того, что у вас должно быть, если хотите повторить мой опыт: Если вы дочитали до конца, то огромная вам благодарность и добро пожаловать в комментарии с вопросами, советами, пожеланиями. Если у вас есть какие-либо личные вопросы ко мне, то мой телеграмм всегда открыт. Список ссылок:
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. Ни одна из ссылок, что я приводил, не является проплаченной. Монитор и док-станцию я указывал те, которыми пользовался лично. Software Developer