I have an Asus Tuf Gaming 4080 video card.
I have a monitor that’s half way between 1080 and 4k.
Windows 11 acknowledges it at it’s max settings.
2560x1440 at 165hz
Diablo 4 only says “generic monitor” and wont let me go above 1920x1080 and 60hz
How do I fix this?
Update:For some reason my “install drivers” only put them on my HD and not installed in Windows. That said, AFTER I got the monitor driver installed, D4 picks up the correct monitor, and erases the xxhz values from the list, and still wont let me use 2560x1440.
Note: I DO have the 4k textures downloaded according the the installer.
Do I need to have a full 4k monitor to use them? Is my 1440 just screwed?
To start with, my 1440p monitor also says its generic.
This sounds like more of an issue with the game’s prefs file.
No your monitor is fine.
Here’s what I suggest you try first:
Go to the Documents\Diablo IV folder.
make sure you are not running Diablo IV
In here, find the file called LocalPrefs. Rename it or add a .old to the end. This will force Diablo IV to create a new file and reset in-game preferences to their defaults.
Now.
From here, you need to make sure of a few things before launching the game:
Nvidia control panel. Make sure the game isn’t using a custom game profile. Those settings may override any settings in the main nvidia settings panel. If you are using G-Sync, disable it.
Set an FPS cap in the driver of 162.
Set a background FPS cap of 60.
Windows:
Make sure the GPU has scheduling enabled and if you have an HDR monitor, enable flip presentation mode.
Also make sure the FPS here is set to 165 under Windows.
Then, once those two things are checked out and done, launch the game. You will go through the Gamma setup again.
Then you will be at the character menu. Open the settings before starting any game.
In here, under graphics:
Turn off vsync (this may or may not help, you can also leave it on)
Disable peripheral lighting
enable DLSS and set to quality
Set an FPS cap (for now) of 100FPS
Set background to 60FPS
Disable Nvidia Reflex for now.
Make sure the game is set to full Ultra
Under communication, disable both Crossplay features.
Once all that’s done, try it out. From here, you can increase the FPS if its stable up to no higher than 160FPS. There is no reason to run it above the monitor’s refresh anyway. You can also use Reflex to help smooth that more if needed at that point.
Here is a link to my setup that is still current for my desktop. My settings may differ somewhat from what I suggested, but that’s fine. That was due to some performance changes that I had been testing on my laptop, but as of this post, my desktop is using the below adjustments.