Virtualized Gaming in Windows VM with PCI passthough

Since I (and a few others on EOS!) have been struggling with inputlag in certain games, making them more or less unplayable, I’ve been looking into playing games in Windows without having to reboot to a dedicated Windows install.
I fell over this post https://mathiashueber.com/performance-tweaks-gaming-on-virtual-machines/ in my research, and wondered if anyone here has tried gaming on a Windows VM with PCI passthrough of GPU, mouse and keyboards?
and if so, what are your experiences?
The article ticks all my boxes with regards to mindset of making it work, but it seems to be rather complicated to get to work properly!

I don’t think that doing a VM will reduce your input lag. In fact, I have a feeling it will either introduce more input lag or remain about the same that it is now.

1 Like

What do you base your suspicion on?
Also, it depends on the amount of inputlag I and others experience playing a windows game using wine/proton. I experience around 70-80 ms inputlag, sometimes even more, when playing these games (Not all games, just a few)
Thats a LOT of latency! From what I’ve been reading so far, playing through a virtualized windows install, with PCI passthrough of major hardware components like GPU, Audio, mouse and keyboard should cut this latency a LOT! But it does seen like a complicated affair… I don’t mind learning though!

Also, another reason to try this Virtualized Gaming is, to circumvent the problems of kernel-based anti-cheat of the big, online competitive games, which cant be played using wine/proton!

The fact that you will use a VM. I don’t think VMs, even based on hypervisor type 1, weren’t really designed for gaming in mind. Perhaps it will work fine, though.