You can connect a PS4 controller to Android using Bluetooth, but the connection process and what you can do with it depends on which Android version you have and which games you own

A PS4 controller (DualShock 4) pairs with Android devices the same way any Bluetooth device does — through your phone or tablet's settings menu. The pairing itself takes about two minutes. What matters more is what happens after: some games recognize the controller automatically, some need you to map the buttons yourself, and some don't work with controllers at all. Android also treats PS4 controllers differently depending on whether you're running Android 10 or newer versus an older version, which affects which games will see your controller.

The steps below work on any Android phone or tablet. You'll need a PS4 controller with a USB cable (to charge it first) and Bluetooth turned on. The controller doesn't need to be plugged in during play — only during the initial pairing.

Key Takeaways

  • Put your PS4 controller in pairing mode by holding the Share button and PlayStation button together for three seconds until the light bar flashes.
  • Go to your Android device's Bluetooth settings, find the controller in the list, and tap it to pair — you only do this once.
  • Some games recognize the controller automatically; others require you to manually map buttons in the game's settings before play.
  • Android 10 and newer handle PS4 controllers better than older versions, so older phones may have games that don't detect the controller at all.
  • If the controller won't pair, charge it fully with a USB cable, restart your phone's Bluetooth, and try again.

Put your PS4 controller into pairing mode

Before your Android device can see the controller, you need to tell the controller to broadcast its Bluetooth signal. This is called pairing mode, and it lasts about five minutes — if your phone doesn't find it in that window, you'll need to start over.

Hold down the Share button (the small button on the left side of the controller, below the light bar) and the PlayStation button (the large button in the center) at the same time. Keep holding both buttons for about three seconds. The light bar on top of the controller will start flashing white — that's your signal that pairing mode is active. Release the buttons and move to your Android device.

If the light bar doesn't flash, the controller may be low on battery. Plug it into a USB cable for a few minutes and try again.

Open Bluetooth settings on your Android device and pair the controller

On your Android phone or tablet, open Settings. The exact path varies slightly by manufacturer, but look for Connected devices, Bluetooth, or Connections. Tap it to open.

Make sure Bluetooth is turned on — you'll see a toggle switch at the top. Once it's on, your phone will scan for nearby Bluetooth devices. Within a few seconds, you should see an entry that says Wireless Controller or DUALSHOCK 4 in the list. Tap it. Your phone will connect and the light bar on the controller will stop flashing and turn solid blue — that means the pairing worked.

You only pair once. After this, the controller will reconnect automatically whenever you turn on Bluetooth and wake up the controller by pressing any button.

Test the controller in a game to see if buttons are recognized

Open a game that supports controllers — popular choices include Fortnite, Call of Duty Mobile, Minecraft, and Genshin Impact. Start a game and see if the controller works right away. Many games detect the PS4 controller without any setup and let you play immediately.

If the buttons don't respond or the game shows touch controls instead of controller buttons, the game either doesn't recognize the controller or needs you to map the buttons manually. Check the game's settings menu — look for Controls, Input, or Gamepad Settings. Some games have a button-mapping screen where you press each button on the controller and the game learns what it does. Others have a dropdown menu where you select "PS4 Controller" or "DualShock 4" from a list.

If the game has no controller settings at all, it doesn't support external controllers — you'll need to use touch controls or try a different game.

Troubleshoot if the controller won't pair or keeps disconnecting

If the controller doesn't appear in your Bluetooth list, first charge it fully using a USB cable. A low battery can prevent pairing. Plug it in for at least 30 minutes, then try the pairing steps again.

If it still doesn't show up, restart your phone's Bluetooth. Go back to Settings, turn Bluetooth off, wait five seconds, and turn it back on. Then put the controller back into pairing mode (Share + PlayStation button for three seconds) and try to pair again.

If the controller pairs but disconnects during play, move closer to your phone — Bluetooth has a range of about 30 feet, but walls and interference can reduce it. You can also try "forgetting" the controller and pairing it again. In your Bluetooth settings, find the Wireless Controller entry, tap the gear icon or "i" next to it, and select Forget or Unpair. Then repeat the pairing steps from the beginning.

Understand Android version differences and game support

Android 10 and newer have built-in support for PS4 controllers, which means more games will recognize them automatically. If you're running Android 9 or older, some games won't detect the controller even if it's paired, because the operating system doesn't report it to the game in a way the game understands.

You can check your Android version by opening Settings, scrolling to the bottom, and tapping About phone or About tablet. Look for Android version. If you're on Android 9 or older and a game doesn't recognize your controller, there's no fix — the game simply wasn't built to work with that setup. Switching to a game that does support controllers is your only option.

Some games also require you to enable controller support in their own settings before they'll recognize any external controller. Check the game's settings menu first before assuming the controller isn't working.

Know what you can and cannot do with a PS4 controller on Android

A PS4 controller on Android works for games only — you cannot use it to navigate your phone's home screen, open apps, or control system functions. The controller only sends input to whatever game is running in the foreground. Once you close the game, the controller does nothing.

The touchpad on the PS4 controller (the flat surface in the middle) does not work on Android. Only the buttons, triggers, analog sticks, and motion sensors function. Some games use motion controls (tilting the controller to steer), but most do not.

Battery life is typically four to eight hours of play on a full charge. You can charge the controller while playing by connecting a USB cable — it will stay paired and work during charging.

Frequently Asked Questions

Can I use a PS4 controller on Android without pairing it every time?

Yes. Once you pair it once through Bluetooth settings, it remembers the connection. The next time you turn on Bluetooth and press any button on the controller, it reconnects automatically. You only go through the pairing steps once, unless you forget the device in settings.

Why does my game show touch controls instead of controller buttons?

The game doesn't recognize your controller. Check the game's settings for a Controls or Input menu and look for a way to select or enable the PS4 controller. If no such option exists, the game doesn't support external controllers.

Will the PS4 controller work with my older Android phone?

It will pair with any Android phone that has Bluetooth, but games may not recognize it if you're running Android 9 or older. Android 10 and newer have better built-in support. Check your Android version in Settings > About phone.

Can I use the PS4 controller's touchpad on Android?

No. The touchpad does not function on Android devices. Only the buttons, triggers, analog sticks, and motion sensors work.

What should I do if the controller keeps disconnecting during play?

Move closer to your phone — Bluetooth range is limited. You can also try forgetting the controller in Bluetooth settings and pairing it again from scratch. If it still disconnects, try a different game to see if the problem is the controller or that specific game.