Skip to main content
Connect & Pair · Bluetooth (HID) or USB

Connect Nintendo Switch Pro Controller to macOS

To start pairing, press and hold the Sync button on the top edge of the pad. Bluetooth (HID) or USB pairing in a few steps.

Step-by-step

Put the Nintendo Switch Pro Controller into pairing mode by press and hold the Sync button on the top edge of the pad, then follow the platform steps below.

The Pro Controller reports as a generic Bluetooth HID. Button labels are Nintendo-style (A/B and X/Y swapped) on PC and macOS, so a mapping layer such as Steam Input is recommended for native labels.

The Switch Pro Controller's strongest quirk is its gyro: the pad reports a six-axis IMU over HID, and on PC that motion data either shows up as a secondary device or requires Steam Input to remap — without a layer, most games never see the gyro at all, so expect motion aiming to be absent until you configure it. The Pro Controller also has a long-standing battery-reporting bug on PC where the OS shows the wrong charge percentage; treat the pad's own battery LED as the source of truth. Because button labels are Nintendo-oriented, A/B and X/Y are physically swapped relative to Xbox muscle memory, so verify the layout in a tester before a ranked session rather than trusting the on-screen prompts.

1

Press and hold the controller's pairing button until the LED flashes.

2

Open System Settings → Bluetooth and select the controller to pair.

3

For Nintendo-layout buttons on non-Nintendo pads, verify button roles in the game or with a tester before ranked play.

Verify your connection:

macOS treats most pads as generic HID gamepads. If the stick reads non-zero at rest on our Stick Drift Detector, that is sensor drift — not a macOS quirk.

Official reference: Nintendo Support ↗

Quick answers

How do I connect the Nintendo Switch Pro Controller to macOS?

Put the Nintendo Switch Pro Controller in pairing mode (hold the pairing button until the LED flashes), then pair it from macOS's Bluetooth settings. For a stable wired connection, connect the controller by USB instead.

Why isn't my Nintendo Switch Pro Controller being detected by macOS?

Most detection failures are one of: Bluetooth batteries draining, a stale pairing entry, or the pad connected to another device. Remove the old pairing, re-pair, and confirm with a browser tester before blaming the controller.

Does the Nintendo Switch Pro Controller work with a drifting stick on macOS?

It connects the same way — drift is a sensor issue reported by the gamepad, not a platform issue. Run our Stick Drift Detector after pairing to confirm the measurement.