我稍微簡單說明一下這個東西的機制
PD的規範裡,有定義所謂的「VDM」-Vendor Define Message
大家都知道PD這東西本業是Power Delivery
但他的野心其實不止供電,還要賦予USB其他的功能
最耳熟能詳的,就是「輸出畫面」
也就是把USB訊號切換至Display Port
當手機(或筆電)的Type-C連接一個轉接頭/Docking的時候
會有類似這樣的溝通:
手機:你支援哪些Standard/Vendor的ID?
轉接頭:我支援Display Port
手機:好的,那我就輸出Display Port訊號
而三星的DeX則是多了一點點東西
手機:你支援哪些Standard/Vendor的ID?
DeX:我支援Display Port,還有三星的桌面模式
1.三星手機:好的,我認識你,我要進入桌面模式了
2.非三星手機:好的,我要輸出Display Port訊號了 (同普通轉接頭)
我特地買了一隻DeX Pad回來量過訊號了,確認就是這麼運作的沒錯 XD
細節會比較複雜,有興趣的可以Google或看PD Spec
關於VDM、Alternate mode的描述
DeX其實只是個簡單的誘發器,讓三星手機"認到"之後進入桌面模式
它在硬體上其實跟普通的轉接頭真的沒什麼差異
非三星的手機買這個東西的意義也不大,挑便宜的轉接頭就好
非原廠的只要去分析DeX的訊號,然後照著回復一樣的VDM訊號
就可以騙過手機,讓手機以為自己接上的是DeX就好
(不過這樣會不會被告我就不知道了)