Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Hollow Knight

From PCGamingWiki, the wiki about fixing PC games
Hollow Knight
Hollow Knight cover
Team Cherry
Former Unity 5[Note 1]
Former Unity 2017[Note 2]
Unity 2020[Note 3]
Release dates
Windows February 24, 2017[4]
macOS (OS X) April 11, 2017[5]
Linux April 11, 2017[5]
Metacritic 87
OpenCritic 90
Monetization One-time game purchase, Subscription gaming service
Microtransactions None
Modes Singleplayer
Pacing Real-time
Perspectives Side view, Scrolling
Controls Direct control
Genres Action, Metroidvania, Platform
Art styles Cartoon
Themes Fantasy
Series Hollow Knight
Hollow Knight on HowLongToBeat
Hollow Knight on IGDB
Hollow Knight on MobyGames
Hollow Knight on Wikipedia
Hollow Knight
Hollow Knight 2017
Hollow Knight: Silksong TBA

Hollow Knight is a singleplayer side view and scrolling action, metroidvania and platform game in the Hollow Knight series.

General information Community Discussions Support Page
Steam Community Discussions


Source DRM Notes Keys OS
Standard or Collector's Edition
Icon overlay.png
macOS (OS X)
macOS (OS X)
Humble Store
Icon overlay.png
macOS (OS X)
Microsoft Store
Microsoft Store
Included with Xbox Game Pass for PC. Xbox Play Anywhere.
DRM-free after installation through Steam client (notes may include more details)
Can be played without Steam if Steam.exe is not present or by creating a steam_appid.txt file containing its Steam App ID number 367520 in <path-to-game> on Windows.[6]
macOS (OS X)


Type Notes
One-time game purchase The game requires an upfront purchase to access.
Subscription gaming service Available via Xbox Game Pass for PC.


Type Notes
No microtransactions Game does not contain any microtransactions.

Game data

Configuration file(s) location

System Location
Windows HKEY_CURRENT_USER\Software\Team Cherry\Hollow Knight\
<path-to-game>\hollow_knight_Data\Config.ini[Note 4]
Microsoft Store %PROGRAMDATA%\Packages\TeamCherry.HollowKnightPC_y4jvztpgccj42\
macOS (OS X) $HOME/Library/Preferences/unity.Team Cherry.Hollow Knight.plist
Linux $XDG_CONFIG_HOME/unity3d/Team Cherry/Hollow Knight/prefs
This game follows the XDG Base Directory Specification on Linux.

Save game data location

System Location
Windows %USERPROFILE%\AppData\LocalLow\Team Cherry\Hollow Knight\*.dat
%USERPROFILE%\AppData\LocalLow\Team Cherry\Hollow Knight\*.bak
Microsoft Store %USERPROFILE%\AppData\LocalLow\Team Cherry\Hollow Knight\
macOS (OS X) $HOME/Library/Application Support/unity.Team Cherry.Hollow Knight/
Linux $XDG_CONFIG_HOME/unity3d/Team Cherry/Hollow Knight/*.dat
Achievement unlock data is stored in the configuration file(s) location.[7]
Some unlocks, such as the Steel Soul game mode, the Godseeker game mode and the Eternal Ordeal unlock are stored in the configuration file(s) location.

Save game cloud syncing

System Native Notes
GOG Galaxy
Steam Cloud
Linux Steam cloud saves are stored at $HOME/.config/unity3d/Team Cherry/Hollow Knight, but the game actually uses $XDG_CONFIG_HOME/unity3d/Team Cherry/Hollow Knight.
Xbox Cloud


Video settings
Video settings

Graphics feature State WSGF Notes
Widescreen resolution
To remove letterboxing at 16:10 resolutions, see PCGamingWiki's files section.
See PCGamingWiki's files section.
See PCGamingWiki's files section.
4K Ultra HD
Field of view (FOV)
Borderless fullscreen windowed
Anisotropic filtering (AF)
Anti-aliasing (AA)
Vertical sync (Vsync)
60 FPS and 120+ FPS
A frame rate limit of ~400 FPS can optionally be enabled in the menu settings or edited at <path-to-game>\hollow_knight_Data\Config.ini to something else, such as FrameRateCap=120 under [VideoSettings].
High dynamic range display (HDR)
See the glossary page for potential alternatives.
The game engine may allow for manual configuration of the game via its variables. See the Unity page for more details.

Unlock Steel Soul Mode and Infected Menu Style

Use Registry files


Disable post-process effects[8]
  1. Download Hollow Knight 3D Vision Fix.
  2. Extract the contents to the installation folder.
  3. By default, the game effects aren't modified. You can change the default state in the [Constants] section of d3dx.ini.


Keyboard settings
Keyboard settings
Controller settings (Xbox controller)
Controller settings (Xbox controller)
Controller settings (DualShock 4)
Controller settings (DualShock 4)

Keyboard and mouse State Notes
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller support
Full controller support
Controller remapping
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Xbox button prompts
Impulse Trigger vibration
PlayStation controllers
DualShock 4 support was added with patch version
PlayStation button prompts
Steam: Disable Steam Input for the game and enable Native Controller Input in-game.
Light bar support
Adaptive trigger support
DualSense haptic feedback support
Connection modes
Generic/other controllers
Generic USB controllers are unrecognized, and mapping through 3rd-party software causes intermittent input loss. Wii U Pro controllers are supported using WiinUPro.
Button prompts
Additional information
Controller hotplugging
Haptic feedback
Only supported for certain configurations.
Digital movement supported
Simultaneous controller+KB/M


Audio settings
Audio settings

Audio feature State Notes
Separate volume controls
Master, Sound, Music
Surround sound
Characters talk through subtitles.
Closed captions
Mute on focus lost
See Mute on focus lost.


Game settings
Game settings
Language UI Audio Sub Notes
Simplified Chinese
Fan - #1 AI
Fan translation, download
Brazilian Portuguese
Official in-game localization.
Fan translation by «The Miracle»
Fan translation.

Mute on focus lost

Set mute in background[8]
  1. Install Special K by following the Unofficial Special K Guide. Manual local installation may work better if using 3Dmigoto.
  2. Start the game and press Ctrl+ Shift+← Backspace to open Special K's control panel.
  3. Expand the Direct3D 11 SettingsTexture Management section.
  4. Turn on Ignore Textures Without Mipmaps.
  5. Expand the Window ManagementInput/Output Behavior section.
  6. Turn on Mute Game under Background Behavior.
  7. Restart the game to apply the changes.

VR support

3D modes State Notes
Nvidia 3D Vision
See Helix Mod: Hollow Knight.

Issues unresolved

Xbox One Wireless Controller

A lot of users report ghost input when using the wireless Xbox Controller Adapter. As with other Unity titles, the game registers that the left stick is always pushed to the left.

GOG Galaxy conflict

A lot of users report an empty achievements menu option. Uninstalling the GOG Galaxy client can fix the issue.[citation needed]

Issues fixed

Crash on startup

Uninstall the Citrix Workspace program[9]
Disable RivaTunerStatisticsServer or reset its settings[10]

Other information

Command line arguments / Launch Options

To access the game's launch options, right-click Hollow Knight in Steam's library window > Properties > Set launch options...
If you use multiple launch options, separate them with a space (e.g., -screen-width 1920 -screen-height 1080).
Command Notes
-screen-width # Sets screen width to # pixels (must be a valid width resolution for your monitor)
-screen-height # Sets screen height to # pixels (must be a valid height resolution for your monitor)
-force-opengl Forces Opengl renderer
-force-vulkan Forces Vulkan renderer


Technical specs Supported Notes
Direct3D 11
OpenGL 3.0
Linux default.[11]
Executable 32-bit 64-bit Notes
See 32-bit compatibility.
macOS (OS X)

32-bit compatibility

Switch to version on Steam[11]
  1. Right-click on the game in the Steam Library.
  2. Select Properties.
  3. Click on the BETAS tab.
  4. Choose - 32-bit compatibility.


Middleware Notes
Input InControl

System requirements

Minimum Recommended
Operating system (OS) 7
Processor (CPU) Intel Core 2 Duo E5200
System memory (RAM) 4 GB
Hard disk drive (HDD) 9 GB
Video card (GPU) Nvidia GeForce 9800 GTX
1 GB of VRAM
DirectX 10 compatible
A 64-bit operating system is required. A 32-bit mode exists though (As seen above).
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.13
Processor (CPU) Intel Core i3
System memory (RAM) 4 GB
Hard disk drive (HDD) 9 GB
Video card (GPU) Nvidia GeForce GTX 470
A 64-bit operating system is required.
Minimum Recommended
Operating system (OS) Ubuntu 16.04 LTS
Processor (CPU) Intel Core 2 Duo E5200
System memory (RAM) 4 GB
Hard disk drive (HDD) 9 GB
Video card (GPU) Nvidia GeForce 9800 GTX
1 GB of VRAM
A 64-bit operating system is required.


  1. Unity engine build: 5.4.3f1[1]
  2. Unity engine build: 2017.4.10f1[2]
  3. Unity engine build: 2020.2.2f1[3]
  4. When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).