State
2 x 1920×1080 monitors
laptop: 2 x usb 3.1 ~ dp 1.2a 1 x hdmi 1.4b
pc: 1 x HDMI 2.1 3 x DisplayPort 1.4a
laptop 2
3 x Thunderbolt 4 (USB-C) ports with support for:
Charging
DisplayPort
Thunderbolt 4 (up to 40 Gbps)
USB 4 (up to 40 Gbps)
list of questions/problems that one need to solve to get this working
- does mac support usb c split between either:
- 2 dp
- 2 hdmi
- dp + hdmi
- if yes then
- can the dock support mst multi stream transport
- can the kvm suppport mst
https://www.reddit.com/r/mac/comments/1h58a3h/why_doesnt_apple_support_mstmulti_stream_transport/
initial idea/plan
flowchart LR
subgraph laptop1[laptop 1 windows]
usbc3.1/dp1.2a["
usbc3.1/dp1.2a
Intel HD Graphics 620
supports three independent displays;
Max resolution: 4096x2304@60Hz (USB Type-C); 4096x2160@30Hz (HDMI)
"]
end
subgraph laptop2[laptop 2 mac]
usbc4/thunderbolt/dp1.4a
end
subgraph pc
end
subgraph docking
end
subgraph kvm
subgraph input1
usba1[usba]
hdmi/dp11[hdmi/dp]
hdmi/dp12[hdmi/dp]
end
subgraph input2
usba2[usba]
hdmi/dp21[hdmi/dp]
hdmi/dp22[hdmi/dp]
end
end
subgraph visual
direction TB
monitor1[monitor 1 FHD 75 Hz]
monitor2[monitor 1 FHD 100 Hz]
end
subgraph peripheral
direction TB
mouse[mouse - usb a]
keyboard[keyboard - usb a]
speaker[speaker - usb a + 3.5mm jack]
camera[camera and mic - usb a]
other[other usb devices]
style speaker stroke-dasharray: 5 5
style camera stroke-dasharray: 5 5
end
kvm --> visual
kvm --> peripheral
pc --> usba2
pc --> hdmi/dp21[hdmi/dp]
pc --> hdmi/dp22[hdmi/dp]
docking --peripheral--> usba1
docking --display--> hdmi/dp11[hdmi/dp]
docking --display--> hdmi/dp12[hdmi/dp]
usbc3.1/dp1.2a --> docking
usbc4/thunderbolt/dp1.4a -.-> docking
information on daisy chaining
https://www.anker.com/blogs/hubs-and-docks/how-to-daisy-chain-monitors-with-displayport
-
Check that your gear supports MST
GPU: Your laptop or graphics card must have a DisplayPort 1.2 (or newer) output that specifically lists MST support. Monitors: Every screen in the chain needs a DisplayPort 1.2+ input, and any monitor that comes before the last one in the chain also needs a DisplayPort output (usually labeled “DP Out”) to pass the signal along. The last one can be an input-only model.
Thunderbolt 4 host systems are guaranteed to support VESA DP Alt Mode and USB 3.2 Gen 2 as “fallback” modes. https://www.reddit.com/r/UsbCHardware/comments/r0o3bu/comment/hlu8avv/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button
Apple does not support MST. The DP feature that allows running multiple displays via a single DP connection. The rest of the world does. Your monitor uses a TB-Hub not a MST-Hub. So the 2nd DP connection can only be available from a TB/USB4 host that offers 2 DP connections. So without TB/USB4 host, you are out of luck. Most monitors will have an MST-Hub not a TB Hub (they will then call it a DP-output). And those would not work for Apple hosts, because Apple boycotts MST. (note that both technologies are actually based on Hub-topology nowadays. “daisy-chaining” just describes the way you want to wire your peripherals “in a chain”. Which you can do, but neither technology is actually limited to) https://www.reddit.com/r/UsbCHardware/comments/1cb5qf1/comment/l0x3i7e/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button
tables from copilot gpt 4.1
Standard | Max Speed | Connector Type | Power Delivery (PD) Max | PD Voltage/Ampere Pairs | Backward Compatibility Details | Daisy Chaining Support | MST (Multi-Stream Transport) Support | Min Video Output | Release Year |
---|---|---|---|---|---|---|---|---|---|
USB 3.1 | 10 Gbps | USB-A, USB-C | 100W | 5V/2A, 12V/1.5A, 20V/5A | USB 2.0/1.1 devices and ports (same connector) | No | No | N/A | 2013 |
USB 3.2 | 20 Gbps | USB-A, USB-C | 100W | 5V/2A, 12V/1.5A, 20V/5A | USB 2.0/3.0/3.1 devices and ports (same connector) | No | No | N/A | 2017 |
USB 4 | 40 Gbps | USB-C | 100W | 5V/2A, 9V/3A, 15V/3A, 20V/5A | USB 3.x, USB 2.0, Thunderbolt 3 (if host supports TB3 fallback) | No (USB only, but supports MST via DP) | Yes, via DP Alt Mode over USB-C | 1x 4K | 2019 |
Thunderbolt 3 | 40 Gbps | USB-C | 100W | 5V/3A, 9V/3A, 15V/3A, 20V/5A | USB 3.x, USB 2.0, DisplayPort (via adapters) | Yes, up to 6 devices per port | Yes, via DP 1.2/1.4 passthrough | 1x 4K | 2015 |
Thunderbolt 4 | 40 Gbps | USB-C | 100W | 5V/3A, 9V/3A, 15V/3A, 20V/5A | Thunderbolt 3, USB 4, USB 3.x, USB 2.0, DisplayPort (via adapters) | Yes, up to 6 devices per port | Yes, via DP 1.4a passthrough | 2x 4K | 2020 |
Thunderbolt 5 | 80/120 Gbps | USB-C | 240W | 5V/3A, 9V/3A, 15V/3A, 20V/5A, 48V/5A | Thunderbolt 4/3, USB 4, USB 3.x, USB 2.0, DisplayPort (via adapters) | Yes, up to 6 devices per port | Yes, via DP 2.1 passthrough | 2x 8K | 2023 |
Scenario | Supported? | Notes |
---|---|---|
Connect single USB 3.2 monitor to TB4/5 | Yes | Use USB-C cable; monitor must support DP Alt Mode |
Daisy chain via Thunderbolt protocol | No | Only Thunderbolt devices can be in a Thunderbolt daisy chain |
Daisy chain via DisplayPort MST | Yes | If laptop and monitors support DP MST, daisy chaining is possible |
information on Thunderbolt 4 and usb4
-
does this work for both laptop?
tb 4 is intel branding for usb4, hence backward compatible with usb 3.1
You are indeed correct. macOS only supports Thunderbolt daisy chaining. They never bothered implementing USB-C DisplayPort MST.
it seems that one mac cant use usb3 dp_alt?
options
use
- https://www.displayninja.com/kvm-switch-monitor-list/
- scorptec kvm/thunderbolt/daisy chain monitor as starting point to find monitor
option 0 simplified
- new to buy:
- monitor1 (700) # if we consider the monitor upgrade (aka giving away the existing monitor (100)) then the cost comes down to 600 with benefit of set up simplicity.
- dp cable x 1
- tb4 cable (supporting both thunderbolt 4 and dp1.2_alt from backward compatible)
flowchart LR
subgraph option1_simplified
direction LR
0laptop1[laptop1 windows]
0laptop2[laptop2 mac]
0kvm[kvm]
0cable[[single cable]]
0pc[pc]
0peripherals[peripherals]
0monitor1["monitor1 (new with inbuilt kvm & usn hub)"]
0monitor2["monitor2 (old msi)"]
0laptop1 -."dp1.2_alt".-> 0cable
0laptop2 --"TB4"--> 0cable
0cable -.dp.-> 0monitor1 --daisy_chain--> 0monitor2
0pc --dp--> 0monitor1
0peripherals --usb--> 0monitor1
end
option 1 simplified (delete)
- new to buy:
- monitor1 (700)
- dp cable x 2
- tb4 cable
- docking
flowchart LR
subgraph option1_simplified
direction LR
0laptop1[laptop1 windows]
0laptop2[laptop2 mac]
0docking[docking]
%%0kvm[kvm]
0pc[pc]
0peripherals[peripherals]
0monitor1["monitor1 (new with inbuilt kvm & usn hub)"]
0monitor2["monitor2 (old msi)"]
0laptop1 -."dp1.2_alt".-> 0docking
0laptop2 --"TB4"--> 0docking
0docking -.dp.-> 0monitor1 --daisy_chain--> 0monitor2
0pc --dp--> 0monitor1
0peripherals --usb--> 0monitor1
end
option 1 (delete)
- new to buy:
- dp x 4
- tb4 cable
- kvm
- docking
flowchart LR
subgraph option1
direction LR
1laptop1[laptop1 windows]
1laptop2[laptop2 mac]
1docking[docking]
1kvm[kvm]
1pc[pc]
1peripherals[peripherals]
1monitor1["monitor1 (new)"]
1monitor2["monitor2 (old msi)"]
1laptop1 -."dp1.2_alt".-> 1docking
1laptop2 --"TB4"--> 1docking
1docking --dp--> 1kvm --dp--> 1monitor1 --daisy_chain--> 1monitor2
1pc --dp--> 1kvm
1peripherals --usb--> 1kvm
end
option 2
- new to buy:
- dp cable x 3
- hdmi cable x 2
- tb4 cable
- kvm ($50~200)
- docking ($50~200)
flowchart LR
subgraph option2
direction LR
2laptop1[laptop1 windows]
2laptop2[laptop2 mac]
2docking[docking]
2kvm[kvm]
2pc[pc]
2peripherals[peripherals]
2monitor1["monitor1 (old lenovo)"]
2monitor2["monitor2 (old msi)"]
2laptop1 --"dp1.2_alt"--> 2docking
2laptop2 --"tb4"--> 2docking
2docking --"dp+
hdmi"--> 2kvm
2pc --"dp+
hdmi"--> 2kvm
2kvm --hdmi--> 2monitor1
2kvm --dp--> 2monitor2
2peripherals --usb--> 2kvm
end
potential daisy chain monitor:
- https://www.centrecom.com.au/dell-p2425he-24-fhd-ips-100hz-usb-c-hub-monitor?gStoreCode=Auburn&gQT=2
- https://www.scorptec.com.au/product/monitors/27-33-inch/108367-u2724de
- has thunderbolt 4 daisy chain (+) aka laptop line
- has usb c + dp daisy chain (+) aka pc line
- https://www.scorptec.com.au/product/monitors/23-26-inch/103482-24b1u5301h
- has usb c dp alt daisy chain aka laptop line
- has dp daisy chain + usb c hub daisy chain (+) aka pc line
- speaker (+)
- webcam (+)
- https://www.gigabyte.com/Monitor/M27UP/sp#sp
- upstream usb c pd too low
considered but rejected for reasons:
philips
- https://www.usa.philips.com/c-p/40B1U6903CH_27/business-monitor-5k2k-ultrawide-thunderbolttm-monitor
- https://www.usa.philips.com/c-p/27B1U7903_27/professional-monitor-4k-uhd-mini-led-thunderbolttm-4-monitor
- https://www.usa.philips.com/c-p/27E2F7903_27/monitor-4k-uhd-monitor
- suspect issues with daisy chaining and kvm at the same time
usb c cable specs
- wrt charging the only thing that is relevant out of voltage, ampere, and watt is ampere (the amount of current passing through the cable)