Home/Answers/The best controller mapper for each job

Which controller mapper should you use on a Mac?

For most jobs on a Mac we would pick InputConfig: it is free with nothing locked, open source, and maps any controller, MIDI device, keyboard or trackpad to keys, clicks and the pointer. We make it, which is why we also say plainly where a smaller app does a single job better.

Our pick for each common job comes first, then every app in one table, so you can choose by the job, the price and the macOS version you run.

Our pick for each job

Your jobOur pickWhy
Free, open source, nothing lockedInputConfigMIT licensed, every feature free, macOS 14 or later
One Steam gameSteam InputIt is already installed with Steam
Joy-Cons onlyJoyKeyMapperSmall, free and open source
Scripting and an on-screen keyboardControllerKeysJavaScript scripting, a swipe keyboard and OBS integration, after a trial
An older MacJoyMapper or Gamepad MapperJoyMapper runs from macOS 10.14.4, Gamepad Mapper from macOS 12
Layers and radial menusConMapperLayers, radial menus, Shortcuts and app launching
Accessibility: one-stick driving, switches, MIDI gear, spoken feedbackInputConfigNone of the other apps list these

Every Mac controller mapper

AppPriceLatest versionmacOSLicense
InputConfigFree, optional tip1.8, Oct 202614.0MIT
ControllerKeys14 day trial, then paid2.10.0, Oct 202614.6Source available, non-commercial
Gamepad MapperFree download, in-app purchases1.8, Aug 202412.0Proprietary
JoyMapper5 day trial, then $7.991.22.0, Sep 202610.14.4Proprietary
ConMapperFree, Pro $6.991.7.0, Sep 202614.0Proprietary
RecontrolFree2.1.1, May 202615.6Proprietary
GameController Mapper$7.991.2.5, Feb 202614.6Proprietary
Controlly7 day trial, then $3.991.1.7, Nov 202511.0Proprietary
Joystick Mapper$4.991.2, Nov 201910.9Proprietary
JoyKeyMapperFree1.2.0, Aug 202010.14MIT
EnjoyableFree1.2, Oct 201410.7MIT
Controllers (Vivid Machine)Paid, Lite version free2.1.011.3Proprietary
USB OverdriveFree to try, then paid5.412.0Proprietary
Karabiner-ElementsFreeContinuousRecent macOSPublic domain
Steam InputFree inside SteamContinuousAny Steam MacProprietary

Read from each app's App Store listing, repository or maker's site in September and October 2026. We give no star ratings, because we have not used every app on every macOS version, and a score from a competitor would not be worth much anyway.

What macOS and Steam do before you install anything

System Settings, Game Controllers. It remaps a controller's buttons to other controller buttons, inside games that already support controllers. It cannot send keys or move the mouse.

Steam Input. It maps a controller to keys, but only for Steam games.

Everything else. A keyboard-only game, the Finder, a browser or Anki needs a mapper.

The Windows tool you may be looking for

JoyToKey, Xpadder, reWASD, DS4Windows, InputMapper, x360ce and AntiMicroX have no macOS versions. The apps in the table do the same jobs on a Mac: keys and mouse from a pad, layers and macros, and per-game profiles.

Why accessibility shapes our pick

Most mappers are built for games. Ours started because our founder's hands do not work well, and he needed the whole Mac to answer to the thing he can hold. That is why InputConfig reads MIDI gear, switches and a tap on the MacBook as inputs, offers one-stick driving and spoken feedback, and locks nothing behind a purchase. If your need is one game on one controller, a smaller app in the table is a perfectly good answer.

The full guide

The step by step setup lives on the InputConfig site: the full mapper comparison on inputconfig.com. InputConfig is free on the Mac App Store, open source under the MIT license, and runs on macOS 14 or later on Apple silicon and Intel Macs.

Download on the Mac App Store

Questions people ask

What is the best free controller mapper for Mac?
InputConfig is free and open source with nothing locked. Recontrol, Enjoyable and JoyKeyMapper are free too.
Is there a JoyToKey for Mac?
JoyToKey is Windows only. The Mac apps in the table above do the same job.
Does Karabiner-Elements map game controllers?
Only partly. It is built for keyboards and mice, reads DirectInput gamepads rather than XInput ones, and works for pads that can switch into a keyboard mode.
Which Mac mappers support the DualSense touchpad and gyro?
InputConfig and JoyMapper list both.

More answers

About these comparisons

Rockstar Health is a nonprofit that makes adaptive mobility hardware and free accessibility software, including InputConfig. Facts about other apps come from their own listings and repositories on the dates given, and we have not tested the community tools named here. If something is out of date, tell us and we will fix it.