When the phone and PC will not connect, the cause is nearly always one of a short list. This checklist works through them in the order that finds the answer fastest, from the most common to the least. Stop as soon as the connection works.
Step 1: is the PC server running?
Open the Gamepad Server window on your PC. If it is closed, the phone has nothing to connect to. The window shows the QR code, an address and a pairing key. If you cannot find it, start it again from the Start menu.
Step 2: are both devices on the same Wi-Fi network?
For wireless play, phone and PC must share one network. It is surprisingly easy to be on different ones.
- Many routers broadcast separate 2.4 GHz and 5 GHz networks with different names. Both are usually fine together, but a router with separate guest and main networks is not.
- A phone set to mobile data only, or connected to a different network, cannot reach the PC.
- A PC on a wired connection is normally on the same network as the router's Wi-Fi, but a PC behind a second router is on a different one.
Check the network name on both devices. If they differ, switch one of them.
Step 3: does the network allow devices to talk to each other?
Some networks block device-to-device traffic. This is called client isolation or AP isolation, and it is common on guest networks, hotel and campus Wi-Fi, cafes and many phone hotspots. Both devices are on the same network, but the network refuses to pass packets between them.
The quickest test: try the connection through a normal home router. If it works there, the other network is the problem. If you cannot change the network, use a USB cable, which needs no Wi-Fi at all. Some routers have a setting called "AP isolation" or "client isolation" that you can turn off, if the network is yours.
Step 4: is a VPN running?
VPN programs reroute your traffic through another server and often block local network traffic as a security feature. A running VPN on the PC is a very common cause of "the QR scans but nothing connects". Fully quit the VPN app on the PC, not just disconnect it, since some leave a network filter behind. Then restart the Gamepad Server and scan the new QR code. Check the phone as well, since a VPN on the phone does the same.
Step 5: is the firewall blocking it?
The PC server's installer adds a Windows Firewall rule that allows it on any network, so this is normally handled. It can still go wrong if you ran the server without the installer and clicked "Cancel" on the Windows prompt, or if a third-party firewall or antivirus is in the way. The server listens for UDP on ports 7777 to 7786. The fix:
- Re-run the installer, which restores its firewall rule.
- Or allow inbound UDP on ports 7777 to 7786 for GamepadServer in Windows Defender Firewall's advanced settings.
- If you use another firewall or security suite, add GamepadServer to its allowed list.
Also check that Windows has not marked your network as Public with extra restrictions. Setting the network profile to Private in Windows network settings is allowed and makes local connections easier.
Step 6: is the QR code out of date?
The QR code contains your PC's network address at the moment the server started. If the PC changed network since then, for example by switching from Wi-Fi to Ethernet, waking from sleep on a different network or getting a new address from the router, the QR code no longer points to the PC. Restart the Gamepad Server to generate a fresh QR code, and scan it again.
Step 7: try manual connection
If scanning keeps failing, you can connect by typing the details. On the phone's Wi-Fi connection screen choose Connect manually instead. Enter:
- the PC IP address shown below the QR code in the server window,
- the port, normally
7777, - the 8-character pairing key from the same window.
If a manual connection works where scanning did not, the camera or the QR code was the problem. If both fail, the network path itself is blocked, which points back to steps 3 to 5.
Step 8: is the driver in place?
If the phone shows as connected but games see nothing, the problem has moved on. Press Win + R, run joy.cpl and see whether an Xbox 360 controller exists. If not, the ViGEmBus driver needs reinstalling. See the driver explained and the controller checklist.
Step 9: update both sides
Old versions can miss fixes for connection problems. Install the newest PC server over the old one and update the Android app. Your layouts and pairing carry over. Newer versions of the app also reconnect by themselves if the Wi-Fi link goes quiet for several seconds, which helps after you leave the app in the background.
Step 10: the cable test
As a final check, connect by USB. If USB works, the phone, the app and the server are all healthy, and the fault is in the wireless network. That makes it a router or network problem, and you can work through steps 2 to 5 with confidence. Details are in connecting over USB.
Quick reference
| Symptom | Most likely cause |
|---|---|
| QR scans, then nothing | VPN, firewall or client isolation |
| Worked yesterday, not today | Stale QR code or PC changed network |
| Never works on this Wi-Fi | Guest network or client isolation |
| Connected, but games see nothing | Driver or the game, not the link |
| USB works, Wi-Fi does not | Your wireless network |
Still stuck after all of this? Send the details through the contact form: your router type, whether USB works, and which step you reached.
Try it yourself. GamepadOS is free to start: download the PC server and the Android app, scan the QR code and play. Stuck? The support center and contact form reach a real person.