Where Does VKD3D Keep Configuration?
VKD3D ships as DLLs with behavior driven by environment variables, not a config file.
Last updated
VKD3D-Proton has no config file to hunt for. Options arrive through the VKD3D_CONFIG environment variable, and shader caches land wherever the Proton prefix keeps them.
That design surprises everyone expecting an ini. Per-game tweaks go in launch options, system-wide defaults go in the environment, and nothing persists in a settings menu. Check Proton logs when behavior looks wrong; the config surface is small enough to audit completely.
Where VKD3D stores this, by platform
VKD3D_CONFIG environment variable (no config file)
No config file exists; VKD3D_CONFIG carries all options. Set per game in Steam launch options or globally in the environment.
Frequently asked questions
How do I change VKD3D options for one game?
Set VKD3D_CONFIG in the launch options or system environment. There is no file to edit; the variable is the entire configuration surface.
Notice an outdated path? Let us know.