XTEST
De X-extensie waarmee een client toetsaanslagen en muisbewegingen kan injecteren die de server voor echt aanziet.
Het kernprotocol van X11 kent al SendEvent, maar zo verstuurde events dragen een vlag die ze verraadt, en veel programma's, xterm voorop, negeren ze om veiligheidsredenen. XTEST, begin jaren negentig gestandaardiseerd zodat X-servers automatisch getest konden worden, omzeilt dat: de client vraagt de server te doen alsof een toets is ingedrukt, en het event volgt dezelfde route als dat van een echt toetsenbord.
Wat voor testsuites was bedoeld, werd de ruggengraat van veel meer. xdotool, remotedesktopservers als x11vnc, toetsenbordsharingtools als Synergy en hulpmiddelen voor mensen met een motorische beperking leunen allemaal op XTEST. Het zegt ook iets over het beveiligingsmodel van X: elke client die bij het display kan, kan het hele bureaublad besturen.