-
Notifications
You must be signed in to change notification settings - Fork 0
GUI Usage
- Change graphics settings
- Change controls
- Add new keybind
- Change volume
- Change language
- Read log
- Edit raw config
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
Predefined preset
Select "Controls" tab and select input device that you want to change settings for.
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
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
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
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".
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.
Press "X" button near a control. This would remove config definition for it.
Select "Volume" tab. Move sliders as you want, then press "Apply".
Volume controls
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
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
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