For some crazy reason, the controller stops being recognized by Steam when using OpenSteamtools.
I tested my two XS S controllers and neither of them is properly recognized. But when I remove the OpenSteamtools files, they are recognized normally again.
UPDATE:
Forget it. I was using both dwmapi.dll and xinput1_4.dll, and that must be causing the conflict. Everything works fine with just dwmapi.dll.
It seems to be some kind of bug with xinput1_4.dll.
For some crazy reason, the controller stops being recognized by Steam when using OpenSteamtools.
I tested my two XS S controllers and neither of them is properly recognized. But when I remove the OpenSteamtools files, they are recognized normally again.
UPDATE:
Forget it. I was using both dwmapi.dll and xinput1_4.dll, and that must be causing the conflict. Everything works fine with just dwmapi.dll.
It seems to be some kind of bug with xinput1_4.dll.