Selekcje X (PRIMARY i CLIPBOARD)
Jak X11 przenosi tekst między programami: dwa równoległe schowki i umowa, że dane istnieją tylko dopóty, dopóki żyje nadawca.
X ma nazwane selekcje, z których znaczenie mają dwie. PRIMARY ustawia się w chwili zaznaczenia tekstu, a wkleja środkowym przyciskiem myszy. CLIPBOARD obsługuje jawne kopiuj–wklej, które inne systemy nazywają po prostu schowkiem. Trzecia, SECONDARY, została opisana i zignorowana przez niemal wszystkich.
Przy zaznaczaniu nic nie jest kopiowane. Program tylko ogłasza, że jest właścicielem selekcji, a przy wklejaniu obie strony uzgadniają format za pomocą atomów takich jak UTF8_STRING, zanim popłyną jakiekolwiek dane. Zasady zapisano w ICCCM. Skutek: skopiowany tekst znika, gdy program źródłowy się zamknie — stąd menedżery schowka — a przypadkowe kliknięcie środkowym przyciskiem wciąż wklei to, co zaznaczyłeś kwadrans temu.