Moar measurements: compositors. Since for this test the key presses are slow and there's no continuous redrawing, this should boil down to the amount of work a compositor does on screen update.
Un-vsynced X11 is obviously the fastest; thankfully work to add tearing flips to kernel and Wayland is ongoing.
Surprised to see GNOME Shell be a bit slower than raw Mutter, especially in fullscreen, since it doesn't really do much extra there. Extra surprised GNOME X11 is faster; might be noise.
You might've heard that VTE got faster in GNOME 46. But how much faster?
I measured it with a hardware input latency tester! The answer is: *a lot* faster. Read all about it here: https://bxt.rs/blog/just-how-much-faster-are-the-gnome-46-terminals/
For anyone following along, this is also finally the blog post where I explain in some detail how the latency tester works and what is shown on the plots.
#gnome #gnome46 #terminal #linux #fedora