Questions

One question per page, answered straight, in the order people tend to hit them: connect it, prove it works, fix the game that ignores it, then do more with it. Where the honest answer is a setting in macOS or in the game, that is the answer; where it is a mapper, I say which one and why.

Connecting a controller

How to connect a controller to a Mac

Connect a game controller to a Mac over Bluetooth or USB in under a minute: the pairing button for every PlayStation, Xbox, Switch, and 8BitDo pad, how to check the Mac sees it, and what to do when a game does not.

How to connect a PS5 controller to a Mac

Pair a PS5 DualSense controller with a Mac over Bluetooth by holding PS and Create, or plug in USB-C. Which features work on a Mac (light bar, touchpad, gyro, haptics), why it disconnects, and how to use it in games that do not support it.

How to connect a PS4 controller to a Mac

Pair a PS4 DualShock 4 with a Mac: hold PS and Share until the light bar flashes, then connect in Bluetooth settings, or use a micro-USB cable. What works, what does not, and how to use it in games without controller support.

How to connect an Xbox controller to a Mac

Pair an Xbox Series X|S, Xbox One, or Elite Series 2 controller with a Mac over Bluetooth, or plug in USB-C. Which Xbox controllers have Bluetooth, the firmware update that fixes pairing, and why the wired Xbox 360 pad does not work.

How to connect a Switch Pro Controller or Joy-Cons to a Mac

Pair a Nintendo Switch Pro Controller or Joy-Cons with a Mac over Bluetooth: the Sync button, macOS 13 or later, pairing each Joy-Con on its own, and using them in games that do not support them.

How to connect an 8BitDo controller to a Mac

Pair any 8BitDo controller with a Mac: which position the mode switch should be in, what to do on models without a switch, and why it works in some games and not others.

How to use a joystick on a Mac

Use a USB joystick, HOTAS, flight stick, racing wheel, or arcade stick on a Mac: what macOS does with plain HID devices, which apps read them directly, and how to use one in any game or app that does not.

When it does not work

Controller connected but not working on a Mac

Your Mac lists the controller but a game or app ignores it. Why that happens on macOS (native games, Steam, CrossOver, browser games, apps that are not games) and the fix for each, including mapping the controller to the keyboard.

PS5 controller keeps disconnecting from a Mac

A DualSense that drops off a Mac every few minutes is nearly always one of six things: still paired to a PS5, low battery, a stale pairing, a bad hub, Bluetooth interference, or an old Mac. How to tell which, and the fix for each.

Xbox controller will not connect to a Mac

An Xbox controller that will not pair with a Mac is usually a model without Bluetooth, old firmware, or a pad still bound to an Xbox. How to tell which Xbox controller you have and the fix for each.

Controller works on a Mac but not in Steam

The Mac sees your controller and Steam games ignore it. Steam Input settings for PlayStation, Xbox, and Switch pads, the Input Monitoring permission macOS wants, the games that ignore Steam Input on Mac, and the mapping fallback that always works.

Using a controller with CrossOver and Game Porting Toolkit games on a Mac

Windows games running on a Mac through CrossOver, Whisky, or Apple's Game Porting Toolkit often do not see a controller, or see it as the wrong one. What passes through, what does not, and the keyboard-mapping fix that works in every case.

How to test whether a controller works on a Mac

Three ways to test whether a game controller works on a Mac and see every button, stick, and trigger live: System Settings on macOS 13 and later, a browser tool, and a live visualizer that also shows drift and deadzones.

How to fix controller stick drift on a Mac

A stick that moves the camera or pointer on its own is drift, and on a Mac the fix is a deadzone: in the game, in Steam, or system-wide with a free mapper. How to measure the drift and set the smallest deadzone that hides it.

Controller input lag on a Mac

Why a controller feels laggy on a Mac and what fixes it: Bluetooth latency versus a cable, interference, polling rate, the game's own delay, cloud streaming, and how a mapper affects it.

Games

How to play Minecraft with a controller on a Mac

Minecraft Java Edition on a Mac has no controller support built in. The two ways to add it: a mod (Controllable for Forge, MidnightControls for Fabric) or mapping the controller to the keyboard with a free app, with a ready-made Minecraft layout. Which to pick and how.

How to play Roblox with a controller on a Mac

Roblox on Mac has gamepad support, but it is built around Xbox pads and many experiences ignore it. How to connect a PS5, Xbox, or Switch controller for Roblox on a Mac, and what to do in the games that do not respond.

Can you play Fortnite on a Mac with a controller?

Fortnite has not run on the Mac since 2020, but it plays on a Mac through Xbox Cloud Gaming or GeForce NOW in a browser, with a controller. How to set it up, which pads work, and the fix when the stream does not see the controller.

How to play Genshin Impact on a Mac with a controller

There is no Mac version of Genshin Impact. The ways Mac players run it, PlayCover for the iOS build, a Wine launcher for the Windows build, and cloud streaming, and how a controller works in each.

How to use two controllers on a Mac

Connect two or more game controllers to one Mac for local co-op: pairing several pads, how macOS and games number them, what to do when a game only sees one, and mapping each pad to its own keys.

How to use a controller with browser games on a Mac

Play browser games on a Mac with a controller: which sites read a pad directly through the Gamepad API, how cloud gaming uses it, and how to play the keyboard-only web games, emulators, and Flash-era ports that never will.

Can you play League of Legends with a controller on a Mac?

League of Legends has no controller support on any platform. It can be played from a controller on a Mac with a mapper, which is an accessibility answer more than a competitive one. What works, what does not, and the layout that makes it playable.

Doing more with it

How to use a game controller as a mouse on a Mac

Turn a PS5, Xbox, Switch, or any game controller into a mouse for a Mac: a stick moves the pointer, a trigger clicks, the other stick scrolls, with a free app and a built-in preset. For the sofa, for accessibility, or just because.

How to control a Mac with a game controller

Use a game controller as a remote for a Mac: play, pause, and volume on the buttons, a pointer on the stick, tabs and pages on the shoulders, slides for a presentation. What a free mapper can do, with presets for each job.

How to remap controller buttons on a Mac

Remap a PS5, Xbox, Switch, or any controller's buttons on a Mac: inside a game, through Steam Input, on the controller itself for the Edge and Elite, or system-wide with a free mapper that turns any button into any key, click, or action.

Free controller mapper for Mac: the honest list

Every app that maps a game controller to the keyboard and mouse on a Mac, free and paid, what each does, which ones are still maintained, and how to pick. Written by the maker of one of them, so the bias is stated up front.

Can you use the PS5 controller's touchpad as a trackpad on a Mac?

The DualSense and DualShock 4 touchpad works as a trackpad on a Mac with a free app: one finger moves the pointer, tap to click, two fingers scroll, plus regions and gestures. How it works and how to set it up.

How to use gyro aim on a Mac

Aim with the controller's gyroscope in any Mac game: which controllers have one, how a free app turns tilt into mouse movement, the settings that make it feel right, and re-zeroing from the pad.