/Library/ColorSync/Profiles/Displays
~/Library/ColorSync/Profiles
It looks like the app is likely gone, but left behind a custom color profile that is being used.
Try looking in these two folders for the color profile.
The ~ is your users folder.
Code:/Library/ColorSync/Profiles/Displays ~/Library/ColorSync/Profiles
Ended up having to clean install. I couldnt get rid of itBumping old thread. Anyone know how to get rid of SwitchResX in display as OP?
Everytime I delete the .icc, it magically comes back into:
/Library/ColorSync/Profiles/Displays
Any help appreciated.
Whoa that's drastic!Ended up having to clean install. I couldnt get rid of it
AppCleaner?There is also an app that can remove all residue of uninstalled apps. Don't recall the name of it (and I'm not near my iMac to confirm)...
AppCleaner?
I use that all the time.
I tried to install SwitchResX again, then uninstalled from the app, and then used App Cleaner to remove SwitchResX completely.
It still shows SwitchResX in display :\
Long time, now former, user of SRX - I'm using a DP.org certified cable now on all of my Macs and PCs - and had to root out all of the detritus left behind. Ugh...
What's been created that you're seeing the result of SRX's work - and don't misunderstand me, I think that dev did a fabulous job working around the issues with non-certified cables - is a custom override created by SRX for each display that is being used. You should see an override for each display, and each display connected via multiple means - in other words, you'll see an override for a display attached via a TB cable, the same display connected via a mDP cable or mDP>DP cable or a mDP>DVI-D cable or an HDMI cable. Besides all of the SRX preferences and ColorSync profiles, you'll need to remove the Override files created by SRX...
The Overrides folder/directory path is: /System/Library/Displays/Contents/Resources/Overrides - and the standard OS X/macOS install contains a bunch of installed overrides. Some vendors, like Dell and BenQ and Eizo (each of which I use at home or one of my offices) don't have overrides installed in the default installation of OS X/macOS but, when you connect an external display your Mac will create an override file inside a Vendor folder/directory, and SRX does this creation in the background - nifty, that. The tweaks you make to your display are contained in the Override file; SRX handles that for you if you're using that utility, and OS X/macOS handles this if you're using a certified DP.org cable.
FYI, a certified cable conveys EDID info between your Mac and a connected external display, while SRX "spoofs" the capabilities of your display to OS X/macOS. My gripe with that dev is they're likely aware that using a non-certified cable - carrying power over Pin 20 (Google it) - is likely damaging your Mac's GPU/dGPU (again, Google it); several of my PCs and Macs had fried motherboards before I figured this bit out, and I've not had a problem since switching to certified cables. I started suspecting the crap cables when I looked at my repair history and found that none of my company's Macs/PC connected to Eizo displays had a single repair request - they ship with certified cables.
Now, the other part of this. The question you'll have now is "Crap! Which of these Override Vendors belongs to my display?!?!?!?" Easy peasy. Open Terminal and enter the following Command:
ioreg -lw0 | grep IODisplayPrefsKey
(Don't copy the whole line, which includes a "Return" character - just copy the text in the above line)
Terminal should return something like (including the quotes):
"IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/P0P2@1/IOPP/GFX0@0/NVDA,Display-C@2/NVDA/display0/AppleDisplay-10ac-40bd"
"10ac" is Dell, and "40bd" is the specific display that is identified (Dell P2715Q). The second Dell display that I have attached, but it's not on right now, is "40bc".
Specific to my Mac, I would delete the "DisplayProductID-40bd" file in the "DisplayVendorID-10ac" folder/directory, or, rather, the entire "DisplayVendorID-10ac" folder/directory - then reboot your Mac. Your Mac will rebuild the appropriate directory if your external display is connected. SwitchResX created an Overrides Vendor folder/directory, and that is what your Displays Pref Pane "sees" when you boot up - your Mac will do the same if a Overrides Vendor folder/directory isn't present. I loved SRX until I found out it was just a hack to get around crap cables, but now I know better... Cheers!
I believe that you can remove all SwitchResX settings if you download the free EasyFind utility from the Mac App Store and do a search on your whole boot drive for "madrau" or "switchresx" tick various boxes like the option to search system files and such. SwitchResX - I believe injects into NVRAM - and as such a reset of this would be an option too - in your Terminal you can write "sudo nvram -xp" for a list of things that NVRAM handles - doesn't make much sense what is written there because the entries are encrypted. You can enter "sudo nvram -c" to clear all NVRAM settings and have everything reset for the next boot. You'll notice that when using the first command here your NVRAM entries are different and not populated all that much like before.
I'm a SwitchResX user and to get rid of everything after uninstalling - for one reason or another - I tend to do the above and also reset the PRAM upon boot(although I think the naming are different over the years) Please excuse all the errors that might have occurred in this text. I wish you the best in getting SwitchResX removed fully.
it helped me! And I Worked it on my own thx!It looks like the app is likely gone, but left behind a custom color profile that is being used.
Try looking in these two folders for the color profile.
The ~ is your users folder.
Code:/Library/ColorSync/Profiles/Displays ~/Library/ColorSync/Profiles
Yeah, my color change. And Your comment helped me out fixed it!I have the same problem but I solved It! First Click Go>Go to folder> copy one of this...
/Library/ColorSync/Profiles/Displays
~/Library/ColorSync/Profiles
Remove Everything, And go to System Preferences>Display>Colors Now it should change!
[doublepost=1559050651][/doublepost]
it helped me! And I Worked it on my own thx!
Now, the other part of this. The question you'll have now is "Crap! Which of these Override Vendors belongs to my display?!?!?!?" Easy peasy. Open Terminal and enter the following Command:
ioreg -lw0 | grep IODisplayPrefsKey
(Don't copy the whole line, which includes a "Return" character - just copy the text in the above line)
Terminal should return something like (including the quotes):
"IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/P0P2@1/IOPP/GFX0@0/NVDA,Display-C@2/NVDA/display0/AppleDisplay-10ac-40bd"
"10ac" is Dell, and "40bd" is the specific display that is identified (Dell P2715Q). The second Dell display that I have attached, but it's not on right now, is "40bc".
Specific to my Mac, I would delete the "DisplayProductID-40bd" file in the "DisplayVendorID-10ac" folder/directory, or, rather, the entire "DisplayVendorID-10ac" folder/directory - then reboot your Mac. Your Mac will rebuild the appropriate directory if your external display is connected. SwitchResX created an Overrides Vendor folder/directory, and that is what your Displays Pref Pane "sees" when you boot up - your Mac will do the same if a Overrides Vendor folder/directory isn't present. I loved SRX until I found out it was just a hack to get around crap cables, but now I know better... Cheers!
htomi what you have done is delete all the display configuration files for all manufacturers and products.The solution for me was to remove all subfolders (and the content within) from: /Library/Displays/Contents/Resources/Overrides then reboot the machine.
Hello friends, I have the same problem, and I have tried all solution above but failed ,maybe it is because difference between mac system version... I use my m1 macbook air run big sur 11.4 version.
Thank god I found how to fix it finally.
1. Go to url(https://www.madrau.com/srx_download/download.html) download SwitchResX and install it.
2. Uinstall it according url(https://www.madrau.com/support/supp...o_I_uninstall_SwitchResX_.html?TB_iframe=true)
3. Remove the SwitchResX preferences pane from MacOS X manually(https://www.idownloadblog.com/2015/10/14/how-to-remove-mac-preference-panes/)
4. reboot your mac, and see if it worked
Excellent instructions BUT ... it does not resolve the name override issue, at least not for me.
I've been on forums all morning trying to figure this out, connected my monitor to a PC and downloaded additional tools to find my VendorID and DisplayID, etc. The values are different in decimal and hex, etc etc.
I shouldn't have to go through all this trouble and the one thing I was avoiding was the solution, which is in line with your instructions:
Thank you everyone for all their knowledge and help getting me to this spot.
- Reinstall SwitchResX, selecting "install for ALL users" option
- Go to System Preferences and open SwitchResX
- For EACH monitor listed on the left hand side of the window, uncheck "Use custom display name system wide" and SAVE using File --> Save (it will save "modified" at the bottom right corner of the window if you don't). This is the part that solves the problem.
- Restart the computer (precaution)
- Uninstall
- Open SwitchResX and make sure to stop daemon
- Uninstall helper tool
- Uninstall using their built-in option https://www.madrau.com/support/supp...o_I_uninstall_SwitchResX_.html?TB_iframe=true
- In System Preferences, right-click on SwitchResX and select "Remove"
- Restart
7 years after I started this thread, still no uninstall button lol what a joke😕