🏆
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’
barkingspiders@infosec.pub 3 days ago
Fubarberry@sopuli.xyz 3 days ago
Good to know!