Phone Controller Guides for PC Gaming

Practical setup, latency, troubleshooting, gyro aiming, touchpad, and multiplayer guides for turning Android or iPhone into a wireless PC controller.

Multiplayer 6 min read

4-Player Local Multiplayer: Avoiding Controller Slot Mix-Ups

Connect phones one at a time, not all at once, and have each player press a button in-game to confirm their slot before the next phone connects. Controller slot order is usually determined by connection order, so connecting all four simultaneously is what causes "I'm controlling the wrong character" confusion.

4-player controller setup Read guide
Settings 6 min read

Best Gyroscope Sensitivity Settings for FPS Aiming

Start around 40-50% of the slider (not the default middle setting many games assume), use the right stick for large turns and gyro only for fine correction, and raise sensitivity in small steps over a few matches rather than jumping straight to a high value.

gyroscope sensitivity Read guide
Setup 5 min read

Can You Use Gamepad Over a Mobile Hotspot?

Yes, if the PC connects to a hotspot created by a second phone or device, or if the PC itself can share a hotspot the controller phone joins — the controller phone and the PC simply need to be on the same local network, which a hotspot can provide. Using your own phone's mobile data as the controller connection without a shared local network will not work.

mobile hotspot setup Read guide
Troubleshooting 9 min read

Controller Not Detected? The Diagnostic Order That Actually Finds the Cause

In order of how often each one is the actual cause: (1) phone and PC are not really on the same network segment, (2) Windows Firewall or antivirus is silently blocking the connection, (3) ViGEmBus did not install correctly, (4) the game was already open before the controller connected and needs a restart.

controller not detected Read guide
Troubleshooting 6 min read

Gamepad Won't Reconnect After Sleep or Screen Lock — Why, and the Fix

Disable your phone's screen auto-lock during play (most phones have a "stay awake while charging" or display timeout setting) and set Windows power settings so the PC does not sleep during active use. The connection usually recovers on its own within a few seconds after a brief drop, but a full phone screen lock or PC sleep cycle closes the connection completely rather than just pausing it.

reconnect after sleep Read guide
Technical 5 min read

How Much Data Does Gamepad Actually Use?

Controller input is a continuous stream of very small packets — a few bytes each, dozens of times per second — which adds up to roughly a few megabytes per hour of active play, comparable to a voice call, not a video stream. On a capped mobile hotspot, the controller connection itself is not the thing that would use up your data.

data usage Read guide
Trust & Safety 6 min read

Is ViGEmBus Safe? What It Actually Does and Why It Needs a Driver Install

ViGEmBus is a free, open-source Windows driver — not made by us — that creates virtual game controller devices. It is required because Windows and games only recognize controllers through the kernel-level driver layer; a regular app cannot pretend to be a controller without one. Its source code is public and it is widely used by other legitimate controller-remapping tools, not just this app.

ViGEmBus safety Read guide
Buying Guide 8 min read

Phone Controller vs. Physical Controller: An Honest Comparison

A phone controller wins on cost, convenience, and as extra controllers for local multiplayer. A physical controller wins on haptic feedback, physical trigger resistance, and sessions where a phone notification popping up mid-game would actually cost you something.

controller comparison Read guide
Performance 7 min read

Setting Up a Dedicated Gaming WiFi Network for Zero Controller Lag

Put your PC and phone on a dedicated 5GHz band or SSID, set your router's QoS to prioritize that device or game traffic if available, and pick a WiFi channel number manually instead of leaving it on auto. These three one-time changes remove most controller lag permanently.

gaming WiFi setup Read guide
Technical 6 min read

Steam Input vs. Direct XInput: Which Should You Use?

Steam Input is a layer that can remap or override your controller before the game receives it. For games with native Xbox controller support (the large majority), set that game's Steam Input setting to "Disabled" or enable "Xbox Configuration Support" so XInput passes through directly — leaving Steam Input on its default for an XInput-native game is the most common cause of odd button behavior specific to Steam.

Steam Input configuration Read guide
Workflow 5 min read

Touchpad Mode vs. Controller Mode: When to Actually Switch

Use controller mode for anything inside the game itself — almost all modern games support full controller navigation in menus and inventories. Switch to touchpad mode only for things that were never designed for a controller at all: desktop app launchers, browser windows, or PC settings outside the game.

touchpad mode usage Read guide