Screen driver not reacting when disconnecting external display
I use my personal MacBook Pro every day at work together with an external display, which I use as the primary display. I then take it with me home where I don't have an external display.
Whenever I plug in my external display, the desktop immediately expands across both displays, and I have never experienced trouble with this part. But periodically (once or twice a week) the screen driver does not detect when I disconnect the external display again. And since I use the external display as the primary one I now miss my menu bar, and hence have no real control over the computer. So far, the only way I can get my MacBook Pro to detect the change in display setup, is to shut it off and turn it on again. (And without my external display, I can only do this by holding down the power button, and it hurts me to have to do thi)
When this problem occurs, I can still reconnect the external display and regain control, but reconnecting and disconnecting again will not change anything. It is as if the software has lost contact with the mini display port.
I did not have this problem on any version of Snow Leopard, and I only used Lion as a stepping stone to get Mountain Lion, so I cannot way if the problem exists here too.
Has anybody else experienced this problem?
And have you found any other solution than to shut down the computer?
Temporary as well as permanent fixes are very wellcome!
MacBook Pro, OS X Mountain Lion (10.8.3)