MapRequest
Het X11-event dat een windowmanager ontvangt in plaats van dat een programma zijn venster daadwerkelijk toont — de eerste vraag in het leven van elk venster op het bureaublad.
Een programma dat XMapWindow aanroept op een toplevelvenster denkt het venster op het scherm te zetten. Heeft een windowmanager SubstructureRedirect op de root geselecteerd, dan verschijnt er niets; de server stuurt de manager een MapRequest met de id van het venster en laat die beslissen. Vrijwel al het echte werk van een traditionele windowmanager begint hier: WM_HINTS en WM_NORMAL_HINTS lezen, een positie kiezen, een frame bouwen en de client daarin reparenten, WM_STATE instellen en ten slotte frame en venster tonen.
Als WM_HINTS aangeeft dat het venster geïconificeerd wil starten, is het juiste antwoord het helemaal niet te tonen en in plaats daarvan een icoon te laten zien. Override-redirectvensters zoals menu's genereren nooit een MapRequest; ze verschijnen meteen en de windowmanager hoort er pas achteraf van via MapNotify.