Comment on Options for using the Steam controller outside of Steam

rtxn@lemmy.world ⁨3⁩ ⁨days⁩ ago

A few notes on Linux.

Recent versions of Wine use SDL2 to implement XInput support. Any game running on a decently new version will work with the SC2. Run wine control joy.cpl to configure and test both XInput and DirectInput devices.

This unfortunately causes issues with SISR. Since both SISR (through Steam Input) and the Wine game (through SDL) process the input events separately, using SISR will result in double inputs. This can be fixed by telling SDL to ignore the SC2 altogether by passing this environment variable to the game: SDL_GAMECONTROLLER_IGNORE_DEVICES=‘0x28de/0x1304’

source
Sort:hotnewtop