_NET_NUMBER_OF_DESKTOPS
Rotfönsteregenskapen med antalet virtuella skrivbord — satt av fönsterhanteraren, med en öppen begäran för den som vill ha fler.
Hur många skrivbord som fanns var 1999 en fråga med lika många svar som fönsterhanterare: CDE hade fyra, FVWM så många man ville, kwm ett eget tal och GNOME:s panel läste _WIN_WORKSPACE_COUNT. EWMH gjorde antalet till ett CARDINAL-tal på rotfönstret som fönsterhanteraren äger och håller aktuellt. En pager eller inställningsdialog som vill ha ett annat antal skickar ett ClientMessage med det nya talet, och fönsterhanteraren får avgöra om den lyder. Lyder den och talet krymper flyttas fönstren på de borttagna skrivborden till det sista som finns kvar, och _NET_CURRENT_DESKTOP justeras om det hamnat utanför; växer talet läggs tomma skrivbord till i slutet. Indexen är alltid noll till n minus ett, utan luckor.
Det sista är det som skaver för fönsterhanterare med egna idéer. i3 låter arbetsytor heta 1, 5 och "mail" och uppstå när de behövs, och rapporterar dem därför som ett tätt packat antal där namnen i _NET_DESKTOP_NAMES får bära sanningen. GNOME 3 införde 2011 dynamiska arbetsytor, där det alltid finns en tom sist, så talet ändrar sig av sig självt medan man arbetar. FVWM, vars skrivbord i praktiken är obegränsade, fick kommandot EwmhNumberOfDesktops för att välja vilket tal som ska utlovas utåt. wmctrl -d listar dem och wmctrl -n 6 begär sex, och vad som händer sedan beror på vem som lyssnar.