DS4 support is currently broken in this game and even Steam Input has its issues with it (besides the fact that it uses Xbox prompts anyway). DS4Windows works well while emulating an Xbox controller but it again has the Xbox prompts.
I’ve found a very hacky/janky way for having proper DS4 prompts.
Required
- DS4 Controller
- USB Cable, just like for charging but it needs to be able to send data (Windows makes a noise when you connect the controller to charge it)
- BT dongle that works with DS4Windows
- DS4Windows by ryochan7[ryochan7.github.io]
- An older version of SDL2[www.libsdl.org] than the one that ships with the game. Just download it, you will need it later
And I’m assuming here a few things
- I expect that you know how to connect DS4 to your PC via DS4Windows and that the game works just fine while it’s emulating the Xbox controller (it does that by default). If you don’t then just watch some newer tutorials on how to connect DS4 via DS4Windows.
- There aren’t any issues on your PC relating to the controller
- You are using an original Sony controller
- Your controller is paired with the PC via Bluetooth, if you are using DS4Windows wirelessly then you are fine
Preparation
Steam -> Settings -> Controller -> General settings -> *unmark all*
Then to be sure
Right click the game -> Properties -> Controller -> *from the drop down menu* Disable Steam Input
Now the SDL2
For some reason, this specific version allows for this whole thing to work
- Navigate to the folder where the game is located, the folder is called LifeIsStrange3
- Navigate to the following folders: Siren -> Binaries -> Win64
- Rename the existing SDL2.dll to SDL2.dll.b so you can revert back to it, just in case
- From the downloaded SDL2-2.0.10-win32-x64.zip extract the SDL2.dll to the game folder
Also, don’t use the “Hide DS4 Controller” and/or “HidHide” in DS4Windows. Disable them for this to work
You will need to do this every time you launch the game
- Unplug the controller from the PC
- Disconnect the controller from the PC (hold the PS button for 10 seconds)
- Turn off DS4Windows
- Turn on the controller (if you press Win+R and type joy.cpl, you should see “Wireless Controller” once)
- Turn on the game, go to the main menu via keyboard. When pressing buttons on the controller you should see DS4 prompts appearing but the controller still not working. If they are not appearing then something is wrong – no point in following the tutorial further, try again.
- Plug the controller via the USB cable (in joy.cpl, you should see “Wireless Controller” twice)
- Turn on DS4Windows and make sure it emulating the xbox controller (if you didn’t change anything, then you are fine)
- Go in-game and check if the controller works and you are still using the DS4 prompts
- Unplug the cable
Now you should have a working wireless DS4 controller with DS4 prompts!
Thanks to FakeMichau for his great guide, all credit to his effort. you can also read the original guide from Steam Community. enjoy the game.
Related Posts:
- Life is Strange True Colors: How to Fix Ultrawide Aspect Ratio (20:9)
- Life is Strange True Colors: How to Help the Birdwatcher (“Bird Spotting” Achievement Guide)
- Life is Strange True Colors: All Achievements List
- Life is Strange True Colors: Wavelengths Guide (Locker Code)
- Life is Strange True Colors: Wavelengths Guide (Scavanger Hunt Clues)