Two settings that eliminated a lot of mouse heaviness for me

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.
JimCarry
Posts: 586
Joined: 24 May 2024, 20:01
Location: csgo

Re: Two settings that eliminated a lot of mouse heaviness for me

Post by JimCarry » 24 Jan 2025, 09:09

Can you provide the option to revert the reg stuff, like you did with DEP ( enable or disable script) and then we can all do test.because when you provide revert script if someone dont like or see decrese in benchmakrs can revert,for example if you disable dep its better but you cant play face it,so you use the enable script in the first comment but for the reg stuff you cant test because there is no revert file.

Hyote
Posts: 512
Joined: 09 Jan 2024, 18:08

Re: Two settings that eliminated a lot of mouse heaviness for me

Post by Hyote » 24 Jan 2025, 10:05

JimCarry wrote:
24 Jan 2025, 09:09
Can you provide the option to revert the reg stuff, like you did with DEP ( enable or disable script) and then we can all do test.because when you provide revert script if someone dont like or see decrese in benchmakrs can revert,for example if you disable dep its better but you cant play face it,so you use the enable script in the first comment but for the reg stuff you cant test because there is no revert file.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D]
"DisableVidMemVBs"=dword:00000000
"MMX Fast Path"=dword:00000001
"FlipNoVsync"=dword:00000001

[HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Direct3D]
"DisableVidMemVBs"=dword:00000000
"MMX Fast Path"=dword:00000001
"FlipNoVsync"=dword:00000001

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Direct3D]
"DisableVidMemVBs"=dword:00000000
"MMX Fast Path"=dword:00000001
"FlipNoVsync"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000000

[HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000000

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000000

[HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000000

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D]
"DisableVidMemVBs"=dword:00000000
"MMX Fast Path"=dword:00000001
"FlipNoVsync"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000000

rooy
Posts: 33
Joined: 23 Jan 2024, 09:10

Re: Two settings that eliminated a lot of mouse heaviness for me

Post by rooy » 24 Jan 2025, 11:00

An error has occurred setting the element data.
The value is protected by Secure Boot policy and cannot be modified or deleted.

rooy
Posts: 33
Joined: 23 Jan 2024, 09:10

Re: Two settings that eliminated a lot of mouse heaviness for me

Post by rooy » 24 Jan 2025, 11:03

i changed secure boot from Windows uefi to other os and worked

JimCarry
Posts: 586
Joined: 24 May 2024, 20:01
Location: csgo

Re: Two settings that eliminated a lot of mouse heaviness for me

Post by JimCarry » 25 Jan 2025, 01:27

rooy wrote:
24 Jan 2025, 11:03
i changed secure boot from Windows uefi to other os and worked
I told you,now yours will look like @kriegsnake screen,can i ask you to do benchmarks with enable restart pc do benchamkrs then disable restart do benchmarks?

placebodebil
Posts: 4
Joined: 11 Feb 2025, 06:09

Re: Two settings that eliminated a lot of mouse heaviness for me

Post by placebodebil » 11 Feb 2025, 07:05

ahead wrote:
24 Jan 2025, 05:39
DirectDraw has not been used for a long time. It was meant for 2D graphics in the past, not 3D. Criticizing me for being toxic is one thing, but posts like yours, filled with poor solutions, have driven away knowledgeable people from this space.
based

User avatar
krash
Posts: 22
Joined: 31 Dec 2024, 17:32

Re: Two settings that eliminated a lot of mouse heaviness for me

Post by krash » 02 Apr 2025, 01:31

Hyote wrote:
21 Dec 2024, 12:25
The first one disables Data Execution Prevention:
https://support.microsoft.com/en-us/top ... 2419135817

As you can see this one is a huge security risk but obviously I only care about latency.
Paste this into CMD or make it into a .bat file:

@echo off

bcdedit /set nx AlwaysOff
powershell set-ProcessMitigation -System -Disable DEP
powershell set-ProcessMitigation -System -Disable EmulateAtlThunks

echo DEP has been forcefully disabled. Please reboot your system.
pause

If you want to reenable it:

@echo off

bcdedit /set nx AlwaysOn
powershell set-ProcessMitigation -System -Enable DEP
powershell set-ProcessMitigation -System -Enable EmulateAtlThunks

echo DEP has been forcefully enabled. Please reboot your system.
pause

The second one is related to DirectX, supposedly they don't do anything now but there is definitely a difference with them applied:
The only place I found this was on a forum page where no one gave an explanation about what is being changed and this github page with a lot of registry keys I tried as well.
https://github.com/ionuttbara/fidelity/ ... _reg11.reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D]
"DisableVidMemVBs"=dword:00000000
"MMX Fast Path"=dword:00000001
"FlipNoVsync"=dword:00000001

[HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Direct3D]
"DisableVidMemVBs"=dword:00000000
"MMX Fast Path"=dword:00000001
"FlipNoVsync"=dword:00000001

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Direct3D]
"DisableVidMemVBs"=dword:00000000
"MMX Fast Path"=dword:00000001
"FlipNoVsync"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000001

[HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000001

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000001

[HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000001

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D]
"DisableVidMemVBs"=dword:00000000
"MMX Fast Path"=dword:00000001
"FlipNoVsync"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\DirectDraw]
"DisableAGPSupport"=dword:00000001
"DisableInactivate"=dword:00000001
"DisableMMX"=dword:00000001
"DisableNoSysLock"=dword:00000001
"EmulationOnly"=dword:00000001
the regedit part caused issues for both me and another person, making our games extremely choppy while using Win32Separation. We had to increase the value to 38 (hex) to reduce the choppiness until we eventually discovered that these setting were the actual cause of the problem.

hazzahodgson
Posts: 23
Joined: 20 Jun 2024, 13:26

Re: Two settings that eliminated a lot of mouse heaviness for me

Post by hazzahodgson » 02 Apr 2025, 03:42

I use this tweaks.
But I also use some dpc/isr tweaks along with it. I'm not sure if they are contributing the smallest bit but they never gave any bad results and I apply all my tweaks at once after testing them all while ago so I use them anyways. Another thing is, people say isolate usb controller thats got your mouse on away from core 0. But I get better results isolating other stuff and keeping mouse on core 0.

QuantumTaco21
Posts: 1
Joined: 02 Feb 2024, 20:38

Re: Two settings that eliminated a lot of mouse heaviness for me

Post by QuantumTaco21 » 08 Apr 2025, 13:32

Hyote wrote:
21 Dec 2024, 12:25
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D]
"DisableVidMemVBs"=dword:00000000
"MMX Fast Path"=dword:00000001
"FlipNoVsync"=dword:00000001

[HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Direct3D]
"DisableVidMemVBs"=dword:00000000
"MMX Fast Path"=dword:00000001
"FlipNoVsync"=dword:00000001

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Direct3D]
"DisableVidMemVBs"=dword:00000000
"MMX Fast Path"=dword:00000001
"FlipNoVsync"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000001

[HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000001

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000001

[HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000001

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D]
"DisableVidMemVBs"=dword:00000000
"MMX Fast Path"=dword:00000001
"FlipNoVsync"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\DirectDraw]
"DisableAGPSupport"=dword:00000001
"DisableInactivate"=dword:00000001
"DisableMMX"=dword:00000001
"DisableNoSysLock"=dword:00000001
"EmulationOnly"=dword:00000001
These break NVIDIA shadow play for me but it does make my game feel a lot better

Hyote
Posts: 512
Joined: 09 Jan 2024, 18:08

Re: Two settings that eliminated a lot of mouse heaviness for me

Post by Hyote » 10 Apr 2025, 01:32

QuantumTaco21 wrote:
08 Apr 2025, 13:32
Hyote wrote:
21 Dec 2024, 12:25
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D]
"DisableVidMemVBs"=dword:00000000
"MMX Fast Path"=dword:00000001
"FlipNoVsync"=dword:00000001

[HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Direct3D]
"DisableVidMemVBs"=dword:00000000
"MMX Fast Path"=dword:00000001
"FlipNoVsync"=dword:00000001

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Direct3D]
"DisableVidMemVBs"=dword:00000000
"MMX Fast Path"=dword:00000001
"FlipNoVsync"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000001

[HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000001

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000001

[HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000001

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D]
"DisableVidMemVBs"=dword:00000000
"MMX Fast Path"=dword:00000001
"FlipNoVsync"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\DirectDraw]
"DisableAGPSupport"=dword:00000001
"DisableInactivate"=dword:00000001
"DisableMMX"=dword:00000001
"DisableNoSysLock"=dword:00000001
"EmulationOnly"=dword:00000001
These break NVIDIA shadow play for me but it does make my game feel a lot better
You have to make a lot of sacrifices for low input latency, and the NVIDIA software is one of them.

Post Reply