Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't control the monitor connect directly to the MBP M1 port. #27

Open
bosmak opened this issue Feb 7, 2023 · 1 comment
Open

Can't control the monitor connect directly to the MBP M1 port. #27

bosmak opened this issue Feb 7, 2023 · 1 comment

Comments

@bosmak
Copy link

bosmak commented Feb 7, 2023

HI,

I have an M1 MBP using two HDMI outputs to connect to a DELL Monitor. (One from the laptop itself and another one from a USB-C)

I have previously tested using BetterDisplay, and I can change the input from HDMI to DisplayPort on both monitors.
But I want to use this in a script to change the monitors and USB switch with a single button. I first tried the ddcutil, and it didn't work. Then I found m1ddc, which worked partially.

The issue is that I can only change the monitor connected to the via HDMI on the USB-C dock. Even if only the MBP HDMI port is connected, I can't change it. This only happens on m1ddc since this work on BetterDisplay.

I believe that m1ddc may need to include something to make this work.

Curiosity, both monitors show the same UUID on the m1ddc display list

1 - DELL S2721DGF (10ACDB41-0000-0000-0320-0103803C2278)
2 - DELL S2721DGF (10ACDB41-0000-0000-0320-0103803C2278)
@waydabber
Copy link
Owner

m1ddc does not support the HDMI port of M1 Macs only USB-C. m1ddc is just a very simple app made for testing initially while HDMI support for M1 macs is a bit more complex and not open sourced at this time. BetterDisplay has support as you mentioned and input switching is free.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants