I’m currently using Bazzite Gnome with open Nvidia drivers, and I cannot get Steam Input to work with non-steam games at all. I have games from GOG and Epic Games that I downloaded through Heroic Games Launcher, and I tried everything for steam input work with them, but it just doesn’t seem to work. Here is what I did:
- I added the games to the steam client.
- I configured the device inputs under “Controller” from the settings menu.
- I made sure that the game I want to play has steam input turned on.
- I disabled the “use desktop configuration in launcher” option.
- I disabled steam input for non-game controller layouts.
- I made sure to enable steam input for all types of controllers.
Non of these steps seem to remedy the issue. I want to make it clear that I did not experience this issue while using the Steam Deck, which is also running a Linux distribution. Any suggestions?
Thank you in advance.
Is Heroic added as a flatpak? There’s a bug about that. Supposedly it’s fixed in Steam Beta.
Alternatively you could add the game exe to Steam and run it through Proton.