October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PCOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
Mountain View desk5 min

How to Connect a Controller and Map Controls for PC Games on Android

Pair a controller with Android, then configure controls in the streamed game or client. Learn what Android settings can change, what they cannot, and how Moonlight and Steam Link differ.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

You can connect a controller to an Android phone or tablet by Bluetooth or with a compatible cable, then stream a PC game to the device. The key is that pairing is only the first step: Android handles basic controller settings, while the streaming app and the game determine whether inputs are recognized and how they work.

What you need to play PC games on Android

In this setup, the game runs on your gaming PC and is streamed to an Android device. The controller connects to Android, and the streaming client forwards its input to the PC. Moonlight says its Android app can stream games, programs, or a full desktop over a local network or the Internet, and send keyboard, mouse, and controller input back to the PC. Moonlight’s Google Play listing describes the app’s current capabilities.

As an Amazon Associate I earn from qualifying purchases.

For Moonlight, the listing describes two host routes: Sunshine, which it lists as supporting all GPU brands, and GeForce Experience/GameStream, which it lists as NVIDIA-only. The listing’s setup instructions say to configure the host, open Moonlight on Android, and pair with the PIN shown by the host. Those are the listing’s stated options, not a guarantee that every PC, driver, or network combination will work.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Steam Link for Android is another route if you play through Steam. Steam’s support material identifies Xbox One S controllers over wired or Bluetooth connections. Check the current app and the game’s settings for the controls available in your setup.

#1 Best Overall
Mocagen MC1 Phone Controller for iPhone & Android – Ergonomic Grip, Low Latency, Case Friendly, Bluetooth Mobile Controller with Hall Effect Joysticks, Turbo, Portable Travel Companion for Car/Leisure
  • Bluetooth Controller for iPhone & Android: Mocagen mobile gaming controller Compatible with all iPhone models (including 18/17 series) and Android devices. Pairing steps: 1. Turn on Bluetooth on your phone and go to the pairing screen. 2. Press and hold the Home button for 3 sec until LED4 flashes. 3. Find "XBOX Wireless Controller" on your phone and tap to pair. Quick reconnect: After first pairing, simply press the Home button once (with Bluetooth on) to reconnect
  • Play Most Controller-Compatible Games: This iPhone game controller supports cloud gaming (e.g., Xb*x Game Pass, GeForce NOW), Xbox Remote Play, emulator games, and native mobile games (e.g., Apple Arcade). Enjoy effortless control and play Fortnite, Call of Duty, Roblox, Genshin Impact, and many more anytime, anywhere. Note: Controller only works with games that support controller input, and does not support PS Remote Play
  • 5M-Cycle Lifespan & Zero Drift: MC1 mobile gaming controller features a Hall-effect joystick with a 5M cycle lifespan, 2.5x longer than standard carbon-film sticks. Its innovative electromagnetic induction technology ensures drift-free operation, enabling precise character control in intense games and significantly extending this phone game controller durability
  • Ergonomic Grip Design: The handle is ergonomically shaped with a l*ser-engraved texture for anti-slip and enhanced grip, effectively reducing fatigue during long gaming sessions. The scientifically designed joystick and button layout ensures smooth operation. Whether for personal use or as a gift, it delivers a more comfortable and healthier gaming experience
  • 7-Color RGB Light Ring & 600mAh Battery: The mobile game controller features a 7-color adjustable light ring on the joystick(ABXY button lights can be turned off, but their colors are not adjustable). The lighting is vibrant yet eye-friendly. The built-in 600mAh battery provides up to 6 hours of battery life in brightness mode — enough for a full day of gaming

How do I connect a game controller to an Android phone or tablet?

Pair it over Bluetooth

  1. Put the controller into pairing mode using the instructions for that controller.
  2. On Android, open Settings > Connected devices > Pair new device.
  3. Select the controller’s name when it appears, then follow any on-screen prompts.

Google’s Android controller setup instructions document this Bluetooth route. Menu labels can vary by Android version and device maker.

Connect it by cable

Connect the controller to the phone or tablet with a compatible cable. The device and controller must support the connection and controller mode you intend to use; a successful physical connection alone does not guarantee that a particular game or streaming client will recognize it.

Check controller compatibility

Moonlight’s listing names PS3, PS4, PS5, Xbox 360, Xbox One, Xbox Series, and Android gamepads. Its setup guide notes that some controller and Android-device combinations can have latency or disconnection issues, particularly PlayStation controllers over Bluetooth. If the controller connects but behaves inconsistently, check that it is using a mode Android and your streaming client support.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
8Bitdo Ultimate 2C Wireless Controller for Windows PC and Android, with 1000 Hz Polling Rate, Hall Effect Joysticks and Triggers, and Remappable L4/R4 Bumpers (Green)
  • Compatible with Windows and Android.
  • 1000Hz Polling Rate (for 2.4G and wired connection)
  • Hall Effect joysticks and Hall triggers. Wear-resistant metal joystick rings.
  • Extra R4/L4 bumpers. Custom button mapping without using software. Turbo function.
  • Refined bumpers and D-pad. Light but tactile.

How do I map a controller for PC games on Android?

There are separate mapping layers. Android offers a small number of system-level changes; the streaming client forwards input; and the PC game (or its launcher) determines which actions those inputs trigger. Changing an Android button assignment is not the same as building a full keyboard-to-gamepad profile for every streamed title.

Change basic Android controller settings

Google documents these paths for Game Controller settings:

  • Wired controller: Settings > System > Game controllers.
  • Wireless controller: Settings > Connected devices > select the controller > Game Controller settings.

Depending on the device, the option or labels may look different or may not be available. Android’s documented changes include swapping two button assignments or exchanging the left and right joysticks; they do not amount to arbitrary keyboard shortcuts or a custom profile for every game. See Google’s Android Help instructions.

Rank #3
Sale
VOYEE Switch Controllers for Switch/Lite/OLED/PC, Pro Controller
  • RGB Cool Lightning Bolt & Long Battery Life: Switch controller with lightening bolt style and 9-color LED looks really cool; 4 light modes: solid lights, breathing lights, RGB strobe led light and led off; Fully charged: 3-4 hours, Runtime: 10-15 hours
  • Widly Compatible & One-key Pairing/Wake Up: The switch pro controller is compatible with Switch/Lite/OLED/PC Windows 7/8/10 (only wrok for pc under wired connection); 2 pairing ways; Support one key to wake up your switch console
  • Programmable Button & 3 Speeds Turbo: Switch controllers has simplify complex skill operations with M1/M2 key; Support single and multiple mapping; 3 adjustable burst: 5 shots/s, 12 shots/s and 20 shots/s; Programming and Turbo will maximize game play
  • Sensitive Motion Control & 4-Level Nice Vibration: 6-axis gyro sensor help you react quickly, enhance experience in sports games; Buttons and joysticks are responsive, no lag; Dual vibration motors with 4-level feedback: Strong, Medium, Weak and None
  • Great Gift For All People: This cool switch controller will be great gifts for women, men, girl, boy, family and friends; Packing list: 1 X Wireless switch controller, 1 X Type-C cable, 1 X Detailed user manual, 1 X Cool gift box

Set up controls in the game or launcher

After connecting the controller, open the game and inspect its input settings. If it offers gamepad controls, choose or configure them there. For Steam games, check the game’s and Steam’s controller configuration options where available; the precise controls and menus depend on the current app and title.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A game that only accepts mouse and keyboard input may not become playable with a controller just because Android recognizes it. You need a supported mapping at the game, launcher, or streaming-client layer for the actions you want.

Use Moonlight’s mouse emulation for desktop-style controls

Moonlight documents a controller-as-mouse option for desktop or mouse-driven interactions: hold Start to toggle it, move the pointer with either stick, press A for a left-click, and B for a right-click. This can help with basic pointer interactions, but it is not a complete keyboard-key binding system. Moonlight’s setup guide describes the controls.

Rank #4
EasySMX X05Pro Wireless Gaming Controller for PC, Switch, Android/iOS
  • Universal Multi-Platform Compatibility: Works seamlessly with Windows PC, Switch/Switch 2, Android, and iOS via USB-C, 2.4G wireless (1000Hz), or Bluetooth (125Hz). Note: Not compatible with X-box, Play-Station, Luna, or GeForce
  • Ultra-Quiet Silent Gaming: Silicone-damped buttons for whisper-quiet operation. Perfect for late-night gaming without disturbing family or roommates. All buttons redesigned for silent play—ABXY, D-pad, triggers, and function keys
  • Hall Effect Precision Technology: Drift-free 11-bit Hall Effect joysticks with 1000Hz polling rate in wired/2.4G modes for ultra-fast competitive response. Bluetooth mode offers 125Hz for mobile gaming. Long-lasting durability guaranteed
  • Advanced Trigger & Programmability: Dual-stage adjustable triggers with 2+2 rumble motors for realistic feedback. Two top-mounted programmable buttons avoid accidental presses—solving common back-paddle issues for competitive advantage
  • Ergonomic Comfort & Endurance: Sweat-resistant silicone grip for marathon sessions. 1000mAh rechargeable battery for extended play. Upgraded 8-way D-pad with dome switches delivers precise diagonal control for fighting and retro games

Moonlight’s Play listing also claims support for force feedback and gamepad motion sensors on Android 12 or later. Whether those features work depends on the controller, device, client, and game.

When SDL mappings matter

For less common PC-side gamepad mappings, SDL’s controller mapping database explains how a mapping identifies a controller by GUID and name and assigns its buttons and axes. SDL identifies testcontroller (SDL3) and controllermap (SDL2) as utilities for creating mappings on SDL-supported platforms, including Android. This is technical guidance for SDL-based software; it does not mean a mapping can be added to every Android app or game.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Which streaming route should you choose?

Route Host scope described by the source Input and mapping notes Best fit
Moonlight with Sunshine Moonlight’s listing says Sunshine supports all GPU brands. Moonlight lists gamepad, keyboard and mouse input, plus controller mouse emulation. PCs that are not limited to NVIDIA hosts, or users who want the documented mouse-emulation feature.
Moonlight with GeForce Experience/GameStream Moonlight’s listing describes this host route as NVIDIA-only. Uses the Moonlight Android client; the actual result still depends on the PC, controller, device, and network. Users with an NVIDIA host that meets the current setup requirements.
Steam Link for Android Steam provides an Android app for streaming Steam games. Steam’s support material identifies Xbox One S controller support over wire or Bluetooth; verify current per-game settings in the app. Users who launch their games through Steam.

Moonlight says it can stream games purchased from any store; Steam Link is intended for Steam games. Choose based on the host PC’s supported software, where the game is launched, your controller and connection mode, whether you need mouse-and-keyboard input, and the quality of your network. Source details: Moonlight on Google Play and Steam Support.

Test the controls and troubleshoot recognition

  1. Connect the controller and confirm Android shows it as connected, if your device provides that status.
  2. Start the stream and open the game’s input settings. Check whether it offers a gamepad option and whether the expected buttons register.
  3. If the controller is paired but the game does not respond, check the controller mode and the streaming client’s supported inputs, then inspect the game’s own settings.
  4. If Bluetooth behavior is unreliable, try a compatible wired connection to help determine whether the issue is specific to the wireless connection or controller compatibility. This is a troubleshooting test, not a guaranteed fix.

Moonlight says performance depends on the client device and network setup. Its listing recommends a good wireless connection, strongly recommends 5 GHz Wi-Fi, and recommends connecting the PC to the router by Ethernet. These are vendor recommendations, not a promise of a particular latency or stream quality. See the Moonlight listing.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.