Tengo un monitor ASUS PA328Q 4K conectado a la salida DisplayPort de una MSI NVIDIA GeForce GTX 970 4G. El monitor está configurado para usar DisplayPort 1.2. Estoy ejecutando Windows 8.1 Pro de 64 bits. El monitor funciona bien a resolución completa (3840x2160 a 60 Hz en modo RGB).
Sin embargo, sufro el clásico problema de Windows + DisplayPort, donde Windows restablece la posición de todas las ventanas abiertas para que quepa en un rectángulo superior izquierdo de 1024x768 cada vez que el monitor se apaga o se apaga (ya sea manualmente o por el propio Windows). Este problema es bien conocido y está bien documentado, incluido aquí en Super Usuario: 1 2
Hay un truco de registro que esencialmente permite especificar la resolución a la que Windows debería estar predeterminado cuando no se conecta ningún monitor. Tiene un efecto y parece ser suficiente para la mayoría de los usuarios.
Desafortunadamente, este truco no es suficiente con el monitor PA328Q. Al conectarse a mi computadora desde otra a través de TeamViewer , parece que el monitor cambia primero a 2560x1600 por una fracción de segundo antes de cambiar a 3840x2160 completo. Esto es suficiente para hacer que Windows redimensione todas las ventanas para que quepan en un rectángulo de 2560x1600.
El soporte técnico de ASUS se niega a proporcionar soporte a menos que primero siga sus "instrucciones útiles" para reinstalar Windows.
Después de semanas de investigación, estoy desesperado por cualquier solución que no implique un programa de mala calidad que grabe todas y cada una de las acciones de mover / cambiar el tamaño de las ventanas para restaurar las ventanas más adelante.
EDITAR: Un detalle que me eludió hasta ahora: durante el breve instante en que la pantalla está en 2560x1600, el panel de control de NVIDIA informa que el monitor está conectado a través de DVI (que no lo es, por supuesto), y 2560x1600 parece ser el Resolución máxima soportada por DVI.