Site icon ChrisWrites.com

Control your Mac using a PlayStation, XBox, or Nintendo gaming controller

Gaming on Mac may not be quite as popular as gaming on a PC, but that doesn’t mean there aren’t plenty of great, macOS-compatible games out there for Mac owners to enjoy!

While it may be possible to play certain games using your Mac’s built-in keyboard and trackpad, there’s always going to be times where using the mouse and WASD keys feels clunky and restrictive – especially compared to a traditional gaming controller. In fact, if you’re obsessed with fast-paced shooters or racing games that demand lightning-fast reflexes, then you might find it impossible to play your favourite games using point-and-click and keyboard shortcuts alone!

If you have a gaming controller to hand, then plugging it into your Mac may seem like the obvious solution, but unfortunately, things aren’t always that easy! Few mainstream gaming controllers support macOS out-of-the-box, so you might have to put in a little extra work, before your controller plays nicely with your Mac.

In this article, I’ll show you how to setup any Bluetooth or USB-enabled gaming controller to work perfectly with macOS, using the free Enjoyable application.

Pair your controller via Bluetooth or USB

Depending on your brand of gaming controller, you may be able to connect it to your Mac via USB, or wirelessly over Bluetooth. If your controller has a USB cable and port, then simply plug it into your Mac and it should recognize the controller as an external device.

If your controller has Bluetooth support, then you’ll need to pair it with your Mac:

Map your controller’s buttons

Just because your controller is connected to your Mac, doesn’t automatically mean that controller is ready to use! You need to configure your controller to work with macOS, by mapping the different button presses and analogue stick movements, to specific macOS key press events and mouse movements.

The major drawback, is that each game will require its own mapping profile, so if you’re the kind of person who always has several games on the go, then it may take a while to create profiles for all of your games.

There’s a few different apps that can perform this mapping, but I’ll be using the free Enjoyable app.

Now you have a blank profile, you’ll need to fill it with mappings!

Assigning a button

You’ll need to map each of the controller’s button press events, to a different action on macOS. Start by pressing the button that you want to assign an action to; Enjoyable should automatically select this button it its left-hand menu.

You can now map this button to an action, using the following options:

Repeat this process for each of your controller’s buttons.

Assigning analog axes

Analog sticks can be a little more confusing, as their movements are described in terms of Low and High axes. Here’s how the different axes translate:

Select the axis that you want to assign a movement to, and then choose from the available options. These are the same options you encounter when mapping buttons, so all of the above information is still relevant, with the exception of:

Once you’ve assigned actions to all of your buttons and axes, you’re ready to start gaming!

Exit mobile version