I tried all the possible ways that I could find online to make reshade work with ApexLegends, but could not get it to work. Out of curiosity, I tried it with other games as wel - did not quite work. I myself am also a coder, and even tried using an ejector to eject reshade into the game - did not work either.
Everything seemed fine with no bug, but I just could not open the menu overlay with home or shift + f2 when I change that in the reshade.ini
The dxgi.log can be seen below:
04:24:37:834 [04588] | INFO | Initializing crosire's ReShade version '4.9.1.1003' (64-bit) built on '2021-01-09 21:12:36' loaded from "
\SteamLibrary\steamapps\common\Apex Legends\dxgi.dll" into "
\SteamLibrary\steamapps\common\Apex Legends\r5apex.exe" ...
04:24:37:867 [04588] | INFO | Registering hooks for "user32.dll" ...
04:24:37:868 [04588] | INFO | > Libraries loaded.
04:24:37:868 [04588] | INFO | > Found 14 match(es). Installing ...
04:24:37:902 [04588] | INFO | Registering hooks for "ws2_32.dll" ...
04:24:37:902 [04588] | INFO | > Libraries loaded.
04:24:37:902 [04588] | INFO | > Found 8 match(es). Installing ...
04:24:37:935 [04588] | INFO | Registering hooks for "C:\WINDOWS\system32\d2d1.dll" ...
04:24:37:936 [04588] | INFO | > Delayed.
04:24:37:936 [04588] | INFO | Registering hooks for "C:\WINDOWS\system32\d3d9.dll" ...
04:24:37:936 [04588] | INFO | > Delayed.
04:24:37:937 [04588] | INFO | Registering hooks for "C:\WINDOWS\system32\d3d10.dll" ...
04:24:37:937 [04588] | INFO | > Delayed.
04:24:37:937 [04588] | INFO | Registering hooks for "C:\WINDOWS\system32\d3d10_1.dll" ...
04:24:37:938 [04588] | INFO | > Delayed.
04:24:37:938 [04588] | INFO | Registering hooks for "C:\WINDOWS\system32\d3d11.dll" ...
04:24:37:938 [04588] | INFO | > Libraries loaded.
04:24:37:938 [04588] | INFO | > Found 2 match(es). Installing ...
04:24:37:971 [04588] | INFO | Registering hooks for "C:\WINDOWS\system32\d3d12.dll" ...
04:24:37:972 [04588] | INFO | > Delayed.
04:24:37:972 [04588] | INFO | Registering hooks for "C:\WINDOWS\system32\dxgi.dll" ...
04:24:37:972 [04588] | INFO | > Delayed until first call to an exported function.
04:24:37:972 [04588] | INFO | Registering hooks for "C:\WINDOWS\system32\opengl32.dll" ...
04:24:37:973 [04588] | INFO | > Delayed.
04:24:37:973 [04588] | INFO | Initialized.
04:24:38:384 [04588] | INFO | Redirecting RegisterClassExW(lpWndClassEx = 0000000ABD5ACBA0 { SteamWinsockInitFakeClass_1 }) ...
04:24:38:385 [04588] | INFO | > Adding 'CS_OWNDC' window class style flag to 'SteamWinsockInitFakeClass_1'.