How to Connect PS4 or Xbox Controllers to Switch

Put old controllers to use again

The Nintendo Switch console and a PS4 controller

The Nintendo Switch supports many types of controllers. It's even possible to use Xbox One and PS4 controllers on Switch, provided you have the appropriate Nintendo Switch controller adapter.

Instructions in this article apply to the official PS4 and Xbox One controllers, but many third-party controllers also work with the Switch.

What Controllers Work on Switch?

In addition to the pair of Joy-Con controllers that come with the system, the Switch supports several alternatives, including the Nintendo Switch Pro and the Wii U Pro controllers. You can even use a GameCube controller if you have the GameCube adapter for Wii U. There are also many third-party gamepads made specifically for the Switch.

Surprisingly, the Switch supports controllers for other game consoles, including the DualShock 4 and many Xbox controllers. Most controllers that work with the PS4 and Xbox One are compatible with the Switch, including arcade-style fight sticks like the Mayflash F300.

Using a PS4 or Xbox One controller is not ideal for playing Switch-exclusive games like Zelda: Breath of the Wild, but they might be better for playing retro games and 2-D platformers like Mega Man 11.

Nintendo Switch Controller Adapters

While the Nintendo Switch does have Bluetooth capabilities, you need a special adapter to connect third-party peripherals. The Mayflash Magic-NS Wireless Controller Adapter is a versatile tool compatible with many consoles, so it's a worthwhile investment if you have a lot of old controllers.

The Mayflash Magic-NS Wireless Controller Adapter allows you to connect different controllers to the Nintendo Switch.

There are other options like the 8Bitdo, which also supports Wii remotes and DualShock 3 controllers. Considering the high price tag of the Switch Pro Controller, a $20 adapter is preferable if you already have controllers for other systems. Just make sure it's compatible with the Switch.

You can only connect one controller per adapter, so you'll need two adapters if you want to use two foreign controllers.

How to Use a PS4 Controller on Switch

To connect an official DualShock 4 controller to your Nintendo Switch:

If your DualShock 4 is synced with a PlayStation 4 console, unplug the console before you begin so it doesn't interfere with the Switch adapter.

  1. Place your Switch in the dock and turn it on.

    Place your Switch in the dock and turn it on.
  2. Plug the Magic-NS into one of the Nintendo Switch USB ports.

    Plug the Magic-NS into one of the Nintendo Switch controller ports.
  3. Use the Joy-Con controllers to wake up your Switch, then press L+R to pair both Joy-Cons with the console.

    Use the Joy-Con controllers to wake up your Switch and press L + R to pair both Joy-Cons with the console.
  4. Select System Settings from the home screen.

    Select the System Settings from the Switch home screen.
  5. Select Controllers and Sensors, then select Pro Controller Wired Communication to turn it on.

    Select Controllers and Sensors, then select Pro Controller Wired Communication to turn it on.
  6. Select OK.

    Select OK.
  7. Connect the PS4 controller to the Magic-NS with a USB cable. The LED light on the controller should turn on, indicating it's been detected.

    Connect the PS4 controller to the Magic-NS with a USB cable.
  8. Press and hold the black button on top of the Magic-NS adapter until the light on the back starts flashing.

    Press and hold the black button on top of the Magic-NS adapter until the light on the back starts flashing.
  9. Press the PS button and the Share button simultaneously on the DualShock 4. The adapter should automatically detect it.

    Press the PS button and the Share button simultaneously on the DualShock 4.
  10. You can unplug your PS4 controller from the adapter and use it wirelessly as if it were a Switch Pro Controller.

How to Use an Xbox Controller on Switch

The steps for using an Xbox One controller with the Switch are the same as setting up a PS4 controller. Hold down the pairing button on the Xbox One controller as your press the button on the adapter until the Xbox LED light starts flashing.

The buttons on the Xbox One controller are analogous to the Switch Pro. The only major difference is that you must press View+Menu to capture a screenshot.

The Mayflash Magic-NS adapter comes packaged with a button mapping guide and stickers that you can place over your non-Switch controllers.

Limitations of Using a PS4 or Xbox Controller With the Switch

Unfortunately, it's not possible to wake up the Switch from sleep mode with a non-Nintendo controller, so you'll still need a pair of Joy-Con controllers. You may also have to occasionally undock your Switch and put it back in to get the adapter to recognize other controllers. That said, since both Joy-Cons still work while the PS4 controller is connected, you can play multiplayer games with your PS4 controller.

The button mapping is pretty intuitive, although it's important to note that pressing the PS4 controller touchpad will take screenshots. The Share button on the DualShock 4 is also mapped to the minus (-) button on the Joy-Con.