Skip to content

GUI Usage

Myp3a edited this page Jun 1, 2023 · 8 revisions

How can I ... ?

Change graphics-related settings

Select "Graphics" tab and choose preset.
Base game presets shows you the settings that would be applied.
Custom preset allows you to change settings as you like.
You can enter any resoluton that you wish. It seems like the game have no restrictions for it.
After you got desired settings, press "Apply" button.

Custom preset
Custom preset

Predefined preset
Predefined preset

Change controls

Select "Controls" tab and select input device that you want to change settings for.

Keyboard

Click key for action that you'd like to change.
Then press desired key on the keyboard.
Press "Apply" after you have made all edits.

Not all keys could be mapped, some limitations exist

Keyboard bind change
Keyboard bind change

Gamepad

Select desired key for action from dropdown menu. Press "Apply" after you have made all edits.

Currently, there is no way to use keyboard simultaneously with gamepad

Gamepad bind change
Gamepad bind change

Add new keybind

This feature could possibly break your config. Use if you understand what you're doing.

First, enable the "Dev mode". It allows you to create and delete keybinds.

Dev mode toggle
Dev mode toggle

Press "Apply" after you have made all edits.

If you made a mistake during the edits, you can just close the window. All edits are temporary until you press "Apply".

Add action

Scroll to the bottom of the controls view.
From the dropdown, select the desired action and press "Add".
New action would be added at the bottom of the list without bound key. After that, you should bind a key for it.

Remove action

Press "X" button near a control. This would remove config definition for it.

Change volume

Select "Volume" tab. Move sliders as you want, then press "Apply".

Volume controls
Volume controls

Change language

Select "Language" tab, and select preferred languages. Press "Apply".

Please note that the voicing language must be installed first. Otherwise, there would be no character voiceover.

Language controls
Language controls

Read game log

Exit the game. Log file currently can not be read while it's used.
Select "Launch Log" tab. It would automatically load latest log file.
You can't edit log file contents, but you can select and copy them.

Log file is stored at AppData\LocalLow\miHoYo\Genshin Impact\output_log.txt. It's probably safe to assume that it's always there.

Log file reader
Log file reader

Edit raw config

Use with caution! There is no checkers against correctness of the config. If it's broken, it would be broken.

Select "Raw Config" tab and press "Load". It would load the config from registry.
After you have made all edits, press "Save". It would save config back to registry.
At any moment, you can stop editing the config. It wouldn't be saved until you press the button, so it's safe until saving.

Raw config editor
Raw config editor