2 votos

HiDPI: sólo funciona con resoluciones 16:10 (al parecer)

Tengo problemas para hacer funcionar el HiDPI en mi MacBook Pro (13" 2015 con Retina, Mojave actualizado).

Lo conecté a un Dell U2719D de 1440p, que funciona bien fuera de la caja, excepto que las fuentes se ven feas (demasiado pequeñas) y la UI es pequeña también. He probado a activar la resolución HiDPI, por ejemplo 1280x720 (perfecto 2 por 1).

Aquí están mis hallazgos:

  • Las resoluciones HiDPI simplemente no están disponibles en el menú del sistema en esta configuración. He probado el hack (por ejemplo aquí ), pero no hay forma de hacer que aparezcan en las Preferencias de Pantalla del sistema. Los 720p aparecen allí pero no son HiDPI y se ven feos.

  • Usando RDM, puedo ver muchas más resoluciones, incluyendo resoluciones HiDPI. Sin embargo, entre las resoluciones HiDPI, sólo funcionan las resoluciones 16:10 (1680x1050, 1440x900, 1280x800, etc.). Para todas las demás resoluciones, HiDPI, no 16:10, si hago clic en ellas en RDM, no ocurre nada . (También he probado otros gestores de resolución con el mismo efecto).

Cabe destacar que la pantalla integrada de 13" es 16:10 (a 3360x2100 nativos, 1280x800 a escala). 1280x800 se ve bien, pero los bordes negros son raros (y no es perfecto 2 por 1 píxeles).

¿Es normal este comportamiento? ¿Se trata de un error o de una falta de funcionalidad? ¿Hay alguna solución?

Actualización
Después de algunos retoques descuidados (en particular, el uso de este enlace ), la resolución HiDPI "128 1 Apareció "x720" (!) que realmente funciona (!!). No es perfecto pero se ve nítido y utiliza la mayoría de los píxeles de la pantalla.

0voto

SunnyNewb Puntos 101

Como se indica en la pregunta actualizada, lo que finalmente me funcionó fue utilizar las instrucciones proporcionadas en este enlace para crear una resolución personalizada a escala de 128 1 x720 (ya que el de 1280x720 no funcionaba). Funciona muy bien y no hay desenfoque o diferencia visible de calidad en comparación con otras resoluciones (que funcionan) a escala 16:10.

En resumen:

  • Activar HiDPI con sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool true
  • Detectar VendorID / ProductID para su monitor
  • Utiliza el generador proporcionado en el enlace para generar una resolución personalizada para tu monitor (la mía era de 1281x720) en el formato .plist (puedes eliminar la mayoría de las resoluciones y utilizar sólo una resolución personalizada)
  • Descargue el .plist y ejecute lo siguiente sustituyendo vendorID y productID (números hexadecimales de 4 dígitos) por los suyos:
    sudo mkdir -p /Library/Displays/Contents/Resources/Overrides/DisplayVendorID-10ac
    y colocar el .plist dentro de
    /Library/Displays/Contents/Resources/Overrides/DisplayVendorID-10ac/DisplayProductID-d06e
  • Reinicie el Mac y utilice RDM para seleccionar la resolución correspondiente

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X