I do not have a USB-C to DP1.4 converter and the latter approach would not help me at all. There is only 1x DP1.4 connector on the monitor and I have 2 PCs with a Vega each. I can just connect one PC via DP1.4 and to do so, I simply use one of the Vega DP1.4 ports which perfectly works with the appropriate 5K resolution. If there would be a second DP1.4 port on the Monitor, I could also connect the second PC simply via the DP1.4 port of its Vega. A USB-C to DP1.4 converters is basically useless in this context and just provides another DP1.4 connectivity that I can't sue because of the single DP1.4 port implementation of the LG 5K2K.
BTW... Also the DP1.4 port of the GC-Titan Ridge works flawless with the LG 5K2K.
According to the manual for the 34WK95U-W, the Thunderbolt 3 port can be used as a USB-C input. This is a feature of displays that use the Titan Ridge Thunderbolt 3 controller. The USB-C port can be used with either a Thunderbolt 3 connection (e.g. MacBook Pro) or a USB-C with DisplayPort alt mode connection (e.g. MacBook). The manual is unclear whether this USB-C connection supports DisplayPort 1.4 (it says the max resolution for USB-C is 5120 x 2160 @ 60 Hz) or only DisplayPort 1.2 (it says the recommended resolution is 3440 x 1440 60 Hz).
The Moshi USB-C to DisplayPort cable is not a converter - The DisplayPort alt mode of USB-C directly uses the 4 pairs of wires of the USB-C cable as DisplayPort lanes. The cable is bidirectional so that it can be used as DisplayPort to USB-C. This could be used to connect the second PC via the DP1.4 port of its Vega.
Alternate Mode is enabled via a USB PD protocol handshake through structured vendor-defined messages (VDM) to discover, configure, and to enter or exit Alt Modes. I think bidirectional cables do this differently than cables that are not bidirectional.
Here are the SwitchResX EDID dumps:
1.) DP1.4 port Titan Ridge
2.) TB3 Port Titan Ridge
Thanks for those. TB3 has two DisplayPort connections to your display, so there should be two EDIDs for TB3. Can you post both of them?
I can't seem to find a utility that can parse the hex EDID data better than SwitchResX can but SwitchResX is not parsing everything. I think the utilities I have are complaining about the Display ID extension blocks for some unstated reason.
I am unclear about the relationship between EDID and DisplayID. Is DisplayID a separate set of data, different than EDID and its extension blocks? DisplayID may have information about the tiling orientation of the two displays.
Works now with custom EDID with the LG 38UC99 connected via DP1.4 of the GC Titan Ridge and the LG 5K2K connected via TB3 of the GC Titan Ridge
If I connect the LG 5K2K alone with this custom EDID for the LG 5K2K, macOS permanently switches between 1 and 2 monitors recognised, with screen of/on in between...
What custom EDID? Did I miss a post? Or do you mean the custom resolution from your screenshot? Custom resolutions are separate from custom EDID. Both are stored in the files at /System/Library/Displays/Contents/Resources/Overrides
You can see how the changes you make in SwitchResX are stored by looking at those files.