InputConfig icon
InputConfig icon

InputConfig

 9 likes

Free, open source controller mapper for Mac that turns a PS5, Xbox or Switch controller, a MIDI keyboard, a spare mouse, or your trackpad into a full keyboard and mouse.

Map controllers, keyboards, mice, trackpads, MIDI gear, and taps on the Mac to keys, clicks, macros, and more

Cost / License

  • Free
  • Open Source (MIT)

Application type

Since

  • Since 2026

Updated

  • Updated Oct 2026

Releases

  • 7 releases last year7 last year

Platforms

  • Mac  Requires macOS 14 Sonoma or later.
9likes
0articles
Save

Features

Properties

Features

Highlights All activities

InputConfig News & Activities

Recent activities

InputConfig information

  • Developed by

    US flagRyleigh Newman
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    32 alternatives listed
  • Badge

    Get an embeddable badge for InputConfig
  • Supported Languages

    • English
    • Chinese
    • Dutch
    • French
    • German
    • Italian
    • Japanese
    • Korean
    • Polish
    • Portuguese
    • Russian
    • Spanish
    • Arabic
    • Czech
    • Danish
    • Finnish
    • Hebrew
    • Hungarian
    • Indonesian
    • Norwegian Bokmål
    • Slovak
    • Swedish
    • Thai
    • Turkish
    • Ukrainian
    • Vietnamese

AlternativeTo Categories

System & Hardware, Gaming Software, OS & Utilities

GitHub repository

  •  177 Stars
  •  11 Forks
  •  4 Open Issues
  •   Updated  
View on GitHub
InputConfig was added to AlternativeTo by Paul on and this page was last updated .

No comments or reviews, maybe you want to be first?

Official Links

What is InputConfig?

InputConfig turns any input device into a full keyboard and mouse for your Mac. Map every button, trigger, stick, key, pad, knob, and tap, then run macOS and every app with the device in your hands. It's free, open source (MIT), and has no account, no ads, and no tracking.

It's built for accessibility first. If a game controller, a MIDI pad, or a foot pedal is easier to use than a keyboard and mouse, InputConfig makes it a complete way to run your computer. The same mappings work great for gaming, media, and creative work too.

What it works with

  • PS5 DualSense and DualSense Edge, PS4 DualShock 4, Xbox Wireless, Series and Elite, Switch Pro, Switch 2 Pro, Joy-Con and Joy-Con 2, GameCube, 8BitDo, Steam Controller, and any MFi or HID gamepad
  • PlayStation Access Controller and Xbox Adaptive Controller, with the switches and pedals plugged into them
  • Racing wheels and pedals from Logitech and Thrustmaster, flight sticks, button boxes, and GP2040-CE fight sticks
  • MIDI keyboards, pads and knob boxes, Stream Deck dials and touch strips, pen tablets, ShuttlePRO, and SpaceMouse
  • Your Mac itself: any key, extra mouse buttons, the trackpad with Force Touch, areas of the screen, and a knock on the MacBook's palm rest

What a press can do

  • Keys, shortcuts, clicks, mouse movement, and scrolling
  • Macros with custom timing, plus turbo
  • MIDI notes and CC, spoken phrases, Siri Shortcuts, apps, and URLs
  • System functions: volume, brightness, media keys, Mission Control, dictation, and zoom

Fine control

  • Scan to bind: press a control and it's mapped
  • Hold, double tap and triple tap actions, plus chords
  • Stick regions, trigger bands, and stick gestures
  • Deadzones with a live plot, response curves, and gyro aiming
  • A Live Visualizer that mirrors your controller and MIDI gear
  • An emergency stop that releases everything at once

New in 1.8: PlayStation Access and DualSense Edge profiles, DualSense trigger resistance, Switch 2 controllers over Bluetooth, and support for Stream Deck, pen tablets, SpaceMouse, and more racing wheels.

Forty-six presets ship with the app, and the Smart Preset Maker draws on more than 450 games and apps. InputConfig is translated into 27 languages and runs on macOS 14 Sonoma or later.