kernel tweaks, updated May 16

Everything about latency. Tips, testing methods, 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.
clive51
Posts: 2
Joined: 18 Dec 2023, 19:02

Re: kernel tweaks, updated May 6

Post by clive51 » 06 May 2024, 21:57

I'd love to see some explanation of what these tweaks even do. There is IoQueue, ProtectionMode, DpcWatchdog... like what do they do? :shock: :?:

bleya99
Posts: 11
Joined: 24 Aug 2023, 16:04

Re: kernel tweaks, updated May 3

Post by bleya99 » 07 May 2024, 06:43

Hyote wrote:
06 May 2024, 12:42
skkiNN wrote:
06 May 2024, 09:34
Hyote wrote:
04 May 2024, 13:13
skkiNN wrote:
04 May 2024, 12:37
bro when u "edited" the post, it means are you adding other commands in list?
Added some, changed some. There are still things I could share but I'd need to write a whole guide then.
Another question man (sorry for my english) i just entered all the commands via cmd like 1 week ago. What i have to do if i want now enter ur "edited" commands and adding some others? Arent they duplicated or something like that? hope u understood what i mean
You can add them as many times as you like, only the values will change. I changed most, so you can even compare them with your current registry values.
Hi, where are the values from the 30th of April update? Those worked best for me. Cheers

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

Re: kernel tweaks, updated May 3

Post by Hyote » 07 May 2024, 09:10

bleya99 wrote:
07 May 2024, 06:43
Hyote wrote:
06 May 2024, 12:42
skkiNN wrote:
06 May 2024, 09:34
Hyote wrote:
04 May 2024, 13:13


Added some, changed some. There are still things I could share but I'd need to write a whole guide then.
Another question man (sorry for my english) i just entered all the commands via cmd like 1 week ago. What i have to do if i want now enter ur "edited" commands and adding some others? Arent they duplicated or something like that? hope u understood what i mean
You can add them as many times as you like, only the values will change. I changed most, so you can even compare them with your current registry values.
Hi, where are the values from the 30th of April update? Those worked best for me. Cheers
Unfortunately I have no idea. CacheAwareScheduling was probably on 3 instead of 1, BufferSize 32, IRQ8Priority 1, DpcTimeout, DpcWatchdogPeriod, DpcWatchdogProfileOffset, these 3 were at 120000, PriorityControl was something else.

bleya99
Posts: 11
Joined: 24 Aug 2023, 16:04

Re: kernel tweaks, updated May 3

Post by bleya99 » 07 May 2024, 11:51

Hyote wrote:
07 May 2024, 09:10
bleya99 wrote:
07 May 2024, 06:43
Hyote wrote:
06 May 2024, 12:42
skkiNN wrote:
06 May 2024, 09:34


Another question man (sorry for my english) i just entered all the commands via cmd like 1 week ago. What i have to do if i want now enter ur "edited" commands and adding some others? Arent they duplicated or something like that? hope u understood what i mean
You can add them as many times as you like, only the values will change. I changed most, so you can even compare them with your current registry values.
Hi, where are the values from the 30th of April update? Those worked best for me. Cheers
Unfortunately I have no idea. CacheAwareScheduling was probably on 3 instead of 1, BufferSize 32, IRQ8Priority 1, DpcTimeout, DpcWatchdogPeriod, DpcWatchdogProfileOffset, these 3 were at 120000, PriorityControl was something else.
I see, I appreciate it nonetheless!

joolae
Posts: 8
Joined: 07 Mar 2024, 19:04

Re: kernel tweaks, updated May 8 (completely rewritten)

Post by joolae » 09 May 2024, 04:53

Feedback time for some of the added tweaks (disclaimer: I'm mainly focusing on input delay and feel).
HypervisorEnforcedCodeIntegrity - Enabled - 0 = increases my input delay.
"SizeReqBuf" 95268 = a bit smoother but with minute increase in input delay I prefer to run without this one.
deleting : PagedPoolQouta & NonPagedPoolQouta = increased my input delay by a lot (I set mine to 0) *I think you also removed these tweaks*
"SystemResponsiveness" - dword:00000064 = increased my input delay (I have better input with this to 0)

for DirectX and DXGKrnl tweaks, I have been running the same tweaks even before, we chose the same ones to add lol.
for Power tweaks, input delay is a bit better but I'm still evaluating, overall pretty nice :D

ahead
Posts: 55
Joined: 21 Jun 2023, 02:15

Re: kernel tweaks, updated May 8 (completely rewritten)

Post by ahead » 09 May 2024, 06:52

Are you thinking there's a problem with the Windows operating system? I can offer free advice - you could consider using Linux or macOS instead. ;)

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

Re: kernel tweaks, updated May 8 (completely rewritten)

Post by Hyote » 09 May 2024, 16:00

joolae wrote:
09 May 2024, 04:53
Feedback time for some of the added tweaks (disclaimer: I'm mainly focusing on input delay and feel).
HypervisorEnforcedCodeIntegrity - Enabled - 0 = increases my input delay.
"SizeReqBuf" 95268 = a bit smoother but with minute increase in input delay I prefer to run without this one.
deleting : PagedPoolQouta & NonPagedPoolQouta = increased my input delay by a lot (I set mine to 0) *I think you also removed these tweaks*
"SystemResponsiveness" - dword:00000064 = increased my input delay (I have better input with this to 0)

for DirectX and DXGKrnl tweaks, I have been running the same tweaks even before, we chose the same ones to add lol.
for Power tweaks, input delay is a bit better but I'm still evaluating, overall pretty nice :D
I'm changing them up a lot currently but what you suggested is nice. HypervisorEnforcedCodeIntegrity 0 really does increase input lag and also I messed up SizeReqBuf, it should be 4410 hex. Removing PagedPoolQuota and NonPagedPoolQuota is also just plain bad I admit it. SystemResponsiveness is a weird one because at 100 it disables MMCSS as far as I know. Right now I'm using 0 as well for it, so our settings match.

bleya99
Posts: 11
Joined: 24 Aug 2023, 16:04

Re: kernel tweaks, updated May 8 (completely rewritten)

Post by bleya99 » 10 May 2024, 00:52

joolae wrote:
09 May 2024, 04:53
Feedback time for some of the added tweaks (disclaimer: I'm mainly focusing on input delay and feel).
HypervisorEnforcedCodeIntegrity - Enabled - 0 = increases my input delay.
"SizeReqBuf" 95268 = a bit smoother but with minute increase in input delay I prefer to run without this one.
deleting : PagedPoolQouta & NonPagedPoolQouta = increased my input delay by a lot (I set mine to 0) *I think you also removed these tweaks*
"SystemResponsiveness" - dword:00000064 = increased my input delay (I have better input with this to 0)

for DirectX and DXGKrnl tweaks, I have been running the same tweaks even before, we chose the same ones to add lol.
for Power tweaks, input delay is a bit better but I'm still evaluating, overall pretty nice :D
Hey, I can't see these registry PagedPoolQouta & NonPagedPoolQouta.

I checked HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management but it wasn't there, so I can delete them. Perhaps I haven't made all the "updates" of this post, so it's missing? Can you check it's Registry Path? Thanks.

Slender
Posts: 626
Joined: 25 Jan 2020, 17:55

Re: kernel tweaks, updated May 10

Post by Slender » 10 May 2024, 13:28

day to day update

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

Re: kernel tweaks, updated May 10

Post by Hyote » 10 May 2024, 16:53

Slender wrote:
10 May 2024, 13:28
day to day update
I'm done for the time being. Another thing I did to improve latency was unlock csrss and dwm because changing their priority didn't work correctly. Now I have 2x csrss and dwm assigned to a single core, running csrss at realtime and dwm at low. Also put 2x fontdrvhost on a single core at low priority and audiodg on a separate core without changing its priority. If someone doesn't know these can be changed in the details tab of task manager or Process Hacker, Explorer or Lasso. Unlocking csrss and dwm is done by installing wind64, opening cmd and putting in the command wind64 /d "process id". After unlocking them, I recommend deleting wind64 as it blocks games from opening and also adds input lag.

Post Reply