Built-in preset

Media Controller preset

Download on the Mac App StoreThis preset ships inside InputConfig, free on the Mac App Store. You don't have to make an account, there are no subscriptions, and nothing is locked. Optimized for Apple silicon.

Media Controller is for running music and video from a controller, at a desk or across the room. It sends the same media key events a keyboard's media keys produce, so play / pause, next, and previous reach whichever app is playing: Music, Spotify, TV, a YouTube tab. Volume and mute are system functions, so they work everywhere.

Face buttons control playback, D-pad controls volume.

Where it is in the app

It ships in the Desktop & Productivity folder of the sidebar. Activate it, or press Edit to see every row. The file below is the same preset, inactive and ungrouped.

Every binding

InputSendsOptionsNote
Left stick leftPrevious TrackPrevious track
Left stick rightNext TrackNext track
Left stick upVolume UpVolume up
Left stick downVolume DownVolume down
D-pad upVolume UpVolume up
D-pad downVolume DownVolume down
D-pad leftPrevious TrackPrevious track
D-pad rightNext TrackNext track
A / CrossPlay / PausePlay or pause
B / CircleNext TrackNext track
X / SquarePrevious TrackPrevious track
Y / TriangleMute / UnmuteMute
LB / L1Volume DownVolume down
RB / R1Volume UpVolume up
Back / Share / SelectEscapeEscape (leave full screen)

15 rows. Button names are the Xbox / PlayStation pair the editor shows; a Switch Pro Controller fires by position. Options are the row settings that differ from the defaults.

Notes

  • A living-room pair. Run it with Web Browsing on per-app auto-switch, and give it a light bar color so you can see which one is active.
  • A volume fader. Change the right trigger's output to System Volume and the level follows the pull.

Media keys reach whichever app is playing, so one preset covers Music, Spotify and a browser tab.

Download

To add one, drop the file on InputConfig's Dock icon, or see importing a preset. It arrives inactive, and any launch target in it is cleared.

Download on the Mac App StoreOpen source on GitHub.

Updated