Controllers
The best way to play games on Mac with controllers
Buy Now Watch Tutorials
Flexible button types
You can map any button type to any control type. All button types are converted to regular buttons to allow configuration of any button, axis, or hat switch to simulate any type of keyboard or mouse control.
Use multiple controllers
Multiple controllers can even be used at the same time. Perfect for two player games that use opposite sides of the keyboard or for controllers such as the Nintendo Switch Joy-Cons that use a left and right controller for each hand.
Simple button configuration
Just press the button on your game controller, and then press a button on your keyboard or select one of the available mouse actions. No need to use special mouse locking options or switch into different mouse modes like other apps make you do.
Keep layouts organized
Save a layout for each game and switch automatically as you move between apps, or swap layouts on the fly with a button. Duplicate a base layout to get started, search to find any layout fast, and export it all as JSON.