X11 sí permite escalado de DPI y manejo de múltiples monitores usando XRandR.
Se obtienen las dimensiones físicas (mm) y la resolución (px) de cada pantalla desde el servidor X.
Se calcula el radio en píxeles a partir de la relación píxeles/mm para mantener un tamaño físico constante.
Un shader de OpenGL dibuja un círculo de dos pulgadas que conserva su tamaño al arrastrarlo entre monitores.
Se implementó además una regla en pantalla para validar las medidas y calibrar distancias reales.
Get notified when new stories are published for "🇪🇸 Hacker News Espanyol"