These latency numbers all look terrible to me tbh. I got better latency numbers (a little over 2 frames in KWrite, close to the theoretical minimum with X11 compositing) with an AMD GPU w/ open drivers, KWin, X11 and compositing enabled a couple of years ago. Measured with high fps recording on a phone camera filming keyboard and screen. Both Wayland and KWin changes should have improved the situation since then. I suspect the games, the screen and / or the graphics drivers which are presumably "review optimized" for frame rate over latency.
Actionable advice from the article: Using Wayland natively from Wine does seem to help, especially against latency jitter / for consistent frame pacing, which is a typical improvement for Wayland.
I chose my monitor very specifically for low latency, good color reproduction and "high" (as in the screen is higher than 16:9) aspect ratio - in about 2012! and I'm still quite happy with it. 4K is incoming, but only if it's better in all criteria, which became available fairly recently.
A lot of people still seem to buy their monitors without considering latency, which majorly sucks. It feels like the years between power supply efficiency making a difference and the introduction of 80+ efficiency standards.
"To investigate, I used a small Teensy microcontroller to measure click-to-photon latency. It acts as a USB HID mouse and is paired with a light sensor pressed against the screen. I flashed it with an existing Open Source LDAT sketch, with slight modifications. The resulting setup can log hundreds of samples to a CSV file, unattended."
These latency numbers all look terrible to me tbh. I got better latency numbers (a little over 2 frames in KWrite, close to the theoretical minimum with X11 compositing) with an AMD GPU w/ open drivers, KWin, X11 and compositing enabled a couple of years ago. Measured with high fps recording on a phone camera filming keyboard and screen. Both Wayland and KWin changes should have improved the situation since then. I suspect the games, the screen and / or the graphics drivers which are presumably "review optimized" for frame rate over latency.
Actionable advice from the article: Using Wayland natively from Wine does seem to help, especially against latency jitter / for consistent frame pacing, which is a typical improvement for Wayland.
Yeah, not testing X11 was a weird choice.
It's likely his monitor. Would be interesting to see CRT results.
I chose my monitor very specifically for low latency, good color reproduction and "high" (as in the screen is higher than 16:9) aspect ratio - in about 2012! and I'm still quite happy with it. 4K is incoming, but only if it's better in all criteria, which became available fairly recently.
A lot of people still seem to buy their monitors without considering latency, which majorly sucks. It feels like the years between power supply efficiency making a difference and the introduction of 80+ efficiency standards.
Interesting methodology:
Teensy is a great choice because it has a high processor frequency for a rather cheap price (IIRC 600mhz for 20€)