Skip to content

Is it possible to make it work with a Thunderbolt dock? #118

@adams-family

Description

@adams-family

I read multiple posts about ddcctl not working with USB-C or Thunderbolt docks and I can confirm that. I have returned two docking stations only because DDC commands wouldn't work and I can't live without them :(

I tried:

  • Lenovo Thunderbolt 3 Dock Gen 2 (~ 350 EUR)
  • iTec USB-C dock (~200 EUR)

They are high-end docking stations, everything works on them but for ddcctl.

Example:

$ ddcctl
D: CGDisplay A7B2F66B-8B97-DFC9-DF0D-************ dispID (#45863****) (1920x1080 0°) HiDPI
I: found 1 external display
$ ddcctl -d 1
D: CGDisplay A7B2F66B-8B97-DFC9-DF0D-************ dispID (#45863****) (1920x1080 0°) HiDPI
I: found 1 external display
I: polling EDID for #1 (ID 45863**** => IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEG0@1/IOPP/GFX0@0/ATY,Palena@3/AMDFramebufferVIB)
I: got edid.name: LG Ultra HD
$ ddcctl -d 1 -b 1
D: CGDisplay A7B2F66B-8B97-DFC9-DF0D-************ dispID (#45863****) (1920x1080 0°) HiDPI
I: found 1 external display
I: polling EDID for #1 (ID 45863**** => IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEG0@1/IOPP/GFX0@0/ATY,Palena@3/AMDFramebufferVIB)
I: got edid.name: LG Ultra HD
D: action: b: 1
D: setting VCP control #16 => 1
E: Failed to send DDC command!

Is there any chance that this can be debugged / worked out? (I can help with the Lenovo dock for a couple more days)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions