Always keyboard and mouse, never controller.
But yeah I've looked into alternative setups but it ultimately always means additional hardware to run the windows games.
My main machine is 95% gaming and 5% hobby work in CAD (also not on Linux) for 3dprinting.
Any coding is already a Linux laptop thing.
Post the link to the archive.org mirror obvi