Game

Hollow Knight on a Mac with a controller, and when it is not detected

Download InputConfig on the Mac App StoreThe Hollow Knight 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: Native on macOS, with the game's own gamepad support. Use that first. This layout is for controllers the game does not detect, and for remaps beyond the in-game options.

Hollow Knight supports controllers natively on the Mac, and if your pad appears in the game's options, use the game's support. Team Cherry built the game for a pad and then made the keyboard work.

This layout is for everything else: a pad the game does not see, hands that cannot hold Focus while dodging, a nail on turbo for the Colosseum, and the Steam Controller owner who has been told for years it does not work with this game. It does, once it is a keyboard. If your pad is ignored, go straight to the detection checks.

On this page: 8 sections
  1. The layout, control by control
  2. How the layout thinks
  3. Go past the game's own options
  4. If Hollow Knight does not detect your controller
  5. Hollow Knight controller support: controller or keyboard
  6. Get it in two clicks
  7. Hollow Knight controls: every button and the key it sends
  8. Questions

The layout, control by control

Click a control. Labels:

How the layout thinks

The keyboard defaults are Z to jump, X to attack, C to dash, A to cast, and A held to Focus and heal. The layout sends those, so the game needs no changes.

  • Move. On both the D-pad and the left stick. I recommend the D-pad for the platforming rooms: Path of Pain does not want a stick that is 40 percent to the left. Up and down aim the nail and enter doors.
  • Fight. Jump on the bottom face button, nail on the left, dash on the right, cast on the top.
  • Heal. Focus is the right trigger, because healing is a hold and a trigger is the most comfortable thing to hold. The left bumper is Focus too, for healing with a finger.
  • Dream Nail. The right bumper, which is D in the game.

Both the D-pad and the stick move, so you can switch mid-game without touching a setting.

Go past the game's own options

  • Toggled Focus. Set the right trigger row to Toggles on and off, and one pull starts the heal, which continues while you hold nothing. A hit interrupts it the normal way. This is an accessibility change, not a cheat: the game still needs the same soul and the same seconds.
  • Nail on turbo. Some fights are a rhythm of taps. Set the attack row to Repeats while held at a moderate rate, and holding the button swings at that rhythm. Watch the rate: the game ignores swings faster than its cooldown.
  • Quick map. Tab. Put it on the touchpad press or the left stick click.
  • Super Dash and Quick Cast. The game's keys are S for the Crystal Heart Super Dash and F for Quick Cast, and neither is on the pad yet. Back, the right stick click and the touchpad press are free for them.

Toggled Focus is the change that matters most for a hand that tires.

If Hollow Knight does not detect your controller

Most people on this page have a controller that works everywhere except here. Climb this ladder, smallest step first. It rules out the most, fastest:

  1. Check that the Mac sees it. Open System Settings, click Game Controllers in the sidebar, and press a button. Not listed means a pairing problem, not a Hollow Knight problem: pairing steps for each controller.
  2. Change Steam Input for this game. On the Steam copy, Steam can sit between the pad and the game. Right-click it in the library, open Properties, then Controller, and change the override. Relaunch after each try. Why that switch matters.
  3. Update the game. Make sure you are on the latest version.
  4. Send keys. The keyboard never goes undetected. Pick Hollow Knight in the Smart Preset Maker and press Activate, and the layout sends Z, X, C and A from your pad. This is how the original Steam Controller plays it, and the 2026 Steam Controller does too (experimental).
InputConfig's Live Visualizer lighting a DualSense Edge's controls as they are pressed, with Hollow Knight's Z, X, C and A in the key.
Figure 1. If a press lights here, the pad reached the Mac. Check this before blaming the game.

If the pad works but feels late or drifts, that is a different problem: controller input lag on a Mac and stick drift. If the game starts seeing the pad again, turn the preset off so one press does one thing. The same checks apply to Hollow Knight: Silksong, which has its own layout. The game always reads the keyboard, so the last rung always works.

Hollow Knight controller support: controller or keyboard

Steam's store page lists full controller support for Hollow Knight, so the game was made to be played on a controller, menus included. A keyboard and mouse work as well, and the choice is yours. On a Mac, use the game's own controller support first when it sees your pad; this layout is for a pad it does not see, or for buttons it will not let you move. Full support listed means the controller is a first-class way to play Hollow Knight.

From Steam's listing, checked in October 2026. Every game's listing is in Mac games with controller support.

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 Hollow Knight 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.

To check the controller itself first, the gamepad tester shows every button and stick live in your browser.

Hollow Knight controls: every button and the key it sends

The Sends column is Hollow Knight's default keyboard and mouse controls, as this layout expects them. If you changed a key in the game's settings, change the same row in InputConfig.

The Hollow Knight preset in InputConfig, drawn on a DualSense Edge with each control labeled with the key or action it sends.
The Hollow Knight preset drawn on a DualSense Edge in InputConfig's Live Visualizer. For example, D-pad left is labeled Move left (d-pad), and D-pad right is labeled Move right (d-pad). Any other controller shows the same layout on its own drawing.
ControllerSendsWhat it does
Left stick leftLeftMove left
Left stick rightRightMove right
Left stick upUpLook / aim up
Left stick downDownLook / aim down
D-pad leftLeftMove left (d-pad)
D-pad rightRightMove right (d-pad)
D-pad upUpUp (d-pad)
D-pad downDownDown (d-pad)
A / CrossZJump (Z)
X / SquareXAttack / nail (X)
B / CircleCDash (C)
Y / TriangleACast spell (A)
Right triggerAFocus / heal (A, hold)
LB / L1AFocus / heal (alt)
RB / R1DDream nail (D)
Start / OptionsEscapePause (Esc)

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

Why is my controller not working in Hollow Knight on Mac?

Check three things. First, that the Mac sees it under Game Controllers in System Settings (if it does not). Second, if you play through Steam, change Steam Input for Hollow Knight in the game's Properties, under Controller (more on that). Third, update the game. If it still ignores the pad, activate this layout, because the game always reads the keyboard.

Is Hollow Knight on Mac?

Yes. There is a native Mac version on Steam, and it supports controllers.

Does this layout work with Silksong?

The keys are the same family (jump, attack, dash, tool), and a copy of this preset with the rows re-scanned to Silksong's defaults works. The Smart Preset Maker also has a separate Silksong entry.

Does Hollow Knight have controller support?

Yes. Steam lists full controller support for Hollow Knight, so every part of the game can be played on a controller.

Is Hollow Knight better with a controller or a keyboard?

Both work. Steam lists full controller support for Hollow Knight, so it was made to be played on a controller, and a keyboard and mouse work as well.

Can I play Hollow Knight on an M1 Mac or a MacBook Air?

Hollow Knight has a native Mac version, and its minimum requirements are listed on its Steam store page, so check your Mac against that list. I have not tested it on each Mac. The controller layout itself works the same on any Mac that runs InputConfig.

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