Das XWindow-Modul ist eng verbunden mit der Benutzerinteraktion: mausbezogene Ereignisse müssen in umgekehrter Richtung und Reihenfolge bearbeitet werden - erst von Pixeln in Weltkoordinaten, und dann rückprojiziert (s. Abschnitt 7.6).
Mausbewegungen sind typisch mit dynamischen Zeichnungen verbunden (s. Kapitel 6), also graphischen Darstellungen, die andeuten, wie ein zur Zeit unvollständiges Objekt beim Drücken eines Mausknopfes an der derzeitigen Position fortgesetzt oder komplettiert würde. Diese Zeichnungen werden zumeist invertierend ausgeführt, um Informationsverlust am Bild zu vermeiden. Um die Bewegungen nicht zu bremsen, werden die Transformationen der beteiligten Fixpunkte auf Pixelkoordinaten zu Beginn der Bewegungsfolge einmalig berechnet, und während der Bewegung wird nur noch Pixelorientiert gearbeitet.