ryleighnewman/InputConfig — 156 Stars
InputConfig maps supported controllers to macOS keys and clicks. Learn the preset workflow and macOS and Accessibility requirements from project documentation.
Watch Episode
About This Repo#
ryleighnewman/InputConfig — 156 ⭐ | Swift
InputConfig maps supported controller inputs to keyboard and mouse actions on macOS. The documented workflow is to scan a control, choose an output, save a preset, then Activate. It requires macOS 14 or later and Accessibility permission. Wired Xbox One/Series controllers require macOS 15 or later; Bluetooth is the documented alternative on macOS 14.
Visuals are authentic author-published screenshots and repository documentation, not an independent runtime test. Source: https://github.com/ryleighnewman/InputConfig
Narration#
Your game controller can run your Mac desktop—InputConfig maps its buttons to clicks and keys. Scan a control, choose an output, and save a preset. It needs macOS fourteen or later and Accessibility permission. Connect a supported controller, pick a preset, then press Activate for desktop navigation, browsing, or media control.