Download x360ce and place the executable in the game's folder (where HKShip.exe is located).
Don't uninstall the game yet. This guide provides every known , from simple Steam settings to advanced .dll file swaps.
Right-click on (or Sleeping Dogs: Definitive Edition ) and select Properties . Navigate to the Controller tab in the left sidebar. Click the dropdown menu under Override for Sleeping Dogs . Select Enable Steam Input . Restart Steam and launch the game. 2. Fix the Dinput8.dll Conflict
What do you have? (Xbox Series X, PS5 DualSense, generic, etc.) Are you playing the Original or the Definitive Edition ?
If Steam Input is causing conflicts (e.g., the game thinks you are Player 2, or the A/B buttons are swapped), try this specific setting inside Big Picture Mode.
Sometimes the controller works, but the on-screen prompts show keyboard letters (like "Press E" instead of "Press Y"). Disconnect Other Peripherals
The program will prompt you to create a .dll file; click .
Extract the .exe file directly into your Sleeping Dogs main installation directory (where HKShip.exe is located). Run x360ce.exe as an administrator.
Download a mod from Nexus Mods called "PlayStation Button Prompts for Sleeping Dogs." You replace a texture file in the Data folder, and suddenly all the on-screen prompts change to PlayStation icons.
Search automatically for settings when prompted to map your buttons instantly. Click , close the emulator, and launch Sleeping Dogs . Method 4: Fixing the Definitive Edition D-Pad Bug