Display Rename #2749
-
Hello everyone, I have a question I was hoping to get answered. I’m on MacOS and I’ve got an intel iMac connected to an external GPU. I’m running three displays off of this GPU. All the displays are connected via SDI and require a converter on each end of the cable. All of these converters are the same blackmagic micro converter. Upon booting the computer, the displays get mixed up and my presentation software reorganizes the displays and I have to manually organize them back. Each of the blackmagic boxes have the same display name, which explains why they are reorganized each time. What I would like to do is edit the EDID of each of those converters and change their name to something specific and sequential so MacOS doesn’t reorganize them. Any ideas of how I’d accomplish this? |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 14 replies
-
You need to have an unique model/vendor/serial in the EDID for the displays, the name is not that critical for identification. BetterDisplay can not reprogram the EDID in your devices (most displays do not allow receiving EDIDs for obvious security reasons over HDMI - some do, usually a special mode can be enabled in the display's service menu). There are some tools that can be used to do this (bust most of them are for Linux or Windows). However if it's a special device/converter, it would be best to contact the manufacturer on how to update the EDID on it. BetterDisplay allows you to soft-override the EDID (at the Mac side) but this does not help with your use case I am afraid. |
Beta Was this translation helpful? Give feedback.
-
To piggyback on this question...would it be possible to use Better Display to change the monitor name displayed in the System Settings without messing around with the EDID info? The app RDM can do it, but I don't want to install yet another monitor app if I don't have to. |
Beta Was this translation helpful? Give feedback.
-
Thanks for pointing me to this. I had never enabled "Edit the system configuration of this display model" - so I never saw the "More system configuration options" drop-down section. A system reboot later....I can see those options now. However, I changed my display name (which was DP) in the "Edited system display name" box to iMac 5K. I got the red box to "apply unapplied system configuration changes". I hit "apply", then restarted my machine. I notice in the Mac system settings the name is now iMac 5K, but at the top of Better Display it still show its name as DP. Is that the way it's supposed to work? |
Beta Was this translation helpful? Give feedback.
-
@waydabber I finally have found the way to rename displays system wide without having to change EDID in BetterDisplay. <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>DisplayProductName</key>
<string>My own display name</string>
</dict>
</plist> However, I couldn't find any plist file naming convention on the internet. It looks like macOS certainly has some rules to identify appropriate plist file with display overrides since both naming conventions works:
Any chance that do you know these rules? I thought I might narrow plist selectors to be more specific like:
but nothing than 1) and 2) seems to work. Any insight or help appreciated. |
Beta Was this translation helpful? Give feedback.
-
Is there a way to do this with DisplayLink devices? I have 4 displays that are passed through two separate DisplayLink adapters. For a physical monitor that I have hooked up, I have an expandable "More system configuration options..." where I can rename the display with the "Edid system display name" option. However, with my 4 DisplayLink monitors, I do not have this option available and wondered if there was another way to get it working? |
Beta Was this translation helpful? Give feedback.
Sure, edit this block: