Pes 2016 Steam Controller Could Not Be Located Link -
In rare cases, a corrupted registry key from previous controller installations causes the error. This fix addresses the system link that Windows uses to identify controllers.
Warning: Edit the registry only if you are confident.
Step 1: Press Win + R, type regedit, and press Enter.
Step 2: Navigate to: HKEY_CURRENT_USER\System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM
Step 3: Look for folders with strange names (e.g., VID_045E&PID_028E). Delete any that refer to controllers you no longer use.
Step 4: Restart your PC.
Step 5: Reconnect only the controller you intend to use for PES 2016 and apply Fix #1.
If the error specifically mentions a "link" or if clicking "Play" does nothing before giving the error, your Steam shortcut might be broken.
1. Check Anti-Virus Exclusions
PES 2016 is an older game. Some modern antivirus software deletes the .exe file because it contains outdated DRM (SecuROM/Denuvo) which flags as "suspicious." pes 2016 steam controller could not be located link
2. Force Borderless Windowed Mode Sometimes the controller link fails because the game crashes instantly upon switching to fullscreen.
Published by: TechFix Guru
Reading time: 6 minutes
If you are a passionate football gamer, chances are you still revisit Pro Evolution Soccer 2016 (PES 2016) for its nostalgic gameplay and master league depth. However, a frustrating roadblock has plagued PC users for years: the dreaded error message that reads: "PES 2016 Steam Controller could not be located."
This error typically appears when you launch the game via Steam, especially if you are trying to use a modern controller (Xbox One, PS4/PS5, or even generic gamepads). The game freezes, becomes unresponsive, or simply refuses to detect any input. In rare cases, a corrupted registry key from
But what does this error actually mean? Where is the "link" to fix it? And how can you bypass this without uninstalling anything?
In this long-form guide, we will dissect the "PES 2016 Steam controller could not be located link" issue, explore why Steam’s controller configuration breaks this classic title, and provide guaranteed solutions to get you back on the pitch.
This is the fastest fix and works for 70% of users.
Step 1: Open your Steam Library. Step 2: Right-click on Pro Evolution Soccer 2016. Step 3: Select Properties > Controller. Step 4: In the dropdown menu for "Override for PES 2016," select "Disable Steam Input". Step 5: Close the properties window and launch the game. If these fail, proceed to the solutions below
Why this works: By disabling Steam Input, you break the virtual Steam Controller link and force the game to talk directly to your controller hardware (assuming it’s XInput compatible).
If this fails: Your controller might not be natively XInput (e.g., a PS4 controller without DS4Windows). Move to Fix #2.
Before diving into complex workarounds, perform these quick checks:
If these fail, proceed to the solutions below.
Document ID: PES2016-CTRL-01
Applies to: Pro Evolution Soccer 2016 (Steam edition), Windows 10/11
Here are the five most effective methods to bypass the "Steam Controller could not be located" error, ranked from simplest to most technical.