Cambiar la configuración Overscan / Underscan sin Catalyst Control Center

Acaba de instalar Windows 8 y descargar la versión de Catalyst que el sitio web de ATI recomienda. Sin embargo, dice que no puede empezar! Mi monitor principal está conectado a mi PC a través de un cable HDMI y la pantalla no es de pantalla completa (hay un área de relleno en blanco alrededor de la pantalla). Normalmente cambio la configuración de overscan / underscan en CCC para restablecerla, pero como no tengo acceso a ella, quería saber si hay alguna manera de cambiarla sin CCC (a través del registro, tal vez?) Gracias.

He tenido extensa discusión sobre el dilema de overscan / underscan con desarrolladores de AMD que trabajan en los controladores de Catalyst.

La idea básica es que AMD preferiría escanear algunas personas cuyas pantallas HDMI no exploren demasiado, y crear una imagen demasiado pequeña (espacios en blanco alrededor de la imagen), en lugar de no underscan y causar a las personas cuyas pantallas siempre overscan (sin ajuste a Cambiarlo e información EDID incorrecta) para que la pantalla del escritorio sea demasiado grande. El argumento es que si el escritorio es demasiado grande, entonces el usuario no puede ver dónde está el icono de Catalyst o el menú de inicio y, por lo tanto, no pueden navegar por la interfaz de usuario para realizar el cambio apropiado. Por lo tanto, se están pegando a sus armas en underscanning por defecto en HDMI para asegurarse de que nadie se queda atascado con un escritorio que es demasiado grande para su pantalla (con elementos de interfaz de usuario colgando "fuera de la pantalla").

No estoy de acuerdo con la política, pero así es. También parece ser una decisión bastante única entre los desarrolladores de controladores de gráficos, ya que no puedo reproducir la rareza de una serie de otros dispositivos que no son de AMD: tabletas Android, tarjetas Nvidia y gráficos Intel on-chip.

Hay una manera de ajustar directamente el underscan / overscan en Linux modificando valores en el "PCSDB" (Base de datos de almacén de configuración persistente). No sé cuál es el equivalente en Windows, o si puede incluso leer / escribir la configuración sin utilizar Catalyst.

No puedo probar personalmente esta solución, pero parece que funcionó para la gente en conductores bastante recientes, así que déle una oportunidad: vaya a Tom's Hardware o lo volveré a publicar aquí:

I found a fix for the overscan issue Go to the following key in the registry: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\video{####....}\0000 Create a new DWORD: "DigitalHDTVDefaultUnderscan" = dword 0x0000 Note: there might be several {####....} , should be the one with most of the ATI settings. Source:http://forum.beyond3d.com/showthread.php?t=62100 

Para Linux, la corrección es introducir esto en el Terminal:

 sudo aticonfig --set-pcs-val=MCIL,DigitalHDTVDefaultUnderscan,0 

(Publicar esto aquí sólo necesita un marcador único para todas las plataformas)

No pude conseguirlo trabajando con mi Radeon HD 3600 en Windows 8.1 64bit con las soluciones propuestas de aquí. He intentado todo, incluyendo

  • Todas las combinaciones de DigitalHDTVDefaultUnderscan y TVEnableOverscan a 0 ó 1
  • DigitalHDTVDefaultUnderscan en 0000 , 0001 o incluso en diferentes rutas de registro
  • Ajuste DALR6 DFP1920x1080x0x59 o DALR6 DFP1920x1080x0x60 a 0 como se propone aquí
  • Desde dentro del Catalyst Control Center (cambiar el valor no mostró ningún efecto)

Esto es lo que finalmente funcionó para mí – terminando sin CCC instalado!

  1. Descargue y extraiga el CCC 13.4 legacy beta (el último controlador para la serie HD 2x/3x/4x Series )
  2. Instale el controlador manualmente desde Packages\Drivers\Display\W86A_INF
    • El único conductor que trabajó para mí fue C8156445
    • En la casilla de selección escogí el segundo de los dos drivers con el mismo nombre:
      • ATI Radeon HD 3600 Series
      • ATI Radeon HD 3600 Series – elija esta opción
  3. Instale el CCC (sólo seleccione CCC y la biblioteca de Visual C ++ Redistributable)
  4. Configurar la pantalla a 0% sobre / underscan
    • Si el control deslizante está desactivado su pantalla probablemente no está en Full-HD
    • Si no hay una imagen perfectamente nítida inmediatamente, debe elegir otro controlador del paso 2
  5. La imagen debe ser fuerte ahora!
  6. Si la imagen es nítida, puede desinstalar todo, pero el controlador
    • CCC
    • Bibliotecas redistribuibles de Visual C ++
    • Carpeta C:\AMD

Ahora tengo una imagen nítida sin CCC.

Tuve un problema similar, y no fue capaz de instalar Catalyst Control Center … por lo que también no puede ajustar el underscan configuración.

Yo era capaz de superarlo (más como la máscara del problema en realidad) y ajustar el ajuste de tamaño de pantalla en mi Samsung TV que tengo mi PC conectado. Por los sonidos de esto es exactamente lo que AMD estaban tratando de evitar.

Ahora puedo ver toda la pantalla en 1080p, y por suerte el televisor es lo suficientemente inteligente como para tener diferentes configuraciones de tamaño de pantalla para cada entrada hdmi.

Tal vez un enfoque similar podría funcionar para los monitores de PC?

Esto no es directamente para win8, pero funcionó en el servidor 2012r2, así que supongo que es al menos parrotable en 8.1 o 8. De todos modos he eliminado el underscan predeterminado? (La imagen es más pequeña que la pantalla) editando la clave binaria BestViewOption_Hdmi que se encuentra en HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{B380344A-9336-4C46-A52D-F53C6EAD0696}\0000\DAL2_DATA__2_0\DisplayPath_5\Option

Donde el GUID que está buscando es que cada uno tiene un montón de claves en HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\

Nuevamente {B380344A-9336-4C46-A52D-F53C6EAD0696} en la cadena regkey es un GUID que es único para mí no esperes ver exactamente el mismo en tu máquina.

Esto está en el servidor 2012r2 usando CCC 14.1beta

De todos modos espero que esto ayude a alguien.

Tengo un pabellón dv6 Hp con ati hd 4650 con Windows 8.1 actualización.

En Windows 8 funcionó perfectamente para cambiar los valores, pero en Windows 8.1, las ventanas de actualización siguen restaurando los valores para que el borde negro sea constante.

Lo solucioné agregando específicamente el "sistema" del usuario al regkey 0000 y permitiendo que el sistema lea los valores, y apliqué estas configuraciones de seguridad en todas las claves, subclaves.

Y ahora funciona bien en Windows 8.1.

Espera que ayude a alguien.

Tenía el mismo problema y mi solución es:

Utilice regedit para establecer claves:

 HKLM\System\CurrentControlSet\Video\***\0000 DWORD: TVEnableOverscan = 0x0 DWORD: DigitalHDTVDefaultUnderscan = 0x0 HKLM\System\CurrentControlSet\Video\***\0000\DAL2_DATA_2.0\DisplayPath_*\MODE_***\Adjustment rename "Underscan" to for example "oldUnderscan" to disable it 

Reiniciar y ver si funciona

Cambiar sólo los dos primeros valores no funciona para mí.

Es necesario reemplazar el * s por los valores de approriate encontrados en su registro. Yo también quess que "0000" es la primera pantalla, "0001" es el segundo y así sucesivamente (el primero es mi HDTV y el segundo un monitor de PC común – que tenía TVEnableOverscan establecer a 0 ya)

Utilicé la respuesta de steffen para conseguir esto trabajando en Windows 10 y la rastreé en un poco más de detalle.

Anteriormente intenté deshabilitar TVEnableOverscan y DigitalHDTVDefaultUnderscan sin éxito (cambiándolos también en la clave amdkmdag en CurrentControlSet\Services ), así como varias versiones y combinaciones de instaladores de CCC / driver heredados. Antes de la actualización de Windows 10 estaba funcionando bien en Windows 8.1 (no puedo recordar hacer nada especial para conseguir que funcione, pero no 100% seguro).

En primer lugar, en Windows 10 el paquete de instalación descomprimido (13.4 beta) se niega a ejecutar. En su lugar fui al Administrador de dispositivos y desinstalé el adaptador de pantalla, marcando la casilla para eliminar el controlador. Entonces elegí Action-> Scan para los cambios de hardware y obtuve un "Microsoft Basic Display Adapter". Hice clic con el botón derecho del ratón y elegí el controlador de actualización, luego elegí la opción de especificar el controlador yo mismo. Packages\Drivers\Display\W86A_INF la carpeta Packages\Drivers\Display\W86A_INF desde el paquete desempaquetado de AMD como steffen descrito. Hubo un período bastante largo de detección / instalación de hardware y al final de ella la versión del controlador era todavía la versión de Windows 10 (03/01/2015, 8.970.100.9001 en lugar de 24/04/2013, 8.970.100.0000 del paquete ). Sin embargo, ejecutando el programa de instalación e instalando el VISION Conrol Center resultando en un CCC en funcionamiento. Estaba reportando la versión correcta y antigua del controlador.

En este momento pude ajustar el overscan mientras ejecutaba Process Monitor y observaba qué valores de registro se estaban configurando cuando presioné Apply:

 15:26:19.6441241 CCC.exe 6740 RegSetValue HKLM\System\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000\GDOADJR6 DFP SUCCESS Type: REG_BINARY, Length: 384, Data: 00 00 00 00 02 00 00 00 10 00 00 00 00 00 00 00 15:26:19.6457995 CCC.exe 6740 RegSetValue HKLM\System\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000\DALR6 DFP1920x1080x0x59 SUCCESS Type: REG_BINARY, Length: 48, Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15:26:19.6468669 CCC.exe 6740 RegSetValue HKLM\System\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000\DAL_DFPOptions SUCCESS Type: REG_BINARY, Length: 4, Data: 18 00 00 00 

Creo que los prefijos son los mismos caminos resueltos por la clave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video mencionados por steffen y otros. El Monitor de Proceso no muestra los datos completos, pero un poco de experimentación y acercamiento con RegEdit mostró que los bytes relevantes están en DALR6 y GDOADJR6 – en el primero en el byte 37 (desplazamiento 0x24) y en el último en el byte 21 (desplazamiento 0x14 ). Éstos son 0 con overscan completamente apagado (a la derecha en el GUI) y aumentan por uno para cada incremento del regulador a la izquierda.

Finalmente, volví a desinstalar el controlador del adaptador de pantalla del Administrador de dispositivos (incluida la eliminación del controlador). Windows automáticamente pasó por otro ciclo de detección prolongado y regresó al controlador original suministrado por Microsoft. Por alguna razón, CCC parece funcionar aún y ahora muestra la versión del controlador más moderna. Esto me permitió hacer el cambio en la GUI de nuevo y observar el efecto. Confusamente, las nuevas entradas se crean bajo la clave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video al cambiar de dispositivo / controlador. Más confusamente, la segunda vez que parecía que mi pantalla estaba en 60Hz en lugar de 59Hz, por lo que la clave relevante había cambiado ligeramente. Sin embargo, ambos desplazamientos seguían siendo correctos y cambiados con el control deslizante / aplicar el proceso.

No probé esto sin haber instalado primero CCC pero todavía estaba trabajando después de quitarlo. Puedo asumir solamente que son leídas por el conductor: en el peor en el arranque y probablemente en cada acontecimiento importante de la exhibición (como la resolución cambiante).

Windows 10 TH2 (umbral 2)

Después de instalar TH2 el overscan estaba atrás y peor. Los blobs binarios han cambiado de tamaño y el valor predeterminado es ahora 8 en lugar de 2. La versión del controlador sigue siendo la misma y la ubicación de los datos binarios sigue siendo la misma. DALR6 están todavía en el byte 37 (offset 0x24), GDOADJR6 está todavía en el byte 21 (offset 0x14). Inicialmente, leí incorrectamente las compensaciones hexadecimales en RegEdit, así que instalé el mismo Catalyst 13.4 beta VISION Control Center como antes (sin el controlador). Esta vez funcionó la primera vez y fue inmediatamente capaz de controlar el overscan de la GUI.

Instalar CC en una carpeta diferente es todo lo que necesitaba hacer para arreglar esto. La carpeta predeterminada se dañó sin importar qué.

Cambié mi configuración del registro (como dije arriba) y cambié mi cable del hdmi – nada cambiado.

Entonces cerré mi PC, quité mi segunda pantalla (DVI) y reanudé: ¡todo bien ahora!

Tal vez esto ahorra a alguien algunas horas de pruebas e investigaciones …

Para mi vieja LCD de Samsung pude corregir el problema cambiando P.SIZE de 16: 9 a "Just Scan". Antes de que siempre había instalado el centro de control, cojo!

    Intereting Posts