Lessico IT › Programmazione › _NET_WM_FULLSCREEN_MONITORS

_NET_WM_FULLSCREEN_MONITORS

Programmazione Svenska → Aggiornato: 2026-10-10

L'aggiunta EWMH che permette a una finestra a schermo intero di estendersi su più monitor, invece che solo su quello in cui si è aperta.

A schermo intero, in EWMH, significa _NET_WM_STATE_FULLSCREEN, che il window manager legge come «copri il monitor su cui si trova questa finestra». Per una presentazione distesa su due proiettori, o per un video wall di nove schermi, non basta. L'applicazione fornisce quindi quattro indici di monitor, uno per il bordo superiore, inferiore, sinistro e destro, e il window manager dimensiona la finestra a schermo intero in modo da coprire il rettangolo che li racchiude.

Gli indici seguono la numerazione degli schermi di Xinerama, non i nomi degli output RandR, un residuo dell'epoca in cui Xinerama era l'unico modo per sapere dove fossero i monitor. La proprietà si imposta con un ClientMessage alla finestra root e viene poi scritta sulla finestra dal window manager. È arrivata tardi nella storia dell'EWMH, e il supporto dei window manager è di conseguenza irregolare.

← Torna al lessico