My MacBook drives my external DVI monitor (over mini display port, using Apple's adapter) just fine, but it fails to detect changes in the display configuration and doesn't react accordingly unless I manually "detect displays" in System Preferences. It fails to detect both a display being plugged in, AND being unplugged. Anybody know how to troubleshoot/fix this?
I have already:
- Reset NVRAM (fun fact: PRAM is only in PowerPC Macs, in Intel Macs it's called Non-volatile random-access memory)
- Reset SMC
- Cleaned the Mini-Display Port connector (male and female end).
Edit: this set up had been working well for over 2 years and randomly started exhibiting this behaviour recently.