How to use an Xbox One, Series X|S, or PlayStation controller with Nintendo Switch

Mayflash Magic NS 2 lets you use an Xbox controller on your Nintendo Switch
(Image credit: Windows Central)

Hey, did you know you can use an Xbox One, Xbox Series X|S, PlayStation, and even a Wii Remote on your Nintendo Switch? Well, you do now. 

There's an amazing little USB device from a company called MayFlash, just $21.99 on Amazon, which allows you to pair virtually any controller with virtually any system at the tap of a couple of buttons. 

Whether you're using one of the best Xbox controllers on your Nintendo Switch wirelessly via Bluetooth or wired with its included USB-C cable, the MayFlash has you covered. In this guide, we'll run through exactly how you can get started with the MayFlash, and get your superior Xbox controller rolling on your Nintendo Switch. 

Prepare the Mayflash Magic NS 2 on Nintendo Switch and Xbox controllers

  1. First, make sure your Xbox Series X|S or PlayStation controller is fully up to date, by connecting it to your existing console. If prompted, run the update, if not, you should be ready to go. 
  2. Now, plug the Mayflash Magic NS into one of the Switch's USB ports.

    Note: You can also connect it to the bottom of the Nintendo Switch in portable mode using the included dongle.

(Image credit: Future)
  1. On your Switch, navigate to the System Settings menu at the bottom of the home screen.
  2. Navigate down to Controllers and Sensors and enable Pro Controller Wired Communication.

(Image credit: Future)
  1. Go back and select Change Grip/Order.
  2. Make sure that your Nintendo Switch Joy-Con controllers are mapped into one controller by pressing down on both triggers, as seen here.

(Image credit: Future)

You may not need to run through these steps, but sometimes it can help the Mayflash Magic NS circumvent some issues with pairing.

How to use a Bluetooth-capable Xbox controller on Nintendo Switch

  1. Press and hold the button on top of the Mayflash Magic NS for 5-ish seconds to swap it between modes. The Xbox controller seems to work best when the light is purple in the Nintendo Switch Pro controller mode.

    Note: Only Bluetooth-capable Xbox controllers will work. The very old Xbox One controllers and Xbox 360 controllers will only work via USB cable. Modern Xbox One and Xbox Series X|S controllers should work fine. 


(Image credit: Future)
  1. Tap the button on the MayFlash to put it into pairing mode. It will flash rapidly.
  2. Press and hold the pairing button on top of your Xbox controller, next to the USB-C port, until the Xbox logo light flashes rapidly. The pairing mode button is depicted in the picture below.  

(Image credit: Future)
  1. After flashing for a short while, the lights should turn solid. 
  2. When the lights are solid, you should be ready to go. 
  3. Use the notes in the Mayflash Magic NS box for an overview of the button mapping, and for other config options. 

Our top equipment picks

Follow the steps above, and you should be able to play Nintendo Switch games with your existing controllers, instead of sinking in extra for a Switch Pro controller. The Switch Pro controllers are decent, but if you already have an Xbox controller or similar XInput-capable third-party Xbox controller, there's no need to go all-in on something more expensive. The Mayflash stick only costs $22 as of writing, netting you enough of a saving to pick up an extra game or two (maybe even three.) 

A list of all the equipment you need to get going is down below here. If you have any issues, drop into the comments and I'll try and help! 

Jez Corden
Co-Managing Editor

Jez Corden a Managing Editor at Windows Central, focusing primarily on all things Xbox and gaming. Jez is known for breaking exclusive news and analysis as relates to the Microsoft ecosystem while being powered by caffeine. Follow on Twitter @JezCorden and listen to his Xbox Two podcast, all about, you guessed it, Xbox!