This report outlines the primary issues and established fixes for controller support in Sleeping Dogs (Original and Definitive Edition) on PC. Issue Overview
The PC version of Sleeping Dogs often struggles with modern controllers (Xbox Series X/S, PS4/PS5) because the game was originally designed for older XInput and DirectInput standards. Common symptoms include the game not detecting the controller at all, unresponsive buttons in-game while the menu works, or "mismatched" button prompts. Primary Fixes 1. Enable Steam Input (Most Effective)
For most users, Steam’s built-in translation layer is the easiest fix.
Action: Right-click Sleeping Dogs in your Steam Library > Properties > Controller. Setting: Change the dropdown to "Enable Steam Input".
Verification: Ensure your controller is detected in the global Steam settings under Steam > Settings > Controller. 2. Toggle Full-Screen/Alt-Tab Workaround
In some versions, especially the Definitive Edition, the game may fail to prioritize the controller if it isn't the primary focus window.
Fix: Once the game has loaded, Alt + Tab out of the game and then Alt + Tab back in. This often "wakes up" the controller input. 3. Reorder Controllers (Steam Deck / Multi-Device)
If you have multiple devices connected (e.g., a keyboard, mouse, and external controller), the game may assign the wrong device as "Player 1". sleeping dogs pc controller fix
Sleeping Dogs PC Controller Fix: How to Get Back to the Streets of Hong Kong
If you're trying to dive back into Sleeping Dogs on PC only to find your controller isn't responding or the buttons are completely scrambled, you're not alone. This classic open-world brawler can be notoriously finicky with modern gamepads. Whether you're playing the original or the Definitive Edition, here are the most effective ways to fix your controller issues. 1. Toggle Steam Input (The Most Reliable Fix)
For many players, Steam’s own translation layer is the key. Depending on your controller type, you may need to either enable or disable this feature. Right-click Sleeping Dogs in your Steam Library. Select Properties > Controller.
In the dropdown for "Override for Sleeping Dogs," try selecting Enable Steam Input.
If that doesn't work, try Disable Steam Input; some players find the game's native support works better without Steam's interference. 2. Force Controller Detection with Big Picture Mode
Steam's Big Picture Mode often does a better job of "forcing" a game to recognize a connected gamepad.
Enter Big Picture Mode (the rectangle icon in the top right of Steam). This report outlines the primary issues and established
Navigate to Sleeping Dogs and go to Manage Game > Controller Options.
Ensure your specific controller type (Xbox, PlayStation, etc.) is checked in the Global Controller Settings. 3. Quick Hardware & Driver Resets Sometimes the simplest fixes are the most effective.
| Issue | Most Likely Fix | |--------|----------------| | Controller not detected | Disable Steam Input or enable Xbox config support | | PlayStation controller not working | DS4Windows with Xbox 360 emulation | | Wrong button icons | Disable Steam Input (for Xbox); Use mod (for PS) | | Camera spin / drift | Increase deadzone in game settings | | Input lag | Turn off V-Sync, use wired connection | | Triggers not working | x360ce or update controller driver |
If your Xbox controller constantly disconnects and reconnects in Sleeping Dogs, Windows power management is killing the connection.
Win + X and select Device Manager.For advanced users, editing game files can resolve controller issues:
Mostly plug-and-play on Definitive Edition.
Not working?
Button prompts wrong (showing keyboard)?
Applies to both vanilla and Definitive Edition if purchased on Steam.
Note: If you have both a keyboard/mouse and controller plugged in, unplug the mouse or disable your touchpad. Some users report that the game prioritizes the first detected device.
If you are playing the Steam version, the built-in Steam Input feature can force the game to recognize your controller correctly.
Sleeping Dogs: Definitive Edition on PC was optimized for Xbox 360 controllers. For the smoothest experience, use a wired Xbox controller and disable Steam Input. For other controllers, DS4Windows or x360ce are your best friends.
If none of this works, please reply with:
That will narrow down the issue further. Fix 5: The "Windows HID" Registry Tweak (For