Closed ChrisNZL closed 1 year ago
Steam Input is working -- no code changes required.
However, Steam Input does require the user to select one of my official Steam Input Configs.
I assume a recent Steam update must have cleared any selected configs.
A default config is meant to be selected by Steam automatically, but this seems to be able to be reset somewhere.
Before launching the game, ensure Steam Input is enabled (right-click Tallowmere 2 > Properties > Controller > Enable Steam Input).
Before launching the game, click the "Controller Layout" link below the Play button. This will launch a "Controller Layout" window.
In the Controller Layout window, click "Community Layouts", then choose the official Xbox One layout. Apply the layout.
In-game, ensure Steam Input is enabled (Options > Input > Controller Module > Steam Input).
0.4:
Leading up to releasing 0.4....
0.3.7p on Steam (released back in February 2023) -- Steam Input is no longer working on Windows. Haven't tested macOS nor Linux recently.
Game detects the Xbox controller in the Controller Debugger with Steam Input enabled pre-game and in-game, but no buttons are being detected in-game.
Buttons are detected in Steam's config before launching the game.
I imagine something has changed with a recent Steam update.
InControl Native still works fine if Steam Input is disabled pre-game and in-game.
TODO: