InputConfig
inputconfig.com
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
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
- Game Controller Mapper Software#18 of 277.5
- Controller Mapping Software#20 of 297.5