HGL
equal-aqua

XBox controller is half compatible with Heroic Launcher

I am trying GOG atm for the first time but the XBox controller is giving me some dramas. I installed Tomb Raider Anniversary which my XBox Elite 2 controller works out of the box. I also installed 2013 Tomb Raider which the controller does not work at all. I did try adding the game to Steam to use the mapping but it does not work either. It is important to mention that it works just fine on Steam playing games I bought there. I would rather don't depend on Steam to play GOG games but get everything running from Heroic Launcher instead. Thank you
5 Replies
deep-jade
deep-jade•4w ago
Not sure if this helps but for games where the controller wont work and steam overlay is no joy , I use antimicrox, at least it soemthign else for you to look into if nothing else.
extended-salmon
extended-salmon•4w ago
heroic doesn't really control anything about the gamepads/controllers (we only get whatever electron detects for the navigation of heroic itself, and the rest is up to wine/your os/the game to make it work)
deep-jade
deep-jade•4w ago
antimicrox solves a lot of issues with me on older games with heroic, just putting it out there again. lol
equal-aqua
equal-aquaOP•4w ago
I never heard of that before, I mean, I am new to PC gaming in general, primary Xbox. As long as antimicrox allows me to play GOG games straight from the Heroic Launcher, I won't bother. Having to use Steam to play the game which it will then open Heroic to actually open the game is so bad in many ways. It is weird tho, Heroic does recognise my Elite 2 controller, I can navigate all over the place with it but that Tomb Raider game says nope to it. Thanks for sharing that. @MothEaterYummy I am straight but I love you lmao So this is what happened after trying Tomb Raider again, today. I installed AntiMicroX flatpak on Mint Cinnamon and did the basic mapping. When I opened the game, the mapping was working flawlessly as expect but it would show E from the keyboard and X from my controller. I was like, WTF. I closed AntiMicroX and my Xbox Elite 2 controller was working on its own. Go figure. It feels like I had to restart the system since Heroic install and since the controller was paired with the system for Heroic to "see it". Idk if AntiMicroX was the one doing it and the mapping somehow triggered Heroic to see it as an input. You don't have to reboot Linux to get things to work on it so I believe AntiMicroX did this. Either way, now my controller is working both on its own without any changes which I prefer without having to read E on screen and "ohhh that is X" and working with AntiMicroX running while playing. This is perfect! Now I can buy more games from GOG without the fears of not being able to play them, KM is not always the best option for the games I like to play. Thank you so so much. (Finding the solved button)
deep-jade
deep-jade•4w ago
Glad it sorted it for you , yeah it was a gem when i discovered 🙂

Did you find this page helpful?