Sleeping Dogs Pc Controller Fix [repack] May 2026

Since "Sleeping Dogs" is a older game (originally released in 2012), it has common issues recognizing modern controllers (like Xbox One, Xbox Series, or PS4/PS5 controllers) on PC. The game often confuses them with DirectInput devices, resulting in mixed-up buttons or no input at all.

  1. Open Device ManagerHuman Interface Devices → Disable/uninstall all "HID-compliant game controller" and "USB Input Device" entries.
  2. Unplug controller → Restart PC → Plug back in.
  3. Reinstall Xbox 360 driver (even for non-Xbox controllers):

    1. The Obvious: Disable Steam Input (The #1 Fix)

    Steam tries to force modern controllers into every game. Sleeping Dogs hates this. sleeping dogs pc controller fix

    Alternatively, use Universal Split Screen or reWASD (paid) to remap your controller to keyboard keys, though that loses analog movement. Since "Sleeping Dogs" is a older game (originally

    • Open Steam and go to your Library.
    • Right-click Sleeping Dogs: Definitive Edition.
    • Select Properties > Controller.
    • Override for Sleeping Dogs: Select "Disable Steam Input".
    • Alternative: Select "Enable Steam Input" if the above fails (try both).
    • Steam Input may interfere. Try: Properties → Controller → Disable Steam Input.
    1. Open Steam and go to your Library.
    2. Right-click Sleeping Dogs (or Sleeping Dogs: Definitive Edition) and select Properties.
    3. Go to the Controller tab on the left side.
    4. Change the setting from "Use default settings" to "Enable Steam Input".
    5. Restart the game.

      : Fully close Steam and relaunch it before starting the game. ⌨️ Fixing the "Buttons Showing as Keys" Bug Open Device Manager → Human Interface Devices →