Detroit: Become Human

Detroit: Become Human

Not enough ratings
Show PS5 DualSense Prompts in Game
By Its_Ryan
This guide provides the steps to use a DualSense PS5 controller and show the corresponding buttons during gameplay for Detroit: Become Human on Steam/PC. Last updated July 20, 2025.
   
Award
Favorite
Favorited
Unfavorite
New Method After Firmware Update
This method is confirmed to work as of Sunday, July 20, 2025. For context, I'm playing the game on my Windows 10 PC with a PS5 DualSense Controller connected via USB (2.0 port).

I recommend trying METHOD 1, then testing, before moving to METHOD 2. To test, load the game and navigate the main menu, noticing whether the controller prompts change between Xbox and PS5. The camera might also rotate indefinitely in game. You'll see the same unwanted behavior when you go to the Control settings and can use HidHide to stop it. Download and install programs as necessary.
STEAM SETTINGS
  • Ensure that PlayStation Controller Support in the Controller settings is set to Enabled in Games w/o Support.
  • Disable the Steam Overlay while in-game (Steam settings > In Game).
  • Open the game properties (from your library, right-click Detroit: Become Human and select Properties).
  • Go to the Controller settings and select Use default settings from the dropdown.

METHOD 1 - DS4Windows
Do the following:
  1. Connect your device to your PC, which should show in the list on the Controllers tab. You might need to reconnect your controller or click the Start button located at the bottom-right.
  2. Click the Profiles tab and create a New profile.
  3. Go to the Other tabs within the Profile settings to ensure the Emulated Controller is set to DualShock4. Click Apply, and then Save.
  4. Go back to the Controllers tab and use the dropdown in the Selected Profile to select the new profile you created.
    *You might have to close DS4Windows, disconnect the controller, reopen DS4Windows, and then reconnect the controller. A checkmark in the Ex column indicates games use the virtual controller, hiding the real controller.


METHOD 2 - DS4Windows + HidHide
If METHOD 1 does not work, do the following in addition:
  1. Open the HidHide Configuration Client. From the Applications tab, click on the + sign at the bottom-right. Locate the DS4Windows folder and select the DS4Windows.exe file to add it.
  2. Identify your controller name by searching your PC for "game controller" to open the Set up USB game controllers to see the controller name. For example, depending on the programs I'm using, my PS5 DualSense shows as either "HID-compliant game controller" or "DualSense Wireless Controller."
  3. Click the Devices tab and select the name of your real game controller (you should see a checkmark in the box and a red lock icon), and then select Enabling device hiding at the bottom-left.


IMPORTANT!
Open DS4Windows to ensure there is a key under the Ex column, indicating the real controller is hidden by HidHide, or a check mark, indicating DS4Windows is hiding it. Both scenarios are acceptable, but what you DON'T want is an X, which indicates that nothing is hidden.

Still not working?
Additionally, before applying the above settings, I did attempt another method that failed. HOWEVER, one step that might influence your success is modifying the config.vdf to remove controller settings. Again, I am unsure if this actually made a difference, but in case it did...

1. First, exit Steam and unplug or disconnect controller.
2. Navigate to Program Files (x86) > Steam > config or wherever you store your local Steam data
3. Open config.vdf in Notepad. If you don't see it, search the Steam folder
4. Search within Notepad for "SDL_GamepadBind" and delete the text AFTER "SDL_GamepadBind" (Do not delete "SDL_GamepadBind") through to the next {, keeping the {. Depending on your Steam settings, additional items like "ClientID" "Music" "LocalLibrary" etc. might follow. To reiterate, that's the text between "SDL_GamepadBind" and the next {.

*TIP* Use Word Wrap format to view config.vdf to better see the text following "SDL_GamepadBind"
8 Comments
Victor 30 Oct @ 7:48am 
I kind of managed to get it working by doing whatever I found on the internet; mine works with the X on the "ex," but after 30 minutes or between several alt-tabs, the controller's analog sticks glitch, and I have to restart the game.
Its_Ryan  [author] 29 Oct @ 3:21pm 
Sorry to hear none of the steps work for you. If you figure it out, I hope you'll share what worked for you to help others.
Victor 29 Oct @ 2:30pm 
It didn't work here, and I've been trying for a loooong time.
Its_Ryan  [author] 22 Oct @ 7:35pm 
@JerFIL, happy to hear it worked. After the PS5 firmware update, I couldn't use ds4 alone.
JerFIL 22 Oct @ 1:11pm 
Hidhide+ds4 worked for me, thanks
Its_Ryan  [author] 20 Jul @ 11:50am 
@ROMEO. Try changing the vibration settings in the profile in DS4Windows. I also updated the method I use now to play the game. I wouldn't notice if it vibrates or note, as I often play without it for any game.
Its_Ryan  [author] 8 Jul @ 6:24am 
@ROMEO, okay
ROMEO 7 Jul @ 7:39am 
there is no vibration due to ds4