mirror of
https://github.com/MonitorControl/MonitorControl.git
synced 2026-05-15 14:15:55 -06:00
[GH-ISSUE #265] Works on one Mac (MBP) but not the other (Mac Mini) - Using the same cable to the same display #207
Labels
No labels
Status: Abandoned
arm64
beta
beta
bug
done
duplicate
enhancement
feedback needed from reporter
in progress
invalid
investigating
known Issue
monitor Issue
pull-request
translation
unable to reproduce
unreleased
x86
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/MonitorControl#207
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @damoen on GitHub (Jul 20, 2020).
Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/265
Originally assigned to: @waydabber on GitHub.
I have this strange problem where MonitorControl Works on one Mac but not the other - using the same cable to the same display. This is similar to #248 except I am not connecting two Macs to the same monitor, at the same time. We both seem to have the same problem with our latest Mac Mini's.
Mac A:
Retina MBP 15" Mid 2012 (Macbook Pro10,1)
Mac B:
Mac Mini 2018 (Macmini8,1)
Monitor:
LG 43UN700-B
MonitorControl version:
Both running v1.7.1
macOS version:
Both running 10.15.6
Problem:
MC works on Mac A but it does not work on Mac B, using the very same cable and HDMI input.
What I have tried
What I have not tried
ddcctl on Mac BObservations:
I can controll volume/brightness on Mac B over HDMI IF and only when a second output (USB-C) is connected - in addition to the HDMI. I am certainly on the HDMI source when controlling volume/brightness, not USB-C (although this works as well) under this condition. However I have not tried multiple HDMI connections to the same display, as the Mac Mini only has a single HDMI output.
Why not just use USB-C instead of HDMI
Because I need it for another box (running Windows)
The only thing I can think of is that MonitorControl somehow does not work as expected on HDMI 2.0, as this is virtually the only difference between my machines. I am not sure but I think my older MBP supports HDMI 1.4 at best. Let me know if there is any way I can help debug this.
Lastly, thank you for this awesome app. I really cannot live without it, so big thanks to everyone who've worked on this.
@damoen commented on GitHub (Jul 20, 2020):
Just tried ddcctl. It detects the display but controls doesn't seem to work.
@damoen commented on GitHub (Jul 20, 2020):
Looks like there is a problem with ddcctl and Mac Mini (2018)
https://github.com/kfix/ddcctl/issues/46
@zimmermanpro commented on GitHub (Jul 22, 2020):
I agree, just bought the 2020 mac mini (2018) and although it recognises the display and shows volume going up and down it has no effect. I am using HDMI
@damoen commented on GitHub (Jul 22, 2020):
Ended up purchasing a simple USB-C > 4K HDMI adapter from Satechi which solved my problem. My HDMI port is still useless though.
@jeremynoesen commented on GitHub (Aug 4, 2020):
I'm experiencing the same issue, as well as another issue linked to this one. Not only does changing the brightness and volume not actually do anything, it will also sometimes cause the display output to stop working, meaning I have to restart my Mac Mini to get my display working again. This is using the same display and HDMI cable that I used for a MBP, which worked fine with MonitorControl.
@dieoma76 commented on GitHub (Oct 10, 2020):
Interesting finding on this, somehow related to #267 and this issue here: When i configure Split screen (using obviously same cables etc) in my LG5k the display is differently recognized in Monitorcontrol.
LG5K in Fullscreen - Vendor (Monitorcontrol NOT working): 0x9E6D

LG5K in Splitscreen - Vendor (Monitorcontrol DOES work): 0x1E6D

Model and ID stays the same - does this help troubleshooting or to find a workaround?
@Massi-X commented on GitHub (Dec 30, 2020):
The same here, i add my experience here:
Last thing to notice that the 2014 from day one sometimes showed strange artifacts when starting up (in place of Apple logo) like random dots or garbage screen, after boot it works well also with intense graphic usage. Don't know if it has something to do with it
If this can be helpful...
@damoen commented on GitHub (Jan 5, 2021):
@Massi-X does your monitor display YCbCr/YPbPr instead of RGB? In that case I think it might be related to this which seens to be a problem on Mac Mini 2018 and some MBPs. I haven't tested it yet but let us know if it helps
@Massi-X commented on GitHub (Jan 5, 2021):
Seems interesting, I will try next Thursday to look into it
@Massi-X commented on GitHub (Jan 8, 2021):
@damoen Hi, the display doesn't have an indication of the current signal type (I suppose is RGB anyway) but I didn't bother too much and followed this procedure because the one you linked doesn't work with Big Sur. Well, the colors went completely off (and System Profiler show "forced RGB mode"), apart from that the controls where unusable as before. ddctl doesn't work either. Seems like HDMI port has some problems, Maybe I'll try to buy an USB to HDMI adapter. If I do, I report back the results
Tell me if you need more informations or tests
@damoen commented on GitHub (Jan 9, 2021):
@Massi-X Did some experimenting and I can confirm that the input color format has nothing to do with it. I have three monitors connected now and for some reason, macOS displayed YPbPr on the faulty HDMI display. This monitor is now forced to RGB after running the patch-edid.rb script, but to no avail. At least all of my monitors are are displaying correctly in RGB but the problem persists.
On the other hand I can confidently say that the culprit is not directly a hardware problem as ddctl/MC does indeed work fine over HDMI on the Mac Mini 2018 under certain conditions where multiple displays are connected - similar to what was observed by @dieoma76. In that condition, the problem then instead shifts from HDMI to some other display that is connected via USB-C. Having said that I believe there is something off with the display manager in macOS in relation to HDMI on the Mac Mini 2018.
@Massi-X commented on GitHub (Jan 9, 2021):
Maybe it has something to do with alt mode (see #102)?
I can't understand why, at least in my case, sometimes works by continuously pressing the fn key! Seems like a strange problem
On a related note I noticed my mac doesn't have an usb c port... I will buy a thunderbolt to hdmi adaptor to test if it works
@damoen commented on GitHub (Jan 10, 2021):
@Massi-X AFAIK alt mode is mostly a concern for adapters nowadays that convert video signals from HDMI to USB-C / DisplayPort or vice versa.
Note that Thunderbolt 3 is USB type C (USB-C) so you don't need an expensive Thunderbolt adapter just to convert the signal. Most adapters will do but stay away from the cheap ones as they often lack the alt mode technology. I ended up getting this which is high quality, reasonably priced and works perfectly well.
@Massi-X commented on GitHub (Jan 10, 2021):
Yeah but my mac has only thunderbolt 2. The adapter is worth 10 eur so it's not expensive at all.
I think is almost 4 years that I deal with this problem, maybe it is worth a try!
@Massi-X commented on GitHub (Jan 11, 2021):
Wow Amazon is pretty fast! I received the adapter and can confirm that, at least in my case, this was the problem. Now it works flawlessly!
Nevertheless it can be interesting finding out why MonitorControl doesn't work on the standard output
@waydabber commented on GitHub (Aug 19, 2021):
Hi, since the 2018 Mini HDMI problem (as well as the 2020 M1 Mini HDMI problem) is a hardware issue and there is nothing to fix in MonitorControl regarding this, I'll close this issue.
@Massi-X commented on GitHub (Aug 19, 2021):
Hi @waydabber not interested in this anymore as I have fixed it with the adapter, but worth pointing out that in my case it was a 2014 Mac mini with full size port. Bye!
@waydabber commented on GitHub (Aug 19, 2021):
Humm. Didn't know hat model had this issue as well. :s Thanks for the reply!