Tengo un nuevo adaptador 6870 Amd Radeon con sus controladores configurados a una resolución de 1080p 60Hz conectado a un televisor Samsung de alta gama 2008 de 47 "basado en HDMI.
Sin embargo, cuando el televisor se enciende a una entrada HDMI diferente (cuando vuelvo a Windows) de alguna manera, Windows decide cambiar el tamaño de todas las aplicaciones abiertas a una resolución más baja, incluidas algunas de las ventanas emergentes ocultas acopladas laterales. Sin embargo, cuando los redimensiona, solo pega las ventanas emergentes en el medio de la pantalla y todas las ventanas redimensionadas de las aplicaciones abiertas en la esquina superior izquierda, todas se apilan unas encima de otras y cambian de tamaño a la resolución más pequeña.
Las cosas que parecen estar bien después de regresar son los iconos en el escritorio, la barra de tareas y la barra lateral.
Alguien tiene conocimiento de 1) cómo sucede esto 2) por qué sucede 3) cómo evitar que cambie el tamaño de las aplicaciones y algunas de las ventanas emergentes acopladas (en realidad no se redimensionan después de regresar, simplemente están atrapadas en medio de la pantalla aproximadamente donde estarían si la barra lateral derecha o inferior estuviera si la pantalla cambiara de tamaño a esa resolución más baja).
Mi hipótesis es que, al perder la señal HDMI, algo le dice a Windows (controlador o Windows) que la resolución debe ser sin una señal presente (teniendo en cuenta que las señales HDMI y los apretones de manos son bidireccionales en los dispositivos HDMI. Si pierde el señal o el televisor se cambia a otro dispositivo, entonces el adaptador de pantalla debe resolver eso y decirle a Windows o descifrarlo y diseñar al azar para cambiar el tamaño de la pantalla).
Cualquier ayuda es muy apreciada. Le pregunté a AMD / ATI, pero dijeron que no saben por qué o cómo está sucediendo esto. Esperaba que tal vez este sea EL lugar al que realmente vayan los superusuarios: aquellos que desarrollan controladores de adaptadores de pantalla o que se sumergen profundamente en estas áreas de las ventanas. Si hay mejores sitios o solo sitios de la competencia, por favor avise, teniendo en cuenta que ya he escrito AMD / ATI.
Respuesta / Adiciones 4/7/2011
Es realmente agradable recibir tu respuesta Shinrai. (Por cierto, ¿es apropiado en estos foros tener una discusión?) Sin embargo, 'solo un problema', estoy usando una sola pantalla en este caso, para que Windows no mueva las ventanas de la aplicación a otro escritorio. Windows (o algo así) decide reducir el escritorio que tiene actualmente y redimensionar todas las ventanas al tamaño máximo del escritorio. Como tal, me alegraría que Windows mantuviera el tamaño actual del escritorio que está en funcionamiento.
También sé que esto NO sucede en monitores conectados con DVI. Allí he configurado uno y dos monitores y no cambia el tamaño de esas pantallas al desconectarlos, apagarlos, lo que sea ... se mantienen sólidos, todo en su lugar, hasta el punto de que si olvidas el otro monitor está desactivado: tendrá problemas para encontrar algunas ventanas sin usar una de las utilidades de la aplicación de control.
Entonces, si incluso pudiera obtener el manejo de HDMI por Windows (o el controlador de pantalla) (1] que está haciendo esto de todos modos, el controlador de pantalla o Windows, y 2] de dónde proviene ese otro tamaño de resolución (1024x768), no es el más pequeño y no es el más grande?) tener como DVI - La vida sería dorada (para este aspecto de todos modos).
** encontró otros con el mismo problema en este hilo: http://hardforum.com/showthread.php?t=1507324
fuente
Respuestas:
Estuve investigando este problema durante dos días y encontré algunos tipos de soluciones:
Solución universal, programa de software PersistentWindows , que guarda la posición de todas las ventanas y muestra los monitores. Si se cambia la resolución y se vuelve a cambiar, ¡entonces restaura los mismos tamaños y posiciones! Exactamente lo que quería. La última versión simplemente hace su trabajo y se sienta silenciosamente en la bandeja del sistema. Enlazar
Para algunos usuarios de ATI funcionan, para otros no, hay confirmaciones de que funciona. La solución es usar el hack de registro con clave
DMMEnableDDCPolling
, para deshabilitar el sondeo de conexión del monitor en Windows. La advertencia es que necesita reiniciar el sistema después del cambio, y en caso de que necesite conectar rápidamente una pantalla externa, no es conveniente. EnlazarAfortunados son los propietarios de tarjetas NVIDIA. La solución es codificar la información EDID del monitor en un archivo de controladores VGA y, por lo tanto, el sistema piensa que esto no cambia. Enlazar
Solución de hardware para conexión HDMI, venden sus adaptadores en la web y también en eBay. Enlazar
Una utilidad más de Windows Layout Manager para guardar los diseños y restaurarlos a pedido (gestión de varios diseños). Mucho más complejo y más poderoso, pero puede ser excesivo para el usuario doméstico. Enlazar
Me quedo con el # 1 por un tiempo (ya desde 2015 :)), y si encuentro más, compartiré.
fuente
Tuve este problema con mi Radeon R9, todo lo que hice fue desactivar la escala de GPU en AMD Catalyst.
Pero por alguna razón aún ocurre, primero haga una copia de seguridad de su registro Luego abra su registro de Windows y vaya a:
Solo bajo las teclas "SIMULADAS", cambie los decimales de las teclas a:
Bajo "00":
Cambie a la resolución que esté utilizando. Esto evitará que su ventana se encoja o se mueva de un lado a otro cuando apaga el monitor.
fuente
Tu corazonada es correcta; el monitor está esencialmente apagando el protocolo de enlace en ese canal HDMI cuando cambia la entrada. Windows 7 ve esto como "Ya no hay un monitor conectado aquí", momento en el que desactiva esa salida. Dado que esa pantalla ya no existe, todo lo que estaba en ella tiene que ir A ALGÚN LUGAR, por lo que baraja todo en las pantallas restantes y no es elegante. Cuando la pantalla regrese, Windows 7 recordará cómo tenías las cosas arregladas hasta cierto punto, pero no va a barajar las ventanas (¡después de todo, es posible que las hayas cerrado o abierto o movido en el ínterin!).
No hay nada que pueda hacer con los controladores de pantalla que pueda solucionar esto; es el comportamiento del sistema operativo y, aunque es inconveniente para su situación, tiene sentido. (La alternativa es tener cosas en los monitores que en realidad no existen, lo que XP hizo a veces y déjame decirte que fue una pesadilla). Puede haber algún software de terceros que puede obligar a que esto no ocurra, pero yo no sé de alguna casualidad y sospecho que correría el riesgo de causar otros problemas. (Si alguien puede publicar alguna, me alegrará votar esas respuestas).
fuente
No se requiere hardware adicional
fuente
Su problema suena como una variación de la descrita aquí , que también es causada por la pérdida del protocolo de enlace HDMI. La misma solución de hardware podría funcionar para usted: coloque un mini conmutador HDMI Apogee 3x1 entre la PC y el televisor, y hará que la PC piense que no está desconectado. No sé si funcionará algún conmutador HDMI o solo el Apogee recomendado en el enlace anterior.
fuente
Después de meses de frustración y finalmente encontrar este hilo, encontré una solución que parece funcionar para mi configuración de pantalla única (Windows 7 x64 + 24 "Insignia TV). Esta es una generalización de la solución de David M., con las siguientes ventajas :
Sin embargo, se necesita una entrada VGA (PC) gratuita en la TV, y dos cables se comprometen a la configuración:
Alternativamente, el cable DVI + adaptador DVI / HDMI en el paso 2 también funcionó; La observación clave fue David M. señalando que DVI funciona bien.
Ahora, cuando apago o cambio las fuentes de entrada en mi televisor, las ventanas no se encogen ni se apilan en la esquina superior izquierda. No estoy seguro de si todo esto funcionó solo porque mi televisor es de gama baja ...
fuente
El problema es causado por una molesta "característica" de Windows 7/8 para reorganizar las ventanas de la aplicación cuando el monitor / TV conectado al puerto HDMI / Display "se apaga" o "cambia a" una entrada diferente.
Hay una solución alternativa de hardware si utiliza una conexión HDMI. Busque en eBay "detección de monitores" y obtenga uno alrededor de $ 20. Funciona para mí en un televisor Seiki 39 "4K con conexión HDMI.
fuente
Estaba teniendo el mismo problema en mi televisor LG 42 ". Después de leer las publicaciones aquí sobre falsificar la señal a Windows, pensé en algo. Tenía un adaptador DVI-HDMI adicional que ya no usaba. Lo enchufé en el puerto DVI de mi tarjeta de video y luego el HDMI en eso y ya no tengo el problema del cambio de tamaño de Windows y demás. Así que resultó ser una solución realmente fácil. Puedes obtenerlos en RadioShack o en casi cualquier tienda de electrónica. lo resolví. Espero que funcione para otros.
fuente
Investigando el mismo problema, encontré este hilo afirmando que puede repararse jugando en el registro. También encontré un hilo de un chico que afirmó que era el resultado de usar DisplayPort.
Intenté la corrección del registro, y no pareció funcionar (aunque no reinicié, si eso hace la diferencia). Además, mi dispositivo que funciona mal está conectado a un puerto de pantalla en mi tarjeta gráfica desde un puerto DVI en mi monitor, y desafortunadamente no puedo confirmar la segunda cuenta ya que no tengo los adaptadores adecuados. Pero, pensé que podría ser útil.
Editar: ok, me puse desesperado y en realidad conduje prestado un cable para este intento. El cambio de un cable DVI-I con un cable adaptador DVI / DisplayPort a un cable DVI-I / HDMI de un solo cable me ha solucionado el problema. Para mí, esto sugiere que realmente es un problema con DisplayPort, como lo sugirió el tipo en HardForum, o que es un efecto secundario del uso de adaptadores de cable. De cualquier manera, feliz de haber terminado con eso.
fuente
No es una solución, sino una solución. Noté que si minimiza las ventanas antes de que la pantalla se apague y no las restaure hasta que la pantalla haya regresado, entonces las ventanas no se reorganizarán.
Aprovecho ese hecho para proporcionar una experiencia 'perfecta' para mí como lo he documentado aquí: http://thelamprechts.blogspot.com/2014/09/a-windows-workaround-to-maintain-window.html
fuente
Si está utilizando ATI, deberá crear una nueva clave en el registro bajo
HKEY_LOCAL_MACHINE > System
llamadoDMMEnableDDCPolling
. Establezca el valor en 0. Desactiva el sondeo de la tarjeta de video para ver si algo todavía está conectado básicamente.Si está utilizando algo distinto de ATI, busque la clave en el registro
DMMEnableDDCPolling
y establezca el valor en cero. NOTA: LA CLAVE PUEDE EXISTIR EN MÁS DE UN LUGAR. Por lo que leí, debe reemplazar el valor con 0 para cada instancia de esa clave.Fuente .
fuente
En caso de que alguien más encuentre esto, simplemente agregaré mi "arreglo". Descubrí que Windows 8.1 cambió el tamaño de todas mis ventanas / programas y tal, cuando los puse en mi televisor. (Conectado a mi computadora portátil, a través de un puerto HDMI). Tuve que acceder al menú de resolución de pantalla, elegir "Hacer texto y otros elementos más grandes o más pequeños", elegir "Elegir un tamaño para todos los monitores" Y luego dejar que se queden en 100% ¡HECHO!
fuente
Tuve un problema similar desde que actualicé una máquina con Windows 10 a TH2 en noviembre de 2016.
Debido a los diversos efectos secundarios que estaba teniendo un ciclo de encendido de TV en mis aplicaciones y escritorio, finalmente me di cuenta de que apagar y encender el televisor provocaba que Windows 10 desencadenara un cambio de resolución y / o tamaño de fuente / DPI.
Después de algunas investigaciones, forcé el mismo DPI para todas mis pantallas, virtuales y físicas, haciendo lo siguiente:
Control Panel\Appearance and Personalization\Display
.set custom scaling level
.Aquí hay un enlace sobre cómo ajustar la escala.
fuente
Tuve este problema con una computadora que iba al protector de pantalla. Cuando se reanudó, mis ventanas fueron redimensionadas. Lo resolví cambiando a otro protector de pantalla y luego volviendo al protector de pantalla "presentación de diapositivas de fotos".
fuente
Pude detener este cambio de resolución yendo al centro de control del catalizador y activando la emulación edid de fuerza. ¡¡Fijo!! Por supuesto, necesita una tarjeta AMD y esta función debe estar presente, pero supongo que NVIDIA también debería tener algo como esto.
fuente
Esta es una pregunta muy antigua, pero en realidad tengo una solución muy simple para los usuarios de Windows 10 (puede funcionar para 7 y 8, no estoy seguro).
Específicamente, quería que mis ventanas recordaran sus posiciones, y estaba usando un KVM para cambiar entre dos computadoras, pero cada vez que volvía, todas las ventanas volvían al monitor principal.
Descubrí que si hace clic en el pequeño deslizador "Minimizar todas las ventanas" en la parte inferior derecha, en su barra de tareas, antes de hacer el cambio, cuando regrese, puede hacer clic nuevamente y las ventanas volverán a sus posiciones anteriores.
fuente