I prefer logiops to piper because it lets you chord, e.g. hold back button and swipe right I have configured to switch activites in kde, so you get five times the bang for your buttons (static, swipe up, down, left, right). You can then use the key combos it generates in games.
You don’t say what else other than gaming you want to do, so it’s harder to advise. Still, consider bazzite KDE, easy, stable, relatively close to the bleeding edge without all the cuts, everything you need for gaming in the tin.