Skip to content
SPECIFICTION
Get listed

InputConfig

inputconfig.com

Free plan macOS

What it is

InputConfig maps controllers and a Mac’s keyboard, mouse, and trackpad to keyboard and mouse actions across macOS apps. It supports DualSense, DualSense Edge, DualShock 4, Xbox, Switch Pro, Joy-Cons, Stadia, 8BitDo, Steam Controller, and MFi or HID gamepads. Mappings can trigger keystrokes, clicks, pointer movement, scrolling, typed phrases, macros, MIDI notes, and system functions, including hold, double-tap, chord, and turbo actions. InputConfig can also send MIDI notes, control changes, and pitch bend through a virtual MIDI port for GarageBand, Logic, and other DAWs. The editor offers per-app profiles and profile switching, along with more than 450 presets for games, apps, and workflows. The maker describes accessibility support for adaptive controllers, one-stick driving, spoken feedback, dictation, and zoom. InputConfig is free and open source under the MIT license. It requires macOS 14 or later and supports Apple silicon and Intel Macs. Virtual-controller output is not available.

Spec sheet

Purpose
InputConfig maps controllers, MIDI devices, and a Mac’s own keyboard, mouse, and trackpad to keyboard and mouse actions across macOS apps.Read 5 Oct 2026 · inputconfig.com
Privacy
The privacy policy says settings, presets, calibration data, and usage statistics stay on the Mac, and the app makes no network calls in normal use.Read 5 Oct 2026 · inputconfig.com
Support
The privacy policy directs questions to the project’s issue tracker.Read 5 Oct 2026 · inputconfig.com
License
The maker says InputConfig is open source under the MIT license.Read 5 Oct 2026 · inputconfig.com
Accessibility
The maker says the app was built with accessibility in mind and describes support for adaptive controllers, one-stick driving, spoken feedback, dictation, and zoom.Read 5 Oct 2026 · inputconfig.com
Controller support
It lists DualSense, DualSense Edge, DualShock 4, Xbox, Switch Pro, Joy-Cons, Stadia, 8BitDo, Steam Controller, and MFi or HID gamepads as supported controllers.Read 5 Oct 2026 · inputconfig.com
Mapping features
Controls can trigger keys, clicks, pointer movement, scrolling, typed phrases, macros, MIDI notes, and system functions, with hold, double-tap, chord, and turbo actions.Read 5 Oct 2026 · inputconfig.com
MIDI
InputConfig sends MIDI notes, control changes, and pitch bend through a virtual MIDI port for use with GarageBand, Logic, and other DAWs.Read 5 Oct 2026 · inputconfig.com
Notable hardware limit
The maker reports that Tap the Mac did not work on an M1 Pro in its testing and that desktop and Intel Macs lack the motion sensor it uses.Read 5 Oct 2026 · inputconfig.com
Permissions
The privacy policy says Accessibility permits sending keyboard and mouse events, Input Monitoring permits reading keyboards, mice, and trackpads, and Bluetooth and USB permit controller connections.Read 5 Oct 2026 · inputconfig.com
Presets
The site says the app includes more than 450 ready-made presets for games, apps, and workflows.Read 5 Oct 2026 · inputconfig.com
Requirements
InputConfig requires macOS 14 or later and supports Apple silicon and Intel Macs.Read 5 Oct 2026 · inputconfig.com

Plans and prices

Free Free macOS 14 or later · Mac App Store Read 5 Oct 2026 · inputconfig.com

Every InputConfig plan and price →

Strong points and limits

Strong points

  • Supports a wide range of controllers and Mac input devices.
  • Offers per-app profiles and profile switching.
  • Sends MIDI through a virtual port.
  • Includes more than 450 ready-made presets.
  • Free and open source under the MIT license.

Limits

  • Requires macOS 14 or later.
  • Does not provide virtual-controller output.
  • Tap the Mac did not work on an M1 Pro in maker testing.
  • Desktop and Intel Macs lack the motion sensor it uses.

Who it suits

InputConfig suits Mac users who want to remap controllers or built-in input devices across apps, including musicians using MIDI and people using adaptive controls. It runs on macOS 14 or later.

Verdict

InputConfig combines broad input remapping with MIDI support and a large preset library. Check the macOS requirement and motion-sensor limitation if Tap the Mac matters to your setup.

Where Specifiction places it

Alternatives to InputConfigAll alternatives →