App

Motion from a game controller

Download InputConfig on the Mac App StoreThe Motion layout is built into 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.

On a Mac: Motion reads keys from this layout like a keyboard. The rows were copied from the Final Cut layout, and Motion uses some of those letters for other things, so change them first.

Yes, you can scrub Apple Motion from a game controller on a Mac: play, frame steps, undo and save work as shipped. The rows were copied from the Final Cut layout, and Motion uses some of those letters for other things. Change the two trigger rows before you rely on the layout, because one of them turns animation recording on.

The layout, control by control

Click a control. Labels:

How the layout thinks

  • Play. Play and pause (Space) on the bottom face button.
  • Step. Left stick left and right step one frame.
  • Keep your work. Undo on the left bumper. Save (Command S) on the right, which Motion uses too.
  • Scroll. The right stick scrolls the timeline.

Change these rows first

Final Cut's keys mean other things in Motion. Climb this ladder, most important first:

  1. Left trigger, A. In Motion, A toggles animation recording, which changes how every later edit behaves. Give this row another job.
  2. Right trigger, B. In Motion, B picks the Bezier tool. Give it another job too.
  3. Right, left and top face buttons, L, J and K. Final Cut's shuttle keys. Loop playback (Shift L) and go to start (Home) fit better.
  4. D-pad, I and O. Keep them if you use In and Out points on a layer. Option Command I and O set the play range instead.

Fix the left trigger before anything else, or your edits start making keyframes.

Put Motion's own keys on the pad

From Apple's Motion shortcut list:

  • Ten frames back and forward. Shift Left Arrow and Shift Right Arrow, good on the triggers once they are free.
  • Previous and next keyframe. Option K and Shift K, on D-pad up and down.
  • Loop playback. Shift L.
  • Go to the start. Home.
  • Animation recording. A, somewhere you will not hit by accident, with Vibrate ticked under Feedback so you feel it switch.

Once the triggers step ten frames, Motion is quicker to review from the pad than from the keyboard.

Get it in two clicks

  1. Get InputConfig free on the Mac App Store, open it, and click Smart Preset Maker on the welcome screen.
  2. Search for Motion and pick it. The layout is created as a preset in your sidebar, named and ready.
  3. Press Activate. Every row can be changed afterwards: the editor's Scan button rebinds any control the moment you touch it.

Every binding, as a table

The Motion preset in InputConfig, drawn on a DualSense Edge with each control labeled with the key or action it sends.
Figure 1. The Motion preset drawn on a DualSense Edge in InputConfig's Live Visualizer. For example, A / Cross is labeled Play / Pause (Space), and B / Circle is labeled Play forward (L). Any other controller shows the same layout on its own drawing.
ControllerSendsWhat it does
A / CrossSpacePlay / Pause (Space)
B / CircleLPlay forward (L)
X / SquareJPlay reverse (J)
Y / TriangleKPause (K)
Left stick leftLeftStep back one frame
Left stick rightRightStep forward one frame
Right triggerBBlade (B)
Left triggerASelect tool (A)
D-pad leftIMark in (I)
D-pad rightOMark out (O)
LB / L1Command (Left), ZUndo
RB / R1Command (Left), SSave
Right stick downScroll downScroll timeline down
Right stick upScroll upScroll timeline up

Button names follow the Xbox / PlayStation pair shown in the editor, so A / Cross is the bottom face button on either pad. On a Switch Pro Controller the bottom button is labeled B; the mapping still fires on position.

Questions

Does this match the Final Cut layout?

The buttons start the same, but Motion uses A and B for other things, so change those rows before you edit.

Why did my edits start making keyframes?

The left trigger sends A, which toggles animation recording in Motion. Press it again to turn recording off, and give the row another key.

Download InputConfig on the Mac App StoreCompletely free. You don't have to make an account, there are no subscriptions, and nothing is locked. Optimized for Apple silicon. Open source on GitHub.

Updated