I’ve been playing with Wine (and later, Steam Play) gaming for a few months now, and I’ve noticed a fairly consistent problem. Even if Steam or DXVK is reporting respectable framerates, there’s a noticeable amount of microstutter and input latency. This is affecting the way I play games on Linux.
For example, on Windows I usually play Fallout 4 with free aim, instead of auto-aim (a.k.a. VATS.) But under Linux, the lag is bad enough that I usually resort to VATS.
This can be remedied somewhat by lowering graphical settings, or eliminating graphically “heavy” mods. Even though the framerate may not improve by that much, that still seems to improve the latency and reduce the amount of microstutter that I experience. But given a choice, I’d rather have greater graphical fidelity without having to sacrifice fast input.
I’m just theorizing, but I think this must be because DXVK introduces a delay when converting graphical calls from DirectX 11 to Vulkan.
Don’t get me wrong; just being able to play DX11 games on Linux seems almost miraculous. But if it’s possible, I’d like to find a way to eliminate this extra latency.