If your controller feels slightly behind your thumbs, the cause is almost always your wireless connection or your phone, not GamepadOS itself. Input travels from the phone to the PC as tiny packets, and those packets are very sensitive to how busy your Wi-Fi is. This guide lists the changes that make the biggest difference, in order of how much they help.
1. Use a cable when timing matters
Nothing beats a wire. A USB connection measures about 2.5 milliseconds round trip in our tests and does not wobble when your neighbours start streaming. If a game feels laggy on Wi-Fi, switch to USB for ten minutes. If the lag disappears, your network was the cause and the rest of this guide will help. If it stays, look at your phone or the game. See how to connect over USB.
2. Move to the best Wi-Fi band you have
Wi-Fi comes in bands, and the band matters more than the generation of your router. From best to worst for a controller:
- USB cable.
- 6 GHz (Wi-Fi 6E and Wi-Fi 7 routers). The band is largely empty, so your packets rarely wait for the channel.
- 5 GHz. Fast and widely available. This is the practical default.
- 2.4 GHz. Crowded by neighbours, microwaves and Bluetooth devices. Avoid it for play if you can.
On many routers the 2.4 and 5 GHz bands share one network name, and the phone may be placed on the slow one without you noticing. Giving the 5 GHz band its own network name lets you choose it deliberately. Make sure both your phone and your PC join that network.
A word on "Wi-Fi 6". A newer standard is not automatically better for a controller. Wi-Fi 6 adds scheduling features designed for busy networks, and research on uplink scheduling suggests small, irregular packets like controller input can wait longer under some of them. The band you are on and the signal strength matter more than the label on the box.
3. Put the router and the devices in a good position
Signal strength decides how fast your radio can talk. Keep the phone and PC within a room or two of the router with few walls between, and keep your hand off the antenna area of the phone. A PC connected to the router by Ethernet is better still: only the phone-to-router hop is then wireless.
4. Turn on QoS or WMM on the router
Many routers have a setting called WMM or QoS that lets time-sensitive traffic skip ahead of bulk downloads. GamepadOS marks its packets as high priority on the phone. A router that honours that marking will serve them first, and one with the feature disabled will not. If your router has a "gaming" or "WMM" option, switch it on. Router software varies, so check its manual.
5. Quiet the network
- Pause large downloads, cloud backups and game updates on other devices while you play.
- Avoid streaming 4K video on the same Wi-Fi if you can.
- If the network has dozens of devices, a second router or a dedicated access point can take load off.
6. Check the PC side
A PC on Wi-Fi has to share its radio between your controller and everything else it does. By default Windows scans for other networks roughly once a minute, which can cause a brief pause. The GamepadOS PC server, from version 2.1.4, turns that background scanning off while a phone is connected and restores your settings afterwards. Keep the PC server up to date. See dropped or missed inputs for the full story. If you can, use Ethernet for the PC.
7. Mind the phone
The phone is a big part of the chain. A phone with a faster touchscreen sampling rate detects your finger sooner. Panels sample at around 60, 120 or 240 Hz, and the difference between the slowest and the fastest is more than a dozen milliseconds on its own. You cannot change that, but you can avoid making it worse: close heavy background apps, turn on the phone's performance or gaming mode, and keep it cool. A hot phone throttles. Using USB while charging keeps it from running flat or hot.
8. Check the game, too
Games read the controller at their own rate, usually once per frame. At 60 frames per second that is every 16.7 milliseconds, and at 30 it is 33. Running at a higher frame rate shortens the wait before your input is noticed. If lag only shows in one game, check its frame rate and any "input buffering" or "pre-rendered frames" option, and consider turning on its low-latency mode.
A quick test routine
- Connect by USB and play for a few minutes. Note how it feels.
- Switch to Wi-Fi on 5 GHz near the router. Compare.
- If Wi-Fi feels worse, work down this list: band, position, QoS, quieter network.
- If both feel the same, the cause is the phone or the game, not the link.
For the numbers behind each step, read where controller latency comes from.
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.