Re: Reducing Input Delay with Nvidia Inspector
Posted: 30 Jun 2024, 08:06
Who you gonna call? The Blur Busters! For Everything Better Than 60Hz™
https://forums.blurbusters.com/
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\services\nvlddmkm] "DisableWriteCombining"MaxTendency wrote: ↑03 Aug 2020, 09:32Oh my god. Even after editing I realized that path is not correct![]()
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.
Sorry for baiting everyone with the incorrect path, not once but twice![]()
I use the 471.96 driver but I can still set DisableWriteCombining in the registry so it doesn't work?Eonds wrote: ↑27 May 2022, 13:38Any 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.sherifmagdy32 wrote: ↑23 May 2022, 21:40This 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.
Those Settings are Default on 572.16, but can't tell about 441.41 i didnt check.
Where do these values need to be entered? Please tell me more details!!!dreakopotamus wrote: ↑26 Apr 2025, 23:55disable 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
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000KrendeLь wrote: ↑29 Apr 2025, 13:44Where do these values need to be entered? Please tell me more details!!!dreakopotamus wrote: ↑26 Apr 2025, 23:55disable 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
Can u post a screenshot or what should be a String and what Dword? As well as correct values for each. Thanks!dreakopotamus wrote: ↑29 Apr 2025, 17:22HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000KrendeLь wrote: ↑29 Apr 2025, 13:44Where do these values need to be entered? Please tell me more details!!!dreakopotamus wrote: ↑26 Apr 2025, 23:55disable 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