Hogwarts Legacy
0 of 0

File information

Last updated

Original upload

Created by


Uploaded by


Virus scan

Safe to use

About this mod

Toggle the whole in-game HUD with a hotkey

Permissions and credits
As someone who plays most games on Steam and captures their adventures in many screenshots, I found it very annoying that the game doesn't have a hotkey to toggle the entire HUD at once.
This is my first public mod. Please report issues and feedback in the comments or create a bug report.

The primary function of the mod is to turn off the HUD with configurable key combinations (default: F9), allowing the player to take screenshots and instantly reactivate the HUD.
The mod only effect the Subtitles game settings, any adjustments you make to the HUD via the "User Interface" settings should be preserved while the HUD is toggled on.
Sometimes the game activates or deactivates the HUD by itself and you might have to toggle the HUD few times to get back to the desired state.

The Standalone version
1. Find the root path of the game.
For example: C:\Program Files (x86)\Steam\steamapps\common\Hogwarts Legacy\
2. Navigate deeper into the directory: \Phoenix\Binaries\Win64\
3. Put the xinput1_3.dll, HogwartsHudToggler.dll and HogwartsHudToggler.ini in here
4. Done. After that you can start the game, load your save file (or start a new game) and toggle the in-game HUD on/off by pressing F9

How to keep subtiltes enabled
Since the mod was made for taking screenshots, it disables subtitles together with the HUD per default.
But, you can change it in the HogwartsHudToggler.ini
Simply open the HogwartsHudToggler.ini and change hideSubtitles=1 to hideSubtitles=0

Hotkey customization
You can change the default hotkey F9 to any input that Unreal Engine supports!
It is possible to change the hotkey or create a key combination to toggle the HUD in the HogwartsHudToggler.ini.

Editing the HogwartsHudToggler.ini
Under [hud-toggle] you will find following "key=value" pairs key, modifier_key1, modifier_key2 and modifier_key3.
- key: is the main hotkey, the combination has to end with this button
- modifier keys: are buttons that you have to hold down before finishing the combination with the "key" button
Here is a list of valid key names: List of key names and a more up to date list EKeys constants
For example:
If you want to Toggle the HUD with the key combination CTRL+ALT+H, the ini has to look like this:

It is also possible to bind controller inputs, but you need to find out which key name stands for which key on your controller. I recommend to ask chat.openai for help.
I can only say so far, that on an XBox controller it's:

Alternative Installation
You can use any DLL Injector to inject the HogwartsHudToggler.dll into the game at any time.
But if you want to change any default settings, you still need to place the ini file into the (game root)\Phoenix\Binaries\Win64\ directory

Remove xinput1_3.dll, HogwartsHudToggler.dll and HogwartsHudToggler.ini from the (game root)\Phoenix\Binaries\Win64\ directory

Full UE4SS support
The mod comes together with an updated xinput1_3.dll, which now loads the UE4SS as well!
If you have UE4SS installed already, all you have to do is to rename the UE4SS's xinput1_3.dll to ue4ss.dll.
Then install the Hogwarts HUD Toggler as described above and copy (and replace) the xinput1_3.dll with the one that comes with the HogwartsHudToggler.

How to check the xinput1_3.dll version
If you're not sure which xinput1_3.dll you currently have in use, you can check it's version.
Right click on the DLL and open it's Properties, then navigate into the Details tab.
If it's my DLL, the file description will be something like "Hogwarts HUD Toggler Bootstrap".

The UE4SS Script version
The UE4SS script is a bare bone version of the mod, for people who prefer to use UE4SS only. It has no settings, you have to edit the script by yourself, if you want to change something.

Installation of the UE4SS script version

1. Download the latest version of the UE4SS zip
2. Open or extract the zip and move the xinput1_3.dll, UE4SS-settings.ini and Mods\ folder to the directory \Hogwarts Legacy\Phoenix\Binaries\Win64\
3a. Download and install Hogwarts HUD Toggler UE4SS version from Optional files via the Mod Manager, ignore further steps
3b. Or "Manual Download" it and follow step 4.
4. Extract/copy the whole "Phoenix" folder from the downloaded zip into the root directory of the game
Optional steps:

How to keep subtitles from being hidden by the UE4SS mod version:

Uninstall the UE4SS version
To uninstall only the mod: Remove the HogwartsHudToggler folder from the "\Hogwarts Legacy\Phoenix\Binaries\Win64\Mods\" directory
To uninstall UE4SS: Remove the xinput1_3.dll, UE4SS-settings.ini and Mods\ folder from the directory \Hogwarts Legacy\Phoenix\Binaries\Win64\

I would like to point out some difference with similar mods:
    - Toggle HUD uses ReShade to disable the HUD. Hogwarts HUD Toggler uses native game functions, so it has no effect on the graphics

File Hashes
To verify the original files.