How to Update Xbox Series X or S Controller Firmware

Get the best experience

What to Know:

  • Press and hold the Guide button on your Xbox controller, press the A button, and select Update Controller.
  • To manually check for an update, go to Settings > Devices & Connections > Accessories > Menu > Firmware version > Update Now.

This article explains how to update your Xbox Series X or S controller and how to check for an Xbox controller update. On iOS? You can connect an Xbox Series X or S controller to an iPhone.

How To Update Xbox Series X or S Controller Firmware With a New Console

When you first set up your Xbox Series X or S console, your console checks for controller updates as soon as it first connects. Here's what to do during the process.

  1. Press and hold the Guide button on your Xbox controller to turn it on.

  2. When prompted, press the A button on your controller.

  3. Select Update Controller.

    The Update your Controller dialogue when you've first connected your console
  4. Wait for the update to finish and select Next.

    The Xbox Controller Updated dialogue box

How to Update Xbox Series X or S Controller Firmware With a New Controller

When you buy a new controller or connect an existing one for the first time in a while, you may be asked to update the controller. Here's how to do it from the Xbox Series X or S dashboard.

  1. Turn your Xbox controller on by holding down the middle Guide button until it's glowing and flashing.

  2. Press the Sync button on the top of the controller until the lights flash.

  3. Press the Sync button on your Xbox Series X or S console.

    Note:

    It's located at the front of the console.

  4. Wait for the console and controller to sync up. The lights on the controller will turn solid when this occurs.

  5. The Xbox Series X or S dashboard will display a message stating that an update is needed.

  6. Select Update to update your controller.

  7. The process usually only takes a few moments.

    Note:

    Do not move or use the controller while the update completes.

How to Update Xbox Series X or S Controller Firmware Manually

Sometimes, a controller needs an update but it isn't auto-detected by the Xbox Series X or S console. Here's how to manually check for any firmware updates that are required.

Note:

You can also plug your controller in via a USB cable if you'd prefer to have a physical connection while updating.

  1. Press the glowing Xbox Guide symbol in the middle of your controller.

  2. Scroll to the right to Profile & System.

    Xbox Series X/S dashboard with Profile highlighted
  3. Select Settings with the A button. 

    Xbox Series X/S dashboard with Settings highlighted
  4. Scroll down to Devices & connections.

    Xbox Series X/S Settings with Devices & Connections highlighted
  5. Select Accessories with the A button on your controller.

    Xbox Series X/S Settings with Accessories highlighted
  6. Scroll down to the three dot menu symbol and select it with the A button.

    Xbox Accessories app with a controller setting highlighted
  7. Select Firmware version.

    Xbox Accessories app with the firmware of a chosen controller highlighted
  8. Click Update Now.

    Xbox controller ready to update with Update Now dialog highlighted
  9. Wait for the update to complete.

  10. Click Next.

    Note:

    Do not move or use the controller while the update completes.

Why Do I Need to Update My Controller?

Controller updates don't happen very often but they're well worth performing. Typically, a controller update fine tunes your experience, improving the controller such as by reducing the lag between the controller and the console.

Past updates have also added support for the stereo headset adapter in older controllers so it's likely we'll see similar additions in the future.