How to Connect 8BitDo to Windows: Bluetooth, USB and X-Input Mode

To connect an 8BitDo controller to Windows, put the pad in its Windows mode (the X position on a mode switch, or X+Start on pads without a switch), hold the Pair button for three seconds, then pick the controller under Settings, Bluetooth & devices, Add device on Windows 11. A USB-C cable in the same X mode skips pairing entirely, and the Ultimate models with a 2.4G receiver just need the dongle plugged in. As of September 2026, 8BitDo’s manuals list Windows 10 version 1903 or newer as the minimum, and every current pad reconnects on its own once the first pairing is done.

Which Mode Your 8BitDo Controller Needs on Windows

Every 8BitDo pad speaks several controller languages, and the one Windows understands best is X-input, the protocol Xbox controllers use. 8BitDo calls this the X mode. Newer pads such as the Pro 2 have a physical slider on the back with S, D, X and A positions (Switch, D-input, X-input, Apple). Older or smaller pads such as the SN30 Pro and Zero 2 have no slider, so the mode is chosen by which button you hold together with Start when powering on. Get this wrong and the controller can pair fine yet do nothing useful in games, which is the single most common reason a working 8BitDo looks broken on a PC.

The table below collects the Windows procedure for the models people most often ask about, taken from the model pages at manual.8bitdo.com and the support FAQs as of September 2026.

Controller Windows mode Power on Enter pairing Name in Bluetooth list
SN30 Pro / SF30 Pro X-input (no switch) Hold X + Start Hold Pair 3 seconds 8BitDo SN30 Pro
Pro 2 Mode switch to X Press Start Hold Pair 3 seconds 8BitDo Pro 2
Zero 2 X-input (no switch) Hold X + Start Hold Select 3 seconds 8BitDo Zero 2 gamepad
Lite Mode switch to X Press Home Press Pair 8BitDo Lite
Ultimate Bluetooth Controller Mode switch to 2.4G or USB cable Press Home Not needed (receiver is pre-paired) Appears as an Xbox controller
Ultimate C 2.4G 2.4G receiver, X-input Hold X + Home Not needed Appears as an Xbox controller

One detail in that table surprises people. The Ultimate Bluetooth Controller, despite its name, only uses Bluetooth for Nintendo Switch. Its FAQ on support.8bitdo.com says there are two ways to connect it to a PC, the 2.4G wireless mode and the USB cable mode, and both present as X-input. Slide it to the Bluetooth position and Windows will see a Switch Pro Controller, not an Xbox pad.

How to Connect 8BitDo to Windows over Bluetooth

To connect an 8BitDo controller to Windows over Bluetooth, power it on in X mode, hold Pair for three seconds, then add it as a Bluetooth device in Windows settings. Bluetooth pairing is a one-time job. After it succeeds, 8BitDo’s manuals say pressing Start (or Home on the Ultimate and Lite series) reconnects the controller to the last Windows PC it was paired with. The steps below use the SN30 Pro wording from the official SN30 Pro Windows manual, with the Pro 2 differences noted where they matter.

Pairing on Windows 11

  1. Power on in X mode. On the SN30 Pro, hold X and Start together until LEDs 1 and 2 start to blink. On the Pro 2, slide the rear switch to X first, then press Start.
  2. Enter pairing mode. Hold the Pair button on the top edge of the controller for three seconds. The LEDs change from blinking to sweeping left to right, which 8BitDo describes as rotating. The manual notes this is only required the very first time.
  3. Open Bluetooth settings. Go to Start, Settings, Bluetooth & devices, and make sure the Bluetooth toggle is on. Microsoft’s own pairing guide also allows the shortcut of opening Quick Settings from the taskbar and choosing Manage Bluetooth devices.
  4. Add the device. Select Add device, then Bluetooth. Wait for an entry named 8BitDo SN30 Pro (or 8BitDo Pro 2, and so on) and click it.
  5. Confirm the connection. The controller LEDs go solid when the link is up. Windows shows the device under Bluetooth & devices with a Connected label.

If the controller never shows up in the list, Microsoft’s page says the Bluetooth devices discovery setting may need to be changed from Default to Advanced. That setting sits at the bottom of the same Bluetooth & devices page on Windows 11 and is worth toggling before you assume the controller is at fault.

Pairing on Windows 10

The controller side is identical. On the PC, the path is Start, Settings, Devices, Bluetooth & other devices, then Add Bluetooth or other device, then Bluetooth. Pick the 8BitDo entry and click Done when Windows reports the pairing complete. 8BitDo’s manuals specify Windows 10 build 1903 or later, so any Windows 10 PC that has taken updates in recent years qualifies.

What the Four Small LEDs Mean

Both the Pro 2 and SN30 Pro FAQs on support.8bitdo.com spell out the indicator code, and it doubles as a mode check. LED 1 blinking means D-input mode. A blinking LED 2 means X-input mode, which the SN30 Pro FAQ also labels Xbox 360 mode. When LED 3 blinks, the pad is in macOS mode. A rotating pattern means Switch mode or pairing mode, and a solid LED means the connection is established. After the pad connects on Windows, the solid LED position also shows the player number.

The Zero 2 uses a single LED instead. Its manual says the LED blinks twice per cycle after X+Start, blinks rapidly once you hold Select for three seconds, and stays solid on connection. Because the Zero 2 has no Home button, the manual adds that Select plus Down on the D-pad acts as Home when connected to Windows.

How to Connect 8BitDo to PC with a USB Cable

To connect an 8BitDo controller to a PC with USB, put it in X mode, plug in a USB-C data cable, and wait for Windows to recognize it as an Xbox controller. A wired connection avoids every Bluetooth headache and charges the controller at the same time. It is also the connection 8BitDo’s own firmware updater and Ultimate Software require. The manual pages for USB on Windows are short, and the procedure is the same across the SN30 Pro, Pro 2, and Ultimate lines.

  1. Select X mode. Slide the switch to X on the Pro 2, or hold X and Start on the SN30 Pro until LEDs 1 and 2 blink. The Ultimate Bluetooth Controller’s wired manual page lists no switch step at all, and its FAQ describes USB cable mode as X-input.
  2. Plug in. Connect the USB-C cable to the controller and to a USB port on the PC. Use a data cable rather than a charge-only cable, since some bundled phone cables carry power only.
  3. Wait for recognition. The Pro 2 manual puts it plainly: wait till the controller is successfully recognized by your Windows device to play. Windows treats the pad as an Xbox controller and needs a moment to set it up the first time.

Wired mode does not create a Bluetooth pairing, so a pad you only ever use with a cable will still need the pairing steps above if you later go wireless. The reverse is also worth knowing: the manuals treat wired and Bluetooth as separate connection paths, so plugging in a paired pad does not change its Bluetooth pairing.

How to Use the 2.4G Receiver on the Ultimate Models

The Ultimate Bluetooth Controller, Ultimate 2.4G, Ultimate 2C Wireless, Ultimate C 2.4G, and Ultimate 2 Wireless all ship with a small USB dongle that is pre-paired at the factory. 8BitDo’s Ultimate C 2.4G FAQ calls it plug-and-play: plug the dongle into a USB port on the Windows device, then press Home. For the Ultimate Bluetooth Controller the manual adds one step, sliding the mode switch to 2.4G before pressing Home. Windows treats the result as an Xbox controller, so there is nothing to pair in Settings.

Where you plug the receiver matters a little. The Ultimate Bluetooth Controller FAQ addresses the question directly and says either the charging dock or the PC works, but the dock usually gives a more stable connection because the receiver sits closer to the controller while you play. If the controller and receiver ever lose each other, the Ultimate C FAQ describes a re-pair: turn the controller on, plug in the receiver, then hold the Minus button for five seconds until the Home LED blinks rapidly, and wait for the two to reconnect. The Ultimate 2 Wireless FAQ also confirms that each adapter supports only one controller at a time, so two pads need two dongles.

How to Switch Between X-input and D-input Mode

You switch modes either with a physical slider, turned while the pad is off, or with a button combination held alongside Start at power-on on pads that lack a slider. X-input is the right choice for almost every modern Windows game and for anything that expects an Xbox pad. D-input is the older DirectInput standard, useful for emulators that map raw buttons, for some older PC games, and, as of 2026, for Steam. The method for switching depends on whether your pad has a slider.

Controllers with a Mode Switch

Turn the pad off, move the slider to the position you want, and turn it back on. On the Pro 2 the positions are S for Switch, D for D-input, X for X-input, and A for Apple. Changing the slider while the pad is on and connected drops the connection, and Windows may treat the D-input version as a separate device, so expect to pair it again in that mode.

Controllers That Use Button Combinations

On the SN30 Pro and SF30 Pro, the button you hold with Start at power-on picks the mode: X+Start for X-input and Windows, B+Start for D-input, and Y+Start for Switch, with a separate combination for Apple devices covered on the manual’s Apple page. The Zero 2 follows the same X+Start rule for Windows. 8BitDo’s Steam compatibility page uses the B+Start combination when it describes putting the SN30 Pro in D-input mode for Steam. The controller remembers nothing between sessions here. Each power-on is a fresh choice, which is convenient for switching platforms and easy to get wrong by habit.

The Ultimate C 2.4G works differently again. Its FAQ says that with the controller powered off, holding X+Home or B+Home switches between X-input and D-input, and the mode you pick is saved until you change it. Since that model uses a receiver rather than Bluetooth, Windows just sees the new device type the next time you press Home.

Which Mode Steam Expects

8BitDo’s Steam compatibility page, updated for SteamOS 3.7.13 and Windows 10 and 11, says to put the controller in D-input or Bluetooth mode to pair with Steam. The page lists firmware requirements for full Steam Input support: v3.06 or above on the Pro 2 and v2.06 or above on the SN30 Pro. Its FAQ explains the reason, which is that D-input offers native Steam Input support without third-party drivers and exposes the gyro, which is unavailable in X-input mode. For non-Steam games you can still use D-input by adding the game to your Steam library and launching it from there, or just switch back to X.

What to Do if the 8BitDo Controller Still Won’t Connect to Windows

Most failures come down to one of four things: the wrong mode, a stale Bluetooth pairing, a Windows Bluetooth driver problem, or old controller firmware. Work through them in that order because each step is cheaper than the next.

Windows Sees the Controller but the Game Doesn’t

Check the LEDs first. If LED 1 is blinking rather than LED 2, the pad is in D-input mode and most Windows games will ignore it. Power off, switch to X mode, and reconnect. If the mode is right, remove the old entry in Settings, Bluetooth & devices (open the three-dot menu on the device and choose Remove device), then hold Pair for three seconds and add it fresh. A pad paired earlier in a different mode can leave a stale record behind, and a fresh pairing in X mode clears that up.

Steam is a special case. A Steam Community thread about the SN30 Pro not being detected over Bluetooth, while it worked over USB, was resolved by opening Big Picture mode and going to Menu, Settings, Controller, Setup Device. One reply from October 2025 in the same thread reports that the SN30 Pro for Android, a different model, needed the ViGEmBus virtual gamepad driver installed before Steam would accept it. Pair in D-input mode if you want Steam Input to handle the pad natively, as described above.

Windows 11 Shows Driver Error on the Controller

A Microsoft Q&A thread from May 2022 describes an SN30 Pro+ on Windows 11 that connected once per session and then showed Driver error in the Bluetooth list after any reconnection, with the Bluetooth toggle in the system tray sometimes hanging. The fix confirmed by the original poster was rolling the Bluetooth adapter driver back to an earlier version through Device Manager (right-click the Bluetooth adapter, Update driver, Browse my computer, Let me pick from a list, then choose the older version), together with setting the Bluetooth Support Service to Automatic in services.msc. A RetroBat forum thread from November 2023 tells a similar story after the Windows 11 22H2 update, where SN30 and SF30 pads stopped registering in X-input mode and only multiple reboots after rolling the update back brought them back. The poster eventually moved to an Ultimate model with a 2.4G receiver. If your Bluetooth adapter is old, a newer USB Bluetooth adapter is often a cleaner fix than fighting drivers, and any 8BitDo pad that supports 2.4G sidesteps the issue entirely.

The Controller Won’t Turn on at All

The SN30 Pro FAQ has a specific recovery sequence. Hold Start for eight seconds, then hold L1, R1 and Start together for three seconds to enter upgrade mode, which lights the red power LED. From there, run the firmware updater described in the next section to reinstall the controller’s firmware, then restart the pad and pair it as normal. Charge the controller before trying this; 8BitDo lists a 480 mAh battery, one to two hours to charge, and up to 18 hours of play on the SN30 Pro, and a fully flat cell will not enter upgrade mode.

Update the Firmware and Pick the Right Software

As of September 2026, 8BitDo’s app page at app.8bitdo.com splits its Windows tools four ways, and choosing the wrong one wastes time. Ultimate Software V2 is the current version and handles both customization and firmware updates for new devices such as the Pro 3, Ultimate 2, Ultimate 2C, and 64 Bluetooth Controller. The X edition of the software is only for the Xbox-licensed pads. Ultimate Software V1 covers customization for legacy devices such as the Pro 2, SN30 Pro+, and the original Ultimate Bluetooth Controller. The separate Upgrade Tool, which the support site lists for Windows 10 and above, updates firmware on legacy devices including the SN30 Pro, Zero 2, Lite, Pro 2, and the Ultimate C family. In every case the controller must be connected by USB cable, not Bluetooth, and the tool recognizes the model and offers the matching firmware download automatically.

Not every pad can be customized. The Ultimate C 2.4G FAQ states outright that it does not support Ultimate Software, though it still receives firmware through the Upgrade Tool. Separately, the Ultimate 2 Wireless FAQ notes that model only supports the Windows and macOS versions of Ultimate Software V2, not the mobile app.

Frequently Asked Questions

Does Rumble Work on Windows over Bluetooth?

Both the Pro 2 and the SN30 Pro have rumble motors. The Pro 2 FAQ says the pad uses normal rumble rather than HD rumble, and the strength can be adjusted or turned off in Ultimate Software. On the Ultimate C 2.4G, 8BitDo says rumble works on Windows only, not on Android or Raspberry Pi.

How Far Can the Controller Be from the PC?

8BitDo quotes a 10 meter Bluetooth range for the SN30 Pro and Pro 2 and adds that both function best within 5 meters. Walls, a desktop tower with the Bluetooth antenna at the back, and USB 3.0 ports next to the adapter all shorten that in practice. A short USB extension that brings the adapter or 2.4G receiver onto the desk is the usual cure.

Can I Pair One 8BitDo Controller with a PC and a Switch at the Same Time?

You can hold both pairings, but the controller only connects to one at a time and only in the matching mode. Power on with Y+Start (or slide to S) and it looks for the Switch; power on with X+Start (or slide to X) and it looks for the Windows PC. The Pro 2 FAQ confirms auto-reconnect works with every supported system once each has been paired.

Why Does Windows Call My Controller an Xbox 360 Pad?

Because in X-input mode the controller deliberately identifies itself as one. The SN30 Pro FAQ labels the X-input LED as Xbox 360 mode. Games then apply Xbox button prompts, so A, B, X and Y appear in Xbox positions even though 8BitDo’s face buttons follow the Nintendo layout, with B on the bottom.

For day-to-day use, the reliable setup is X mode, one clean Bluetooth pairing, and firmware brought current over USB before anything else. Keep the cable handy for the first pairing and for updates, switch to D-input only when Steam or an emulator asks for it, and if Windows 11 starts showing driver errors, reach for a 2.4G receiver or a newer Bluetooth adapter before spending an evening in Device Manager.

References

  • SN30 Pro Bluetooth Gamepad manual: Windows (Bluetooth), 8BitDo Manual, read September 2026
  • SN30 Pro Bluetooth Gamepad manual: Windows (USB), 8BitDo Manual, read September 2026
  • Pro 2 Bluetooth Gamepad manual: Windows (Bluetooth), 8BitDo Manual, read September 2026
  • Pro 2 Bluetooth Gamepad manual: Windows (USB), 8BitDo Manual, read September 2026
  • Zero 2 manual: Windows, 8BitDo Manual, read September 2026
  • Ultimate Bluetooth Controller manual: Windows (2.4G), 8BitDo Manual, read September 2026
  • Pro 2 FAQ, 8BitDo Support, read September 2026
  • SN30 Pro FAQ, 8BitDo Support, read September 2026
  • Ultimate Bluetooth Controller FAQ, 8BitDo Support, read September 2026
  • Ultimate C 2.4G Wireless Controller FAQ, 8BitDo Support, read September 2026
  • Ultimate 2 Wireless Controller FAQ, 8BitDo Support, read September 2026
  • 8BitDo Compatibility with Steam, 8BitDo, read September 2026
  • Ultimate Software, 8BitDo, read September 2026
  • Upgrade tool, 8BitDo Support, read September 2026
  • Pair a Bluetooth device in Windows, Microsoft Support, read September 2026
  • 8bitdo SN30 Pro Plus (Bluetooth Controller) Driver Error in Windows 11, Microsoft Q&A, read September 2026
  • 8BitDo SN30 Pro Not Being Detected Via Bluetooth, Steam Community, read September 2026
  • 8bitdo controllers stopped working after last Windows 11 22H2 update, RetroBat Forum, read September 2026
  • Getting Started with the 8BitDo Bluetooth GamePads, SparkFun Learn, read September 2026

Author Profile

Eric Dawson
Eric Dawson
Eric Dawson is the writer and curious mind behind The Money Watch. Based in Columbus, Ohio, he has a habit of digging into everyday questions until he understands what is actually going on, whether the subject is technology, travel, shopping, food, business, consumer products, or one of life's oddly specific problems.

Rather than pretending to be an expert in everything he covers, Eric approaches each topic as a careful researcher and practical problem-solver. He favors original sources, clear explanations, and honest answers about uncertainty. His goal is simple: do the digging readers shouldn't have to do themselves and turn what he finds into useful information without wasting their time.