App

Maya from a game controller

Download InputConfig on the Mac App StoreThe Autodesk Maya 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: Maya for Mac tumbles, tracks and dollies with Option and a mouse button, which this layout holds for you.

Yes, you can navigate Maya from a game controller on a Mac. Maya's camera is Option plus a mouse button, and the left trigger holds Option: the right trigger tumbles, the left bumper tracks, the right bumper dollies. Q, W, E and R are the four face buttons, and F and A frame on the D-pad, for the hand that is not on the mouse.

On this page: 7 sections
  1. The layout, control by control
  2. How the layout thinks
  3. Tune it for Maya
  4. What it cannot do
  5. Get it in two clicks
  6. Every binding, as a table
  7. Questions

The layout, control by control

Click a control. Labels:

How the layout thinks

  • Move the camera. The left stick moves the cursor. Hold the left trigger for Option. Then the right trigger tumbles, the left bumper tracks and the right bumper dollies. The right stick scrolls to dolly.
  • Pick a tool. Move (W) on the bottom face button, Rotate (E) on the right, Select (Q) on the left, Scale (R) on the top.
  • Frame. D-pad up frames the selection (F), down frames everything (A).
  • Animate. Set a key (S) on the left stick click, play the timeline (Option V) on Share or View.
  • Undo, redo, save. Undo (Command Z) and redo (Shift Z) on D-pad left and right, Save on Options.

It is the Maya combination, on a pad. Hold the left trigger, and the triggers and bumpers are Maya's camera.

Tune it for Maya

  • Marking menus. Maya's are a held right click. The right bumper without Option held opens one where the cursor is.
  • A slower tumble. Use the Pointer speed slider on the preset's page, and Ramp-up on the pointer rows so small moves stay small.
  • Tilt to tumble. On a DualSense, gyro aim moves the cursor, so holding the tumble buttons and tilting the pad turns the camera.
A pointer row's Options in InputConfig with the Ramp-up slider set, so each push of the stick starts slowly.
Figure 1. Ramp-up starts each push slowly, which keeps small tumbles small.

Ramp-up is the setting that makes a stick feel precise in a viewport. Turn on Ramp-up, and a small push gives a small tumble.

What it cannot do

  • One move at a time. Tumble, track and dolly happen one at a time, not blended the way a 3D mouse does them.
  • 3ds Max. It is Windows software with a different scheme. Maya LT shares these keys.

The 3D mouse page covers the limits in full. For tumble, track and dolly one at a time, a pad stands in for a 3D mouse.

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 Autodesk Maya 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 Autodesk Maya preset in InputConfig, drawn on a DualSense Edge with each control labeled with the key or action it sends.
The Autodesk Maya preset drawn on a DualSense Edge in InputConfig's Live Visualizer. For example, A / Cross is labeled A presses W for the Move tool, and B / Circle is labeled B presses E for the Rotate tool. Any other controller shows the same layout on its own drawing.
ControllerSendsWhat it does
Left stick leftMouse motion left (speed 16)Left stick left moves the cursor left in the viewport
Left stick rightMouse motion right (speed 16)Left stick right moves the cursor right in the viewport
Left stick upMouse motion up (speed 16)Left stick up moves the cursor up in the viewport
Left stick downMouse motion down (speed 16)Left stick down moves the cursor down in the viewport
Right stick leftScroll leftRight stick left scrolls to dolly the view out
Right stick rightScroll rightRight stick right scrolls to dolly the view in
Right stick upScroll upRight stick up scrolls the view up
Right stick downScroll downRight stick down scrolls the view down
Left triggerAlt / Option (Left)Left trigger holds Alt so the mouse buttons tumble, track, and dolly
Right triggerLeft clickRight trigger holds left mouse, which with Alt held tumbles the view
A / CrossWA presses W for the Move tool
B / CircleEB presses E for the Rotate tool
X / SquareQX presses Q for the Select tool
Y / TriangleRY presses R for the Scale tool
LB / L1Middle clickLeft bumper holds middle mouse, which with Alt held tracks or pans
RB / R1Right clickRight bumper holds right mouse, which with Alt held dollies or zooms
L3 (left stick click)SLeft stick click presses S to set a keyframe
D-pad upFD-pad up presses F to frame the selected object
D-pad downAD-pad down presses A to frame the entire scene
D-pad leftCommand (Left), ZD-pad left presses Command Z to undo
D-pad rightShift (Left), ZD-pad right presses Shift Z to redo
Back / Share / SelectAlt / Option (Left), VBack presses Alt+V to play or stop the timeline
Start / OptionsCommand (Left), SStart presses Command S to save the scene

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 work in Maya LT or 3ds Max?

Maya LT shares the keys. 3ds Max is Windows software with a different scheme.

Can a controller replace a 3D mouse in Maya?

For tumble, track and dolly one at a time, yes. The 3D mouse page covers the limits.

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