Pes 2016 Steam Controller Could Not Be Located Link -
Document ID: PES2016-CTRL-01
Applies to: Pro Evolution Soccer 2016 (Steam edition), Windows 10/11
If you have a non-Steam or cracked version (though not recommended):
If both Steam-native fixes fail, your last resort is x360ce (Xbox 360 Controller Emulator). This tool creates a fake DLL link between your generic controller and the game.
Step 1: Download x360ce (64-bit version) from the official GitHub.
Step 2: Extract the x360ce.exe into your PES 2016 installation folder (e.g., C:\Program Files (x86)\Steam\steamapps\common\Pro Evolution Soccer 2016\).
Step 3: Run x360ce as administrator. It will automatically detect your controller.
Step 4: Let it create the xinput1_3.dll file. This file acts as the missing link.
Step 5: In x360ce settings, ensure "Enable Controller" is checked and your inputs are mapped.
Step 6: Save the configuration.
Step 7: Launch PES 2016 directly from the .exe file (not via Steam Play button) or via Steam with Steam Input disabled.
Important Note: Some antivirus software flags x360ce as a threat – it is a false positive. It simply redirects controller input.
Warning: Do not click random links from YouTube descriptions or forum posts promising “PES 2016 controller fix download.” Many contain malware. Below are safe, official links. pes 2016 steam controller could not be located link
| Resource | Link (conceptual) | Purpose |
|----------|------------------|---------|
| Steam Support (Controller) | help.steampowered.com → Search “Controller not detected” | Official Steam troubleshooting |
| x360ce Official | x360ce.com | Emulator for older games |
| PES 2016 Steam Community Hub | steamcommunity.com/app/375960 | User guides & discussions |
| PES 2016 PC Settings | Inside game folder → settings.exe | Direct controller configuration |
Before fixing the issue, you need to understand the history. PES 2016 was released in September 2015. At that time, Valve was heavily promoting its then-new Steam Controller. To encourage adoption, Konami (the developer of PES) hard-coded a "feature" into the PC version of PES 2016.
The Core Problem: The game executable (PES2016.exe) was compiled to look specifically for a Steam Controller's unique hardware ID and driver signature. If the game doesn’t detect that specific peripheral, it refuses to launch the controller configuration screen. It does not natively recognize DirectInput (older PC gamepads) or XInput (Xbox-style controllers) without a workaround.
In short: The game isn't broken. It’s working exactly as Konami intended in 2015—but that intention is now obsolete.
If you want, tell me which controller model and your OS (Windows/macOS/Linux) and I’ll give the exact steps for that setup. Warning: Do not click random links from YouTube
Related search suggestions (you can use these terms in a web search):
The "Steam Controller could not be located" error in PES 2016 is usually caused by a conflict between Steam's controller API and the game's older input system. To fix this, follow these steps: 1. Configure the Settings.exe Go to your PES 2016 installation folder. Right-click Settings.exe and select Run as Administrator. Go to the Controller tab. Change the "Controller" dropdown to XInput. Ensure your controller is detected in the list below. 2. Enable Steam Input Open Steam and go to your Library. Right-click Pro Evolution Soccer 2016. Select Properties > Controller. In the dropdown menu, select Enable Steam Input. 3. Check Controller Desktop Configuration Open Steam Big Picture Mode. Go to Settings > Controller.
Ensure Xbox Configuration Support or PlayStation Configuration Support is checked (depending on your controller).
If using a generic controller, check Generic Gamepad Configuration Support. 💡 Pro Tip
If it still isn't working, try launching the game directly from Big Picture Mode. This forces Steam to overlay its controller drivers onto the game. To help you get back to the pitch, let me know: | Resource | Link (conceptual) | Purpose |
What type of controller are you using (Xbox, PS4/5, or generic)? Are you using any mods (like Smoke Patch or PTE Patch)? Does the controller work in other Steam games?
This error typically appears when launching Pro Evolution Soccer 2016 (or its free-to-play version PES 2016 myClub) via Steam, even when using a standard Xbox or PlayStation controller.
This error usually occurs because PES 2016 is an older game that relies on DirectX 9 controller inputs, while modern Steam and Windows updates prioritize XInput (Xbox-style controllers). The game essentially fails to "see" the controller handshake.
Here are the three most effective methods to resolve this, ranked from easiest to most advanced.