Vaya al menú en su monitor externo. Si hay una opción que permite que un dispositivo cambie la alimentación del otro a través de HDMI, asegúrese de que no esté seleccionada (honestamente, no creo que esto tenga un efecto ya que su computadora portátil está conduciendo, pero por el bien de la solución de problemas ...)
Yo también uso un MBP Retina con monitor externo (a través de HDMI). Si apago el monitor externo mientras tiene ventanas de aplicación en su escritorio, la pantalla de mi computadora portátil se actualiza y dichas ventanas se mueven a la pantalla de mi computadora portátil. Sin embargo, si vuelvo a encender el monitor externo, estas ventanas de aplicaciones "automágicamente" vuelven a donde estaban (la misma ubicación y tamaño) en el 'Escritorio externo' (siempre y cuando no haya apagado la computadora mientras tanto) . Por lo tanto, parece que una solución (si tiene dificultades para usar también la pantalla de su computadora portátil) es dejar la computadora portátil abierta, pero disminuir el brillo de la pantalla a 0. Hago esto todo el tiempo cuando veo una película en el pantalla grande y, verdaderamente, el perfil de la computadora portátil no es menos "voluminoso" de lo que sería si estuviera cerrado. Un beneficio adicional de este método es que la computadora portátil se mantiene más fría (de lo contrario, al cerrarla). Puede verificar esto con cualquier aplicación gratuita de monitoreo de temperatura.
Si lo anterior no funciona o es intolerable, estás viendo algunos scripts de Linux pesados para que funcione algo como esto (que, incluso para un programador experto, debería ser una gran experiencia de aprendizaje, si es posible) .