Press the key you want to map that button to in the right pane. The app will select the right option from the list (for example, the X button on the controller is Button 2 in the menu). With Enjoyable open, press the button you want to configure on the PS4 controller. To switch between profiles, you can just click on the menu bar icon and select the profile you want to use.Įach button and analog stick axis has to be assigned individually. Press Command+N on your keyboard to create a new profile and name it after the game or emulator you want to play.
Each game you want to use the controller with needs a separate mappings profile. With it, you can assign each button or analog stick to any key press or mouse movement you want.ĭownload, install, and run the app.
There are a few different options available, but I use the free and open-source Enjoyable.
For anything else, you’re probably going to need to set things up manually. If you’re more interested in retro games, the emulator OpenEmu has built in controller support as well. Plenty of games available through Steam come with controller support. Once you’ve got the controller connected, you can configure it to work with your games. How to Map Your Controller’s Buttons for Gaming Wait a few moments and Wireless Controller will appear in the list of Bluetooth Devices on your Mac.