Ultrawide monitor support for Final Fantasy 7 Rebirth is one of the most used mods for the game. It allows you to play the game with full 21:9 support without any real downsides. The only problem is that there is now a brand new mod called Shader Injector that gives the game massive visual upgrades. It allows modified shaders to be injected directly into the game's rendering pipeline, significantly improving lighting, shadows, and overall image quality. The only problem is that it doesn't work with Ultrawide Mods at this point in time, so follow along as we show you how to solve the problem.
Takeaways:
- Learn how to fix the Shader Injector and FF7RebirthFix compatibility issue so you can use ultrawide support and enhanced graphics together in Final Fantasy VII Rebirth.
- Fix the ultrawide issue caused by Shader Injector 2.0 with two simple workarounds that let both mods work together in Final Fantasy VII Rebirth.
Table of Contents
How to Fix Ultrawide Not Working with the Shader Injector Mod in Final Fantasy VII Rebirth
Both Shader Injector and FF7RebirthFix use a file named dsound.dll. Since Windows can only load one DLL with that name from the game's directory, one mod ends up overriding the other. As a result, either the shader improvements or the ultrawide functionality fails to load. Even if you are using the Vortex Mod Manager to automatically install and update mods, you are going to have to do some manual changes for both of them to work together, though it's quite a simple one, so don't get stressed.
Workaround 1: Use Flawless Widescreen
If you have upgraded to Shader Injector 2.0 or newer and also use the Async mod, one reliable solution is to switch from FF7RebirthFix to Flawless Widescreen for ultrawide support.
This combination works correctly with Shader Injector and allows you to keep all of the visual improvements while playing in ultrawide resolutions. Although it is not quite as seamless as FF7RebirthFix, it is currently a dependable alternative and has worked well in extended testing.
If compatibility between Shader Injector and FF7RebirthFix is improved in a future update, you can always switch back.

Workaround 2: Rename the DLL
A surprisingly effective alternative is to rename the Shader Injector's dsound.dll file to d3d11.dll. After renaming the file, both Shader Injector and FF7RebirthFix can load successfully, allowing the shader enhancements and ultrawide support to function at the same time.
- Locate the Shader Injector installation folder inside your Final Fantasy VII Rebirth game directory.
- Find the file named dsound.dll.
- Rename it to d3d11.dll.
- Leave FF7RebirthFix installed as normal.
- Launch the game and verify that both the Shader Injector effects and ultrawide support are active.
While this workaround is a pretty strange one, it has been confirmed to work and is currently the simplest way to use both mods together. Hopefully both of the mod creators manage to find a way to get both mods to work together without any issues, but that might take a little bit of time to pull off.