Page 7 of 8

Re: Reducing Input Delay with Nvidia Inspector

Posted: 30 Jun 2024, 08:06
by DeltaForCain
Sandy wrote:
29 Jun 2024, 15:03
I've already reduced input lag without rebooting. It's very noticeable.
Very unlikely, as changes to the registry require a reboot to be activated.

Re: Reducing Input Delay with Nvidia Inspector

Posted: 01 Jul 2024, 09:05
by Sandy
MaxTendency wrote:
03 Aug 2020, 09:32
Simon95 wrote:
03 Aug 2020, 08:30
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\services\nvlddmkm]
"DisableWriteCombining"=dword:00000001
I cant find this in my registry.
Oh my god. Even after editing I realized that path is not correct :shock:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\nvlddmkm

This is the correct path. Things should look like this if done correctly. You obviously need nvidia gpu for this , as well as restart pc for it to apply.

Image

Sorry for baiting everyone with the incorrect path, not once but twice :(
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\services\nvlddmkm] "DisableWriteCombining"
What number should be filled in here? 0x00000001 or 0000001 or 0x1 or 1? Thank you

Re: Reducing Input Delay with Nvidia Inspector

Posted: 01 Jul 2024, 11:27
by DeltaForCain
Sandy wrote:
01 Jul 2024, 09:05
What number should be filled in here? 0x00000001 or 0000001 or 0x1 or 1? Thank you
If you double click on that one, it should open this window (see attached). Put a 1 there to disable Write Combining. Put a 0 to enable it again, should you run into issues.

Re: Reducing Input Delay with Nvidia Inspector

Posted: 02 Jul 2024, 05:11
by ahead
this is equal

Re: Reducing Input Delay with Nvidia Inspector

Posted: 02 Jul 2024, 13:57
by Sandy
Eonds wrote:
27 May 2022, 13:38
sherifmagdy32 wrote:
23 May 2022, 21:40
3xil3 wrote:
22 May 2022, 15:11
even with error mouse feels even more snappier than prior to using riot profile.

edit
also once added missing reg entry DisableWriteCombining 1 rebooted played doom eternal and mouse felt off remove and snappy again
This probably means all settings were applied except the once it didn't find that's why it gave the error that is a good thing
so the important settings that still exist are getting applied anyway.

I remember I saw in some forum that the disabled writing combing tweak is only for GTX cards or something like that also like any tweak you might experience different results from everyone else so test and decide for yourself if it is working or not.
Any GPU that can use drivers below 457.30 can use the "dword". It's a matter of driver implementation. I can confirm this because I have the source code. All drivers after 457.30 to my immediate knowledge is deprecated along with many other settings.
I use the 471.96 driver but I can still set DisableWriteCombining in the registry so it doesn't work?

Re: Reducing Input Delay with Nvidia Inspector

Posted: 23 Apr 2025, 23:49
by St1cky
MaxTendency wrote:
03 Aug 2020, 15:40
Rallaz wrote:
03 Aug 2020, 14:50
DisableKmRender (0)
DisableKmRenderBoost (0)
EnableDirectFlip (1)
EnableIndependentFlip (1)
EnablePerformanceMode (1)
Those Settings are Default on 572.16, but can't tell about 441.41 i didnt check.

DisableKmRender = 0
DisableKmRenderBoost = 0
EnableDirectFlip = 1
EnableIndependentFlip = (?)
EnablePerformanceMode = 1

See:
https://github.com/St1ckyNew/NVIDIA/blo ... lues01.txt

Re: Reducing Input Delay with Nvidia Inspector

Posted: 26 Apr 2025, 23:55
by dreakopotamus
disable write combine for newer gpus/drivers

// Type DWORD
// This regkey force-disables write-combine iomap allocations, used for chipsets where
// write-combine is broken.
//
#define NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC "RmForceDisableIomapWC"
#define NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC_YES 0x00000001
#define NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC_NO 0x00000000
#define NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC_DEFAULT NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC_NO

Re: Reducing Input Delay with Nvidia Inspector

Posted: 29 Apr 2025, 13:44
by KrendeLь
dreakopotamus wrote:
26 Apr 2025, 23:55
disable write combine for newer gpus/drivers

// Type DWORD
// This regkey force-disables write-combine iomap allocations, used for chipsets where
// write-combine is broken.
//
#define NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC "RmForceDisableIomapWC"
#define NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC_YES 0x00000001
#define NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC_NO 0x00000000
#define NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC_DEFAULT NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC_NO
Where do these values need to be entered? Please tell me more details!!!

Re: Reducing Input Delay with Nvidia Inspector

Posted: 29 Apr 2025, 17:22
by dreakopotamus
KrendeLь wrote:
29 Apr 2025, 13:44
dreakopotamus wrote:
26 Apr 2025, 23:55
disable write combine for newer gpus/drivers

// Type DWORD
// This regkey force-disables write-combine iomap allocations, used for chipsets where
// write-combine is broken.
//
#define NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC "RmForceDisableIomapWC"
#define NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC_YES 0x00000001
#define NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC_NO 0x00000000
#define NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC_DEFAULT NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC_NO
Where do these values need to be entered? Please tell me more details!!!
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000

Re: Reducing Input Delay with Nvidia Inspector

Posted: 30 Apr 2025, 03:42
by bleya99
dreakopotamus wrote:
29 Apr 2025, 17:22
KrendeLь wrote:
29 Apr 2025, 13:44
dreakopotamus wrote:
26 Apr 2025, 23:55
disable write combine for newer gpus/drivers

// Type DWORD
// This regkey force-disables write-combine iomap allocations, used for chipsets where
// write-combine is broken.
//
#define NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC "RmForceDisableIomapWC"
#define NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC_YES 0x00000001
#define NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC_NO 0x00000000
#define NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC_DEFAULT NV_REG_STR_RM_FORCE_DISABLE_IOMAP_WC_NO
Where do these values need to be entered? Please tell me more details!!!
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000
Can u post a screenshot or what should be a String and what Dword? As well as correct values for each. Thanks!