incorrect EDID data, resolving floaty mouse/weird gameplay behavior

Everything about latency. This section is mainly user/consumer discussion. (Peer-reviewed scientific discussion should go in Laboratory section). Tips, mouse lag, display lag, game engine lag, network lag, whole input lag chain, VSYNC OFF vs VSYNC ON, and more! Input Lag Articles on Blur Busters.
n1ghtik
Posts: 31
Joined: 26 May 2020, 14:03

incorrect EDID data, resolving floaty mouse/weird gameplay behavior

Post by n1ghtik » 05 May 2025, 06:54

want to share a real tweak that made the biggest difference in how my game feels

this is not a "snake oil" tweak. You can find all the necessary information about EDID by searching on google
in short: EDID is the information your monitor sends to the connected device. NVIDIA/AMD drivers often interpret this information incorrectly

Here's what you need to do:
-Take a screenshot of your current resolution timings in the NVIDIA Control Panel. (pic1)
- Go to your monitor manufacturer’s website and download the official driver. In Device Manager, your monitor should show its full model name. (pic2)
- Connect your monitor to the motherboard (make sure iGPU is enabled in BIOS). Open CRU (Custom Resolution Utility), go to the Extension Blocks section, and select Detailed Resolution. This might be under the “CTA-861” block or “DisplayID 1.3” block.
- Find the resolution with the highest refresh rate and compare its timings with what’s shown in the NVIDIA Control Panel. If they don’t match, the NVIDIA driver applied incorrect EDID data.
- Take a screenshot of the detailed timings from when the monitor was connected via iGPU. Then reboot and reconnect the monitor back to your GPU.
- Open CRU again, go to Detailed Resolutions, and manually set the timings to match what you saw with the iGPU. (You need to delete all existing Extension Block entries and recreate them using the iGPU timings.) (pic3)
-Restart the GPU using CRU’s restart tool. Then go back into the NVIDIA Control Panel and confirm the timings now match what you saw when using iGPU.
Attachments
pic3.png
pic3.png (41.44 KiB) Viewed 3950 times
pic2.png
pic2.png (1.74 KiB) Viewed 3950 times
pic1.png
pic1.png (14.63 KiB) Viewed 3950 times

User avatar
naporitan
Posts: 291
Joined: 09 Jun 2021, 06:16

Re: incorrect EDID data, resolving floaty mouse/weird gameplay behavior

Post by naporitan » 05 May 2025, 07:19

good information only for experimentation but not for solving the problem since the problem is in the hardware sector itself :|
dasad.png
dasad.png (197.13 KiB) Viewed 3923 times
after each tweak you are in a quantum state and it is not clear if the problem is solved until you collapse this state to faceit/valorant ranked
Last edited by naporitan on 05 May 2025, 07:51, edited 3 times in total.

User avatar
naporitan
Posts: 291
Joined: 09 Jun 2021, 06:16

Re: incorrect EDID data, resolving floaty mouse/weird gameplay behavior

Post by naporitan » 05 May 2025, 07:29

benq zowie xl2546
Screenshot 2025-05-03 164622.png
Screenshot 2025-05-03 164622.png (162.96 KiB) Viewed 3904 times
Screenshot 2025-05-05 212500.png
Screenshot 2025-05-05 212500.png (53.62 KiB) Viewed 3904 times
For example, on xl2546 monitor when using 1280x960 @240hz resolution, the scaling should not be performed on the monitor side or on the GPU side because this resolution is native to the monitor!
For example I have a monitor that is faulty from the factory and the scaling happens on the monitor side even at native resolution and I get a bad experience playing at native resolution.... I'm in the shackles of a bad monitor.

Kanipshun
Posts: 22
Joined: 09 Jul 2022, 10:48

Re: incorrect EDID data, resolving floaty mouse/weird gameplay behavior

Post by Kanipshun » 05 May 2025, 07:47

I have been messing around with EDID and registry values for my monitor and I have noticed some peculiar things. I have 1 monitor plugged in but I always get 2 entries in CRU. One is for 1440p 144 hz and the other is for 1440p which includes 165hz and the overclock of 180 hz. I have noticed that having them both gives me tremendous input lag. Deleting the 144 hz entry I would notice that my mouse immediately felt better but not perfect. If I delete everything related to my monitor in registry and restart, both entries come back.
I stumbled upon a different approach completely by accident. I deleted all of the registry entries for my display BUT instead of unplugging the monitor power and plugging it back in (this introduces both entries into CRU), all I did was disable and reenable G-sync. Only the 144 hz entry shows up and the mouse feels MUCH better than any other method. There will be only one entry in CRU and one in Registry. One of the next few times I start my pc, I'll notice there will be an additional Simulated or NOEDID in the registry and I notice the mouse movement is not quite as smooth.
Capture.PNG
Capture.PNG (35.4 KiB) Viewed 3870 times

n1ghtik
Posts: 31
Joined: 26 May 2020, 14:03

Re: incorrect EDID data, resolving floaty mouse/weird gameplay behavior

Post by n1ghtik » 05 May 2025, 07:48

I read your post, it looks like your monitor scaling is not working as it should, in my case the native monitor resolution was parsed incorrectly and all resolutions that inherited it were blurry

I have a very basic understanding of how monitor scaling works at a low level. let's take my gaming resolution 1440x1080. 1080 pixels is the native number of pixels in height. 1440 wide, if i select “no scaling” i get a picture with black bars around the edges, then i select gpu scaling to fit width, gpu only stretchen to the edges of the screen.

*1080 pixels height is native

in my case the problem was EDID, the monitor does not engage any scaling.
Attachments
gpuScalingBlurBusters.png
gpuScalingBlurBusters.png (206.62 KiB) Viewed 3866 times
Last edited by n1ghtik on 05 May 2025, 08:09, edited 1 time in total.

n1ghtik
Posts: 31
Joined: 26 May 2020, 14:03

Re: incorrect EDID data, resolving floaty mouse/weird gameplay behavior

Post by n1ghtik » 05 May 2025, 07:57

Kanipshun wrote:
05 May 2025, 07:47
I have been messing around with EDID and registry values for my monitor and I have noticed some peculiar things. I have 1 monitor plugged in but I always get 2 entries in CRU. One is for 1440p 144 hz and the other is for 1440p which includes 165hz and the overclock of 180 hz. I have noticed that having them both gives me tremendous input lag. Deleting the 144 hz entry I would notice that my mouse immediately felt better but not perfect. If I delete everything related to my monitor in registry and restart, both entries come back.
I stumbled upon a different approach completely by accident. I deleted all of the registry entries for my display BUT instead of unplugging the monitor power and plugging it back in (this introduces both entries into CRU), all I did was disable and reenable G-sync. Only the 144 hz entry shows up and the mouse feels MUCH better than any other method. There will be only one entry in CRU and one in Registry. One of the next few times I start my pc, I'll notice there will be an additional Simulated or NOEDID in the registry and I notice the mouse movement is not quite as smooth.Capture.PNG
I faced this problem a long time ago, in my case 2 monitor entries appeared because of iGPU, I don't remember exactly which driver causes this problem, but I remember that it helped me to disable iGpu in Device Manager (Microsoft Basic Display Adapter) and remove Intel and AMD drivers in Display Driver Uninstaller(DDU)
note: Intel driver was installed by Windows itself, AMD iGpu driver was installed together with chipset driver

n1ghtik
Posts: 31
Joined: 26 May 2020, 14:03

Re: incorrect EDID data, resolving floaty mouse/weird gameplay behavior

Post by n1ghtik » 05 May 2025, 08:07

n1ghtik wrote:
05 May 2025, 07:48
I read your post, it looks like your monitor scaling is not working as it should, in my case the native monitor resolution was parsed incorrectly and all resolutions that inherited it were blurry

I have a very basic understanding of how monitor scaling works at a low level. let's take my gaming resolution 1440x1080. 1080 pixels is the native number of pixels in height. 1440 wide, if i select “no scaling” i get a picture with black bars around the edges, then i select gpu scaling to fit width, gpu only stretchen to the edges of the screen.

in my case the problem was EDID, the monitor does not engage any scaling.
perhaps chaD gpt gave an answer that better describes what i meant
Attachments
goodResponseScalingGPT.png
goodResponseScalingGPT.png (237.13 KiB) Viewed 3840 times

Kanipshun
Posts: 22
Joined: 09 Jul 2022, 10:48

Re: incorrect EDID data, resolving floaty mouse/weird gameplay behavior

Post by Kanipshun » 05 May 2025, 08:50

n1ghtik wrote:
05 May 2025, 07:57

I faced this problem a long time ago, in my case 2 monitor entries appeared because of iGPU, I don't remember exactly which driver causes this problem, but I remember that it helped me to disable iGpu in Device Manager (Microsoft Basic Display Adapter) and remove Intel and AMD drivers in Display Driver Uninstaller(DDU)
note: Intel driver was installed by Windows itself, AMD iGpu driver was installed together with chipset driver
I had IGPU disabled a long time ago. I will get 2 monitors in device manager, 2 CRU entries.
1 Has only 144 hz but the other has 165 and 180 hz. Anytime I reinstall, I get both entries. Having both entries is definitely causing problems.

User avatar
Slender
Posts: 1548
Joined: 25 Jan 2020, 17:55

Re: incorrect EDID data, resolving floaty mouse/weird gameplay behavior

Post by Slender » 05 May 2025, 16:03

resolution is in edid = display scaling works, with noscaling option. On the monitor you choose aspect ratio / stretched. Also keep in mind that gpu resolution can damage "display" res after alt+tab.

amorou
Posts: 208
Joined: 29 Aug 2022, 18:46

Re: incorrect EDID data, resolving floaty mouse/weird gameplay behavior

Post by amorou » 06 May 2025, 17:41

"Take a screenshot of your current resolution timings in the NVIDIA Control Panel"

I dont think nvidia showing your current resolution timings
Probably they are just what auto will assign when you create your custom res.

Post Reply