Built-in preset

Media Controller preset

Media Controller 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 inside InputConfig: open the sidebar and look in its folder, or search for it. Activate it, or press Edit to see every row. It is also here as a file, identical apart from being inactive and ungrouped, for anyone who deleted theirs or wants it on another Mac.

Every binding

InputSendsOptionsNote
A / Crosskey 232
B / Circlekey 233
X / Squarekey 234
Y / Trianglekey 235
LB / L1key 237
RB / R1key 238
Back / Share / SelectEscape
Left stick leftkey 130
Left stick rightkey 131
Left stick downkey 129
Left stick upkey 128
D-pad leftkey 130
D-pad upkey 128
D-pad downkey 129
D-pad rightkey 131

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

For a living-room Mac, pair it with Web Browsing on per-app auto-switch and give it a light bar colour. The right trigger can be turned into a volume fader by changing its output to System Volume.

Download

Open a downloaded preset with InputConfig, or drag it onto the app icon. It lands in the sidebar, ready to activate or edit. Any launch target inside a preset file is cleared on import; add one yourself in the editor if you want it.

Related

Download on the Mac App Store