App

Cinema 4D from a game controller

Download InputConfig on the Mac App StoreThe Maxon Cinema 4D 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: Cinema 4D for Mac navigates with Option and a mouse button, which this layout holds for you. It also supports 3D mice through their own driver, separately.

Yes, you can navigate Cinema 4D on a Mac from a game controller. Cinema 4D's camera is a modifier plus a mouse button, which is a held trigger plus a stick: hold the left trigger and the right stick orbits, hold the right trigger and it pans. The transform tools are on the face buttons and render is on the D-pad.

On this page: 7 sections
  1. The layout, control by control
  2. How the layout thinks
  3. Tune it for camera moves
  4. The short version
  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 right stick moves the pointer. The left trigger holds Option and the left mouse button, which orbits; the right trigger holds Option and the middle button, which pans; the left bumper holds Option and the right button, which dollies.
  • Select. Left click on the bottom face button, right click on the right.
  • Transform. Move (E) on the left face button, Rotate (R) on the top, Scale (T) on D-pad up, Live Selection (9) on D-pad left.
  • Render. D-pad right renders the viewport (Command R), down renders to the Picture Viewer (Shift Command R).
  • The rest. The right bumper is a plain middle click, the left stick scrolls, the right stick click frames the selection (S), and Undo, Redo and Save are on Share, the left stick click and Options.

Cinema 4D also supports 3D mice through their own driver, separately. Hold a trigger, push the stick, and the camera moves the way Option and a mouse button move it.

Tune it for camera moves

  • Speed. The Pointer speed slider on the preset's page scales the orbit speed along with everything else.
  • The screen edge. An orbit ends when the pointer reaches the edge of the screen. Release, recenter, hold again.
  • More on this idea. The 3D mouse page sets up the same trick for Blender, Fusion, SketchUp and Maya.

Cinema 4D has no controller setting for viewport navigation. This uses the mouse-and-Option navigation it already has. For long orbits, release at the screen edge and hold again.

The short version

  • Navigation and tools on the pad. Points and fine work stay with a mouse or pen in the other hand.
  • Slow it down if it swings. It is one slider on the preset's page.
  • Render is one press. D-pad right renders the viewport.

It is a camera rig, not a modeling tool. Orbit, pan and dolly on held buttons, the tools on the face buttons.

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 Maxon Cinema 4D 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 Maxon Cinema 4D preset in InputConfig, drawn on a DualSense Edge with each control labeled with the key or action it sends.
Figure 1. The Maxon Cinema 4D preset drawn on a DualSense Edge in InputConfig's Live Visualizer. For example, A / Cross is labeled Left click / select, and B / Circle is labeled Right click context menu. Any other controller shows the same layout on its own drawing.
ControllerSendsWhat it does
Right stick rightMouse motion right (speed 18)Move pointer right
Right stick leftMouse motion left (speed 18)Move pointer left
Right stick downMouse motion down (speed 18)Move pointer down
Right stick upMouse motion up (speed 18)Move pointer up
A / CrossLeft clickLeft click / select
B / CircleRight clickRight click context menu
Left triggerAlt / Option (Left), Left clickOrbit camera (Alt+LMB)
Right triggerAlt / Option (Left), Middle clickPan camera (Alt+MMB)
LB / L1Alt / Option (Left), Right clickZoom / dolly camera (Alt+RMB)
RB / R1Middle clickMiddle click
X / SquareEMove tool (E)
Y / TriangleRRotate tool (R)
D-pad upTScale tool (T)
D-pad left9Live Selection tool (9)
D-pad rightCommand (Left), RRender viewport (Command R)
D-pad downShift (Left), Command (Left), RRender to Picture Viewer (Shift Command R)
L3 (left stick click)Command (Left), YRedo (Command Y)
Back / Share / SelectCommand (Left), ZUndo (Command Z)
Start / OptionsCommand (Left), SSave (Command S)
Left stick downScroll downScroll / zoom down
Left stick upScroll upScroll / zoom up
R3 (right stick click)SFrame selected (S)

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

Is the pointer precise enough for modeling?

For navigation and tool switching, yes. A mouse or pen in the other hand does the points.

Does Cinema 4D support game controllers?

Not for viewport navigation. This layout uses the mouse-and-Option navigation Cinema 4D already has.

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