@sjuvonen tbh I've not had much issue either, but then, I've mostly used prebuilt systems with well chosen hardware and a bunch of very standard input devices, I suspect these days the issue is mostly confined to Weird Stuff, so yeah, gamers and particular kinds of nerds maybe?
@andrewt @sjuvonen For gaming there might be issues on nvidia but amd has been great to use with the open source amdgpu drivers for over a decade at least. Once something is working, it'll almost always work forever on Linux.
Gaming using Proton via steam is seamless. Heroic launcher for GOG and Epic games is a community effort to create a similar experience for those platforms.
Use gamemode (for example set launch option "gamemoderun %command" on steam) to have better graphics performance.