6 Best Android Gamepad App For Pc

"This post includes affiliate links for which I may make a small commission at no extra cost to you should you make a purchase."

Download the Best Android Gamepad App For Pc on the Google Store by clicking this Button

If you are looking for the Best Android Gamepad App For Pc to download for free, look no further.

Our expert panel of reviewers has tested dozens of apps and we have compiled a list of the 6 Best Android Gamepad App For Pc that passed our tests.


Check out our list of the 6 Best Android Gamepad App For Pc, tried and tested by our expert reviewers.

6 Best Android Gamepad App For Pc

1. “HandyGamePad Pro: wifi, usb and bluetooth gamepad”

Download the App on the Google Store by clicking this Button
“๐ŸŽฎ HandyGamePad PRO:

๐Ÿ’ป connects to Windows 7, 8.1 and 10 (as xbox or playstation DS4 controller)
๐Ÿ“บ connects to Android TV (Android 9+)
๐Ÿ“ฑ connects to Android Phones and Tablets (Android 9+)

๐Ÿ“ก uses WiFi to connect the gamepad to the computer
๐Ÿ”Œ uses USB to connect the gamepad to the computer
๐Ÿ“ป uses Bluetooth to connect the gamepad to the computer or Android TV or Android phones or tablets

๐Ÿ“ฅ you can download Windows gamepad server app from www.handygamepad.com
(required only for WiFi connection)

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ allows to play single-player and multi-player games up to 4 players
โฑโŽ no time limit
๐Ÿ“บโŽ no ads
๐Ÿ“ customizable layout where you can change position and size of buttons
๐ŸŽจ contains different themes and layouts for gamepad
๐Ÿ•น๏ธ it contains double joysticks like original xbox controller

In nearest future will be available:
๐Ÿšง stearing wheel for racing games”

2. Gamepad Joystick MAXJoypad

Download the App on the Google Store by clicking this Button
“Play PC games and emulators using your Smartphone or Tablet as gamepad, joystick or racing wheel.

-Unique recording game input system for combos, buttons, special actions and moves sequences (Macros).

– Complete Gamepad Profile Management that allows players to create setups for many type of games.

– Connection Management with automatic Wifi configuration besides IP manual setup and Bluetooth support.

– Multiplayer up to 4 players for you to play with your friends simultaneously.

Video demos:




The MAXJoypad platform edition is free for basic Gamepad features. Advanced features and goodies are able to be bought and enabled right in the App.

*** This version is for PC games only and not for consoles. ***.


– Software server and driver optimized to achieve best communication performance between Android App and PC which allows a real gamepad emulation.

– MaxJoypad driver allows the App to be recognized as a real gamepad for Windows.

– Use the device sensor to turn your smartphone or tablet in a racing wheel.

– 3D button skin interface that mimics a real gamepad look and fill.

– Wifi and Bluetooth communication support.

– Setup of specific network parameters such as the IP address and ports although MAXJoypad App is able to scan and to do network setup automatically on Wifi mode.

– The Macro feature turns gameplay experience easier and uncomplicated for beginner and pro players. It allows to record special movements and gameplay actions and associate that with Macro buttons.

– Gamepad profile management feature which enables players to disable undesired buttons or configure its behavior like the press and hold mode.

– Multiplayer up to four players

– Custom gamepad profiles that allow multiple combined inputs like Keyboard, Gamepad and Mouse.

– Xbox 360 controller emulation through x360ce.

– It does not require administrative privileges for running server software on Windows.

– Installation package and driver signed digitally for safety.

– Quick server and driver installation.


– MAXJoypad server and driver are compatible with Windows 7 32/64bits or higher.
– Android version 4.1 (Jelly Bean) or higher.

Setup instructions:

Download the package bellow and execute it on your Windows PC/Notebook:


Case you do not see server interface running after installation take a look at MAXJoypad icon on the Windows system tray. Click with right button on it and select “Settings…” in order to show up server connection setup interface.

For more information or issues reporting check out the contact page: http://maxjoypad.com/#contact

Check out our Website: http://maxjoypad.com/

Have a great play!!!”

3. Mobile Gamepad

Download the App on the Google Store by clicking this Button
“Turn your mobile into a virtual multi-touch gamepad for pc games, through WiFi or Bluetooth connection.

This app requires a windows application to be installed on your pc, so the mobile app can connect, Please download it from here


1- Easy to use traditional buttons
2- Access games list and run games from mobile app, each game with its own custom keys.
3- Ability to use device accelerometer
4- Use your device volume buttons to control windows volume
5- Mouse movements & clicking emulation

* Server application is available only for windows
* Use dark mode to save battery as much as you can”

4. Controller-PC Remote & Gamepad

Download the App on the Google Store by clicking this Button
“App to control PC remotely via Wi-fi. You will need to install PC Remote Controller Receiver in your PC.

WARNING : Some Antivirus may flag it as Virus, but it is NOT, and you may need to explicitly allow the application. DON’T download if you don’t trust.

Download PC Controller Receiver Application Setup from here

Download PC Controller Receiver Portable version.(Not recommended use only if first one doesn’t work)

NOTE:- Create Wifi hotspot from your smartphone and connect your PC, if you are facing lags or getting disconnected because it can be due to weak Wifi signals.

โ€ข Can be used to Play Games using android device as Joystick / Controller.
โ€ข In built Controllers for many popular games such as Counter Strike, GTA Sanandreas, Call of Duty, NFS Most Wanted etc. which can be highly customised.
โ€ข Users can create their own custom Joystick and Map keyboard keys to it.
โ€ข Steering controls can use G-sensor/ Wheel to enhance gaming experience.
โ€ข Use Speed Gear to limit speed in racing games (Experimental).
โ€ข Use Cheat Button to enter Cheatcode by a single click.
โ€ข It enables android devices to be used as Wireless Keyboard/Mouse
โ€ข It can also be used as Touchscreen Display of PC
โ€ข Use Command Button to run a DOS command by a single click.
โ€ข In built Media player Controllers.
โ€ข Multiplayer Support (Two devices can be connected simultaneously).

Ad-Free Version :- https://play.google.com/store/apps/details?id=com.moboalien.satyam.controller.paid

How to Connect ?:
โ€ข Install the ‘Receiver Application’ in your PC from the above given link and set the Key for connection. Make sure you allow access to Private Network when asked by Firewall.
โ€ข Connect your android device and PC to same Wi-fi Network .You may create wi-fi hotspot from your smartphone and connect Your PC.(Ignore this step if already using same wifi)
โ€ข Open the app on your smartphone and click on any Controller you want to use, it will take you to “Connect PC” screen if not connected already.
โ€ข Wait till it finds your PC and click on the icon shown when it finds your PC (Make sure the PC receiver app is running on your PC. It runs in background, check for the icon in the “System tray” present at bottom-right corner of your PC screen).
โ€ข It will ask for the Key that you set in step 1.
โ€ข Once you entered the Key you get connected to your PC.
โ€ข If it is unable to find your PC then click on the ‘Help’ icon on the top right corner of ‘Connect PC’ screen to check possible solutions.
โ€ข See Demo Video : https://youtu.be/xW4FqeemqHg?list=PLl-2bS8NUbhTi5h6PNbRY0212hP-k-UNM&t=698

Connecting using Data Cable
Connect your phone to PC using data cable and enable USB tethering in your smartphone. Then check IP address of your PC corresponding to tethered interface (it should be like 192.168.42.xxx) and type it manually on Connect screen.

โ€ข May not work for some games.
โ€ข Receiver available only for Microsoft Windows.
โ€ข Mouse mode may not work when System ask for UAC permission.(Windows security feature)”

5. “Octopus – Gamepad, Mouse, Keyboard Keymapper”

Download the App on the Google Store by clicking this Button
“Play Android games with Gamepad/Controller๐ŸŽฎ, Mouse๐Ÿ–ฑ & KeyboardโŒจ!

Map peripherals to touchscreen.
No root or activator required!

โ€ป Octopus is the most professional and easy-use keymapper. โ€ป

๐Ÿ™ Support almost all apps
Octopus Gaming Engine supports most apps and games, you can add whatever you want to play.

๐Ÿ™ Peripherals Compatibility
Octopus supports gamepads, keyboards & mouses.
Xbox, PS, IPEGA, Gamesir, Razer, Logitech…

๐Ÿ™ Preset Key Mapping
Preset key configuration for 30+ featured games. No time wasting on setup.

๐Ÿ™Different modes for various Games
2 basic modes: Gamepad and Keyboard and many special modes for specific games like Advanced Shooting mode for FPS games, Smart Casting mode for MOBA games.

๐Ÿ™ Highly customizable
Besides preset keymap, you can define your own keymap. Octopus provides 20+ various control component to power up your gaming experience.

๐Ÿ™ Gaming Recorder
Octopus integrated with Screen Recorder, letting you record each of your combat.

๐Ÿ™ Gamepad Calibration
For some unstandard gamepad or controller, Octopus provides the Gamepad Calibration feature allowing you to calibrate your device.

๐Ÿ™ Google Play login (Needed download octopus plugin)
Suppore Play store account login.Synchronize games data.Needed download octopus plugin.

๐Ÿ™ Fake Location function
Support Fake Location function.

๐Ÿ™ Clean up RAM function
Support Clean up RAM function.make the game runs more smoothly.

๐Ÿ™ About Permissions
Due to the working mechanism of Octopus, it requires the same permissions with games you play. In order to cover all games, Octopus needs many permissions to work properly. We guarantee Octopus won’t abuse these permissions!

Octopus Pro
Support more functions. e.g.

๐Ÿ™ Swipe
Draw any path and run it! For games require swipe gestures or pattern drawing. Duration is customizable.

Hit a position multiple times. Times and duration is customizable.

๐Ÿ™Order Key
Set multiple keys with hit sequence. For example, you have 3 order keys with key value A. When you press A first time, No.1 A will act. Second time for No.2 A and third time for No.3 A, then loops. It’s pretty useful for some scenes like open/close bag button on different positions.

๐Ÿ™Analog Deadzone
Deadzone is the area where your analog movement is ignored. For example, set deadzone to 0 to 20 and 70 to 100, that means all displacement less than 20% or greater thant 70% will be invalid, thus when you push your analog to 20% position it will act as 0% and 70% as 100%. Left and right analog can set different deadzone respectively.

One game with multiple different keymaps for various situation? Profile is what you needed. Under keyboard or gamepad mode, profiles can be created respectively.

๐Ÿ™Customizable Virtual Mouse Shortcut
While play with gamepad, press LS+RS to invoke the virtual mouse and move it with L/R analog and perform click with LT or A. This is quite practical for TV or some situation you don’t want to touch your screen. Now, in Pro version, the shortcut for invoking is customizable.

Pick your gears and start a brand new mobile gaming experience!
Have fun!”

6. GamePad

Download the App on the Google Store by clicking this Button
“The only 100% FREE Gamepad keyboard for playing games. Emulates a simple D-Dpad directional keys / Cursor Keyboard Keys, and four (or six) separate buttons.

Emulate a Game Controller on your phone. Designed for use with DosBox Turbo, but works with other Android emulators, OnLive, SplashTop and any Android game/app that can use a Keyboard (utilizes the standard Android Input Method Framework).

โ˜… True 8-Way or emulated 8-Way Directional Pad
โ˜… Permanent Notification Setting to allow use in any App/Game
โ˜… Custom Mappable 8-way DPad
โ˜… 4 or 6 extra mappable buttons + directional pad
โ˜… DosBox Turbo / Xbox360 mode Controller emulation
โ˜… ESC and Function Keys (F1-F12)
โ˜… Re-Map A,B,X,Y,C,Z buttons to Different Keys
โ˜… Multi-Touch capable (depends on phone hardware)
โ˜… Built in Transparent Keyboard
โ˜… Uses standard Android Input Method (IME)
โ˜… Configurable Transparency Levels
โ˜… Swipe Left/Right to switch from Keyboard to GamePad
โ˜… Swipe Down for Settings
โ˜… Configurable Swipe Gestures

To Use:
After installation, Enable “Game Pad” in the Android Settings->Keyboards section.

Choose “Game Pad” as the Input Method.

** NOTE: If the game/app does not SUPPORT using Standard Android Input Method (ie. Keyboard) as an input method, then go into the settings menu and enable “Permanent Notification”. Launch Gamepad Keyboard once to start the notification. Then start your game and drag down the notification area. By clicking on notification icon, Gamepad Keyboard will be displayed.”