Steam client version (build number or date): May 27 2021, at 20:18:19 1622157314
Distribution (e.g. Ubuntu): Arch
Opted into Steam client beta?: Yes
Have you checked for system updates?: Yes
Please describe your issue in as much detail as possible:
This also happens with non-beta client
DEATH STRANDING has Steam Input enabled by the developers for Generic and Nintendo controllers. The Xbox controllers should still be handled directly.
This causes Steam input to be set up. Most notably SDL_GAMECONTROLLER_IGNORE_DEVICES_EXCEPT environment variable is set for Proton and it contains a long list (400+ entries) of controllers that should be handled directly (i.e. not through the Steam Input).
This includes most of the known Xbox controllers: 0x045e/0x028e, 0x045e/0x028f, 0x045e/0x0291, 0x045e/0x02a0, 0x045e/0x02a1, 0x045e/0x02a9, 0x045e/0x0719.
But the Xbox Elite Controller (1st gen) (0x045e/0x02e3) is missing from the list.
This result in the controller not working with the game until we override the Steam Input settings to globally disabled. Other Xbox controllers I've tested do work just fine.
Your system information
Please describe your issue in as much detail as possible:
This also happens with non-beta client
DEATH STRANDING has Steam Input enabled by the developers for Generic and Nintendo controllers. The Xbox controllers should still be handled directly.
This causes Steam input to be set up. Most notably
SDL_GAMECONTROLLER_IGNORE_DEVICES_EXCEPTenvironment variable is set for Proton and it contains a long list (400+ entries) of controllers that should be handled directly (i.e. not through the Steam Input).This includes most of the known Xbox controllers: 0x045e/0x028e, 0x045e/0x028f, 0x045e/0x0291, 0x045e/0x02a0, 0x045e/0x02a1, 0x045e/0x02a9, 0x045e/0x0719.
But the Xbox Elite Controller (1st gen) (0x045e/0x02e3) is missing from the list.
This result in the controller not working with the game until we override the Steam Input settings to globally disabled. Other Xbox controllers I've tested do work just fine.
Steps for reproducing this issue: