Detroit: Become Human

Detroit: Become Human

58 Bewertungen
How to display the correct PlayStation inputs with a Dualshock 5 controller
Von Dadkill
Does the game show Xbox inputs instead of PlayStation inputs when you play with a DualShock 5 Controller? This is the solution!
2
3
   
Preis verleihen
Favorisieren
Favorisiert
Entfernen
Install DualSenseX
The issue about the wrong inputs being displayed is caused by a bad recognition of PlayStation 5 controllers by the game. It's the first game I encounter with this bug, but after a long search, I finally found a fix.

The only solution, since Quantic Dream doesn't seem willing to fix their game almost 2 years after the release of this controller, is to fake your DualShock 5 controller inputs into Dualshock 4 controller inputs.

To do that, don't count on SONY to offer you a solution. Hopefully, thanks to Paliverse, a community member, it's possible with the software DualSenseX.

It's available directly on Steam now with advanced settings and a lot of easier steps (HidHide directly downloaded, more customization etc.), but it's not free. This is the store page:

https://store.steampowered.com/app/1812620/DSX/

In the meantime, you can download the last beta for free from GitHub here: https://github.com/Paliverse/DualSenseX/blob/main/Beta-testing/DualSenseX-Setup.zip

It's important to download the beta version, because the release version don't support the gyroscop emulation, needed to perform certain actions in the game. You just need to click on "Download" as you can see on the screenshot. This problem will be fixed with the Steam version of the software!
 
 
For the considerate and skeptical people: this software is open source and the code is viewable on GitHub and downloadable for each official release below the changelog available here: https://github.com/Paliverse/DualSenseX/releases

Once downloaded, unzip it and run the DualSenseX-Setup.exe installer.

Install ViGEmBus driver
Once DualSenseX is installed and launched, you will need to get the VIgEmBus Driver.

 
To do this, it's easy as pie: the software will tell you that it has not found the driver and will suggest that you download and install it on the first launch. Just click the button. Once installed, the software will need to restart.
Check the "Controller emulation" setting
Now, check from the home tab of the software, in the "Connection Status" module that the "Controller Emulation" setting is correctly set to "DualShock 4". If not, select it from the drop-down list.

Install & configure HidHide driver
At this point, your DualShock 5 controller is already emulated as a DualShock 4 controller thanks to DualSenseX and the ViGEm driver.

However, you are not done yet. Indeed, your computer now detects TWO controllers: your real DualShock 5 controller and the emulated DualShock 4 controller. This will lead to major issues in-game, such as the two controllers being switched, inputs executed twice, an erratic joystick, etc.

To prevent this, you need to install a last driver: HidHide. Thanks to this, you will be able to "hide" certain peripherals from your computer and therefore, from the game. This is the trickiest part of this guide, but don't worry, there is nothing overwhelming!

Like DualSenseX, it's an open source driver that you can download from GitHub by following this link. Then, click on "HidHideMSI.msi" at the bottom of the changelog, in the "Assets" section: https://github.com/ViGEm/HidHide/releases

 
To install, just double-click on it and follow the instructions. Once the installation is done, type "HidHide Configuration Client" in your search bar and click on it.


The software opens on a tab named "Applications". This allows you to specify the absolute path of an application, that is to say the exact position in the tree structure on your hard disk, in order to add it to the "white list" of the software. In other words, software added to this list will be able to see all devices, even hidden ones.

It is therefore necessary to add "DualSenseX" to the list so that the DualShock 5 controller is always visible to it, since it takes care of the emulation process.

To do this, click on the "+" in the bottom right corner, and look for the DualSenseX.exe, which should be in the absolute path similar to this: C:\Users\[YOUR USER NAME]\AppData\Local\DualSenseX\app- X.X.X\DualSenseX.exe

 
 You should obtain something like this:

 
The tricky part is now behind us. All you need to do now is to click on the "Devices" tab. If you correctly emulated your controller, you will see two devices:

  • Sony COMPUTER Entertainment Wireless Controller (= DualShock 4 Controller)
  • Sony INTERACTIVE Entertainment Wireless Controller (= DualShock 5 Controller)

You need to check the controller named "INTERACTIVE" to hide it.

Finally, check the case "Enable device hiding" at the bottom to launch the driver.

 
Your physical controller is now hidden from the system! We are almost at the end!
Uncheck the PlayStation controller support in Steam settings
All you have to do is right click on the game in your Steam library and click on Properties.

 
Click on the "Controller" menu on the left, then click on the "Controller General Settings" link

 
Now, make sure that the "PlayStation Configuration Support" field is properly unchecked and verify if you correctly see a DualShock 4 controller at the bottom (and only this controller).

  • If you still see two controllers or none of them: you have an issue in your HidHide configuration. Please, check your absolute path for DualSenseX in the "Application" tab.
  • If you only see the DualShock 5 controller: please, verify if you correctly checked the right controller in the "Devices" tab on HidHide. If it's the case, verify that DualSenseX is correctly launched and the controller is correctly emulated.

 
After that, you can close the window.
Enjoy it!
It's DONE! You can now enjoy Detroit: Become Human with your DualShock 5 controller!

 
 
                    Thank you for following this guide! I hope it has been useful to you :)!
 
31 Kommentare
harpot07 23. Apr. um 13:36 
i love you guy ,thank you so much if it wasn't for you, I don't know what I'd do, I'd try everything, and only your guide would help
GlamAuzzy 1. März um 20:44 
doesn't work :steamsad:
Andelio 12. Feb. um 23:09 
что то не получается
EH0T AHTuD0T 11. Dez. 2024 um 19:32 
Спасибо тебе за то что ты есть!
craftypoptart 19. Nov. 2024 um 11:59 
nvm its not working anymore. huh
craftypoptart 19. Nov. 2024 um 11:23 
i love you... i tried ds4, watched 736 tutorials and nothing worked. but this works. god bless you
dani 1. Aug. 2024 um 21:31 
why use this over ds4windows which is free and basically has the same features!?!
ROMEO 1. Juni 2024 um 21:38 
rumbles and gyroscope don’t work. Touch pad works with a lot of coplications. Also you won’t be able to take screenshots.
gemesil 5. Jan. 2024 um 6:48 
Followed this guide and now the game doesn't detect any controller. nice.
Congo 17. Okt. 2023 um 13:08 
now its DSX, and gyroscope doesn't work