_NET_WM_DESKTOP
La propiedad de EWMH en una ventana que dice en qué escritorio virtual vive, contando desde cero, o 0xFFFFFFFF para todos.
Dónde vivía una ventana fue durante años asunto privado del gestor de ventanas: _WIN_WORKSPACE de GNOME y KWM_WIN_DESKTOP de kwm eran dos respuestas incompatibles a la misma pregunta. Hacia 2000 EWMH las fundió en un único CARDINAL sobre la propia ventana. Un programa puede fijarlo antes de mapear la ventana, como petición de escritorio inicial, pero en cuanto el gestor se hace cargo de ella la propiedad es suya: se actualiza en cada traslado y se borra cuando la ventana se retira. Quien quiera mover la ventana desde fuera envía un ClientMessage a la ventana raíz con el nuevo número y una indicación de origen, 1 para una aplicación y 2 para un paginador o el usuario, de modo que el gestor pueda tratar la insistencia de un programa de forma distinta a un clic en el paginador.
El valor 0xFFFFFFFF significa todos los escritorios y es el aspecto que tiene una ventana pegajosa por debajo; xprop lo imprime como 4294967295, lo que ha desconcertado a más de uno. Un detalle elegante de la especificación es que la propiedad debe quedarse en su sitio cuando el gestor termina, por ejemplo al perder WM_Sn frente a un sucesor arrancado con --replace: el recién llegado lee los números y devuelve cada ventana a donde estaba. wmctrl -t y las reglas de Openbox, FVWM y devilspie que mandan cierta clase al escritorio 3 pasan todas por este pequeño número. En Wayland es cosa del compositor, y los scripts que reparten ventanas entre áreas de trabajo han tenido que reescribirse para cada uno.