Workflow

Finder from a game controller

Download InputConfig on the Mac App StoreThe Finder / Files 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: Sends the Finder's standard keys, so it works in Finder windows and in every Open and Save dialog. Nothing to enable.

Yes, you can use the Finder from a game controller on a Mac: the D-pad moves through files, and open, up a folder, copy, paste, Trash and rename each have a button. It sends the Finder's standard keys, so it works in every Open and Save dialog too. Nothing needs enabling.

The layout, control by control

Click a control. Labels:

How the layout thinks

  • Move. The D-pad moves the selection through the grid of icons.
  • Open and go up. Open (Command Down Arrow) on the bottom face button, up a folder (Command Up Arrow) on the right.
  • Copy and paste. On the left and top face buttons.
  • Trash and rename. Move to Trash (Command Delete) on the left bumper, Return to rename or confirm on the right.
  • Point. The left stick is the pointer, the right trigger clicks, the left trigger right-clicks for the context menu.

Make the Trash button safe

The left bumper moves a file to the Trash with one press. Climb this ladder, smallest step first:

  1. Feel it. Tick Vibrate under Feedback in the trash row's Options, so you notice every press.
  2. Make it a hold. Move Command Delete to the row's hold action and leave the press empty, so a tap cannot trash a file.
  3. Know the way back. Command Z in the Finder, right after, puts the file back. Put it on a spare button.

A hold on the Trash row costs half a second and saves the wrong file.

Tune it

  • Quick Look. Put Space on the touchpad press. The Quick Look layout has the rest.
  • New folder. Put Command Shift N on a stick click.
  • Go to a path. Press Command Shift G, then dictate.
  • Views. Put Command 1 to 4 behind a chord on the D-pad.
  • The pointer guards. Confine, recenter and hide cursor pause while the Finder is in front, so a game preset's pointer settings never trap you here.

The Finder is a grid, and a D-pad was made for grids.

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 Finder / Files 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 Finder / Files preset in InputConfig, drawn on a DualSense Edge with each control labeled with the key or action it sends.
Figure 1. The Finder / Files preset drawn on a DualSense Edge in InputConfig's Live Visualizer. For example, Right trigger is labeled Click, and Left trigger is labeled Right click. Any other controller shows the same layout on its own drawing.
ControllerSendsWhat it does
Left stick leftMouse motion left (speed 16)Cursor left
Left stick rightMouse motion right (speed 16)Cursor right
Left stick upMouse motion up (speed 16)Cursor up
Left stick downMouse motion down (speed 16)Cursor down
Right triggerLeft clickClick
Left triggerRight clickRight click
D-pad upUpSelect up
D-pad downDownSelect down
D-pad leftLeftSelect left
D-pad rightRightSelect right
A / CrossCommand (Left), DownOpen (Cmd+Down)
B / CircleCommand (Left), UpUp a folder (Cmd+Up)
X / SquareCommand (Left), CCopy
Y / TriangleCommand (Left), VPaste
LB / L1Command (Left), BackspaceMove to Trash
RB / R1ReturnRename / open (Return)

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 it work in Open and Save dialogs?

Yes. They take the same keys.

Can I undo a move to Trash?

Yes, Command Z in the Finder right after. Put it on a spare button.

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