FIX · OVERLAYS AND MODS · NOTHING TESTED BY US
DXVK conflicts with overlays and mods, and how to fix them
How we checked this
Conflict matrix
Start here. Filter by name or kind. Status untested means we have no result either way.
| Steam overlay | Launcher overlay | D3D hook | untested | Reported: cursor stuck after the overlay in GTA IV (issue 2174); a Steam forum thread says the overlay stops working with the DLL. Turn the overlay off for the game in its properties. | reported by users: Issue 2174 |
|---|---|---|---|---|---|
| Discord overlay | Launcher overlay | D3D hook | untested | Turn the in-game overlay off in Discord's game settings if the game crashes or goes black. | no source |
| EA app overlay | Launcher overlay | D3D hook | untested | A 2026 Sims 3 guide says it causes a black screen with DXVK. Turn it off. | reported by users: Community guide |
| Ubisoft Connect overlay | Launcher overlay | D3D hook | untested | Issues 870 and 2655 (Assassin's Creed Origins) report conflicts. Disable the overlay. | reported by users: Issues 870, 2655 |
| Origin overlay (older EA) | Launcher overlay | D3D hook | untested | Issue 1996 reports a conflict. Disable the overlay. | reported by users: Issue 1996 |
| NVIDIA app / GeForce Experience overlay | Driver overlay | D3D hook | untested | Turn off the in-game overlay if the game crashes. | no source |
| AMD Adrenalin overlay | Driver overlay | D3D hook | untested | Turn off the in-game overlay if the game crashes. | no source |
| Xbox Game Bar | Windows overlay | D3D hook | untested | Turn off Game Bar capture in Windows settings if the game crashes. | no source |
| RivaTuner Statistics Server (RTSS) | Monitoring | Vulkan layer | partial | Upstream's Windows wiki lists overlays as the top breakage. RTSS installs a Vulkan layer that loads even when RTSS is not running (reported). Update RTSS, enable its profile options, or uninstall it. | upstream wiki: DXVK wiki, Windows |
| MSI Afterburner | Monitoring | Vulkan layer (via RTSS) | untested | Reported tip: start the game first, then Afterburner. Depends on RTSS above. | reported by users: r/dxvk thread |
| OBS Studio game capture | Recorder | D3D / Vulkan hook | untested | Try window capture instead of game capture if capture shows black. | no source |
| Bandicam | Recorder | D3D hook | untested | Not tested. Check its Vulkan support in its own documentation. | no source |
| ENB | Mod | DLL proxy (d3d9.dll or d3d11.dll) | untested | Both want the same file name. Community: ENB's enblocal.ini [PROXY] section can load a renamed DXVK DLL. Skyrim SE with ENB freezes are reported (issues 865, 2033). | reported by users: Issues 865, 2033 |
| ReShade | Mod | DLL proxy or Vulkan layer | untested | Install DXVK first, then ReShade in Vulkan mode. See the ReShade page. | no source: Own page |
| Special K | Mod | DLL proxy | untested | Not tested. | no source |
| Ultimate ASI Loader (dinput8.dll or d3d9.dll) | Mod loader | DLL proxy | untested | An ASI-loaded DXVK may not read dxvk.conf (a reported case). | reported by users: Community report |
| FusionFix (GTA IV) | Mod | DLL proxy | untested | Community guides say FusionFix loads DXVK when it is renamed vulkan.dll. Not verified by us. | reported by users: Community guide |
| XNFS shader loader (NFS Most Wanted) | Mod | DLL proxy | untested | Issue 4624 reports it broken with DXVK 2.5.2 and newer. Pin an older version if you need it. | reported by users: Issue 4624 |
| OneTweak | Mod | DLL proxy | untested | Not tested. | no source |
| Deferred NR fixes and other DX9 wrappers | Mod | DLL proxy | untested | Not tested. Same one-name-one-owner rule. | no source |
| dgVoodoo2 | Wrapper | DLL proxy | untested | Chaining its Direct3D output into DXVK is covered on the dgVoodoo2 page. | no source: Own page |
| Microsoft OpenCL, OpenGL and Vulkan Compatibility Pack (Dozen) | Driver pack | Vulkan driver | broken | Upstream's wiki says it breaks DXVK. Use your GPU maker's Vulkan driver instead. | upstream wiki: DXVK wiki |
No rows match.
Overlays and monitoring tools
Launcher overlays
Steam, the EA app, Ubisoft Connect, older Origin, Discord and the GPU makers’ overlays all draw on top of the game by hooking its graphics calls. With DXVK the game’s calls go through DXVK first, which some hooks do not expect. Reports: a stuck cursor after the Steam overlay in GTA IV (issue 2174); a black screen from the EA overlay with The Sims 3 in a 2026 guide; Ubisoft Connect trouble in Assassin’s Creed Origins (issue 2655). The fix is the same everywhere: turn the overlay off for that game. In Steam, right-click the game, Properties, and untick the in-game overlay. Other launchers have the same switch in their game settings.
RTSS and MSI Afterburner
Upstream’s Windows wiki puts overlays at the top of its list of third-party breakages. RTSS (RivaTuner) installs a Vulkan layer that loads for every Vulkan program, even when RTSS itself is not running, according to reports. What users say helps: update RTSS, use its per-application profile options, or uninstall it. For Afterburner, start the game first and Afterburner second. These are reports; we did not try them.
Recorders
OBS and others can capture a game in several ways. If game capture shows black with a DXVK game, try window capture. We did not test any recorder; check the recorder’s own notes on Vulkan.
Mods that replace d3d9.dll, dxgi.dll or dinput8.dll
The rule behind most of these conflicts: a folder can hold only one file with a given name, so only one tool can own each name. On Windows a game loads DLLs from its own folder first (F02), so whichever copy you made last wins. DXVK needs d3d9.dll for Direct3D 9 (F38) and d3d11.dll plus dxgi.dll for Direct3D 11 (F40). Never mix DXVK’s dxgi.dll with Windows’ own d3d11.dll: a lab test crashed within a second (F41).
- Game folder/
- game.exe
- d3d9.dll ← only one tool can own this name
- dinput8.dll ← often an ASI loader
- dxvk.conf ← DXVK settings
If you use two tools, one has to load the other under a different name, or you pick one. Both are fragile; keep notes of every file you add.
ENB
ENB uses proxy DLLs too (d3d9.dll or d3d11.dll, depending on the game). Community guides say its enblocal.ini has a [PROXY] section that can load a renamed DXVK DLL. We did not verify any working setup and publish none. Freezes before the title screen with Skyrim SE and ENB are reported (issues 865 and 2033). Read the Skyrim page and the Fallout: New Vegas page.
ASI loaders and FusionFix
ASI loaders are usually a dinput8.dll or d3d9.dll. The community says FusionFix for GTA IV can load DXVK when it is renamed vulkan.dll; we did not verify it. One report says DXVK loaded this way may not read dxvk.conf: check the HUD still reacts to your settings. See GTA IV.
Shader and texture loaders
XNFS, a shader loader for Need for Speed: Most Wanted, is reported broken with DXVK 2.5.2 and newer (issue 4624). If you need such a tool, pin the older DXVK it works with. See the Most Wanted page.
Special K, OneTweak and other wrappers
Not tested; the one-name-one-owner rule applies. Wrapping chains such as dgVoodoo2 are covered on their own page. Special K and similar tools inject into the game, which anti-cheat can treat as cheating: never use them in online games.
“DXVK” downloads on Nexus Mods and in mod packs
Many mod pages bundle DXVK’s DLLs, sometimes an old version, sometimes with a ready-made dxvk.conf. In a mod manager the name usually just means “DXVK’s DLLs, installed into the game folder”. To check what you have, use the DLL Verifier on the download page: it compares each file’s hash with every official release. Do not use the file’s Properties dialog: DXVK’s DLLs show generic Windows version text (F45). When the files are not official or are not the version you want, take the official release from the download page instead. Antivirus flags on re-uploaded packs are covered on the safety page.
How to find the culprit
The HUD page shows how to turn the HUD on.
Linux: layers and overlays
On Linux, overlays such as MangoHud and the Steam overlay are Vulkan layers or injected libraries. If a game crashes only with an overlay on, start without it, then add it back. We have not tested any of them. See the Proton page.
Questions people ask
Does DXVK work with RTSS and MSI Afterburner?
Sometimes. Upstream's Windows wiki lists overlays as the top breakage, and RTSS installs a Vulkan layer that loads even when RTSS is not running, according to user reports. Update RTSS, try its profile options, or uninstall it. We could not test it.
Does the Steam overlay work with DXVK?
Reports are mixed: a GTA IV user saw a stuck cursor after the overlay (issue 2174), and a Steam thread says it stopped working with the DLL. Turn it off for the game if you see problems. We have not tested it.
Can I use ENB and DXVK together?
ENB also uses proxy DLL names, so the two collide in one folder. The community says ENB's enblocal.ini PROXY section can load a renamed DXVK DLL. We have not tested it, and Skyrim SE with ENB freezes are reported (issues 865 and 2033).
What is DXVK in a mod manager or on Nexus Mods?
It is the same translation layer packaged as a mod: DXVK's DLLs and sometimes a config file. Packs can contain old versions, so check the files against the official release.
Can I record a DXVK game with OBS?
We have not tested it. If game capture shows black, try window capture; otherwise check OBS's own Vulkan documentation.
Sources
- DXVK wiki: Windows (overlays, Dozen) · accessed 2026-11-07
- DXVK issue 2174: GTA IV cursor stuck after the Steam overlay · accessed 2026-11-07
- DXVK issue 865: Skyrim SE with ENB freezes · accessed 2026-11-07
- DXVK issue 4624: Need for Speed Most Wanted with XNFS · accessed 2026-11-07
- Gillian guide: optimization · accessed 2026-11-07