Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)

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.
Post Reply
DangerAhead710
Posts: 29
Joined: 27 Nov 2024, 07:46

Re: Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)

Post by DangerAhead710 » 31 Dec 2025, 09:07

Is it consistent from many days like have u tested it long enough to be sure that this isn't temporary? And can u share what islc settings u use?

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

Re: Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)

Post by Slender » 31 Dec 2025, 15:52

Hyote wrote:
30 Dec 2025, 07:36
soul4kills wrote:
30 Dec 2025, 05:45
MK92 wrote:
30 Dec 2025, 04:18
Exactly, ISLC is a full placebo bullshit lol, unless you have Windows 7 and only 8GB of ram it won't help you in ANY way...standby list in RAM is NOT harmless in any way, and it will NOT cause lag in any way, this is literally how the OS is supposed to operate.
I'm on windows 11. It's got timer issues. ISLC with DPC latency Monitor fixes my timer issues. Gets rid of the latency. ISLC helps to allow a lower timer. DPC latency monitor forces the kernal timer to be lower. It works. If i didn't have these 2 apps running, my latency would be horrible. And no it's not placebo.
That is only the timer resolution changing. These days there's an all out war on the forums between topics but you can get good bits of information from about every user. The DPC Latency Checker program does nothing else than what Windows Media Player did back in the day when CS players discovered how to lower the timer resolution. And again it does not help. The game handles that and if you are running anything else to modify it, you're just making your PC do extra work for no real gain. If you experience something positive then it's likely related to the phenomenon of just changing settings. I'm not going to call it placebo because it's somewhat real. You change something but not necessarily for the better and the point still remains.
kyube is right about the testing methodologies being wrong regarding these programs. Also there is still some screenshot around here on the forums where I have 10 microseconds of kernel latency read in LatencyMon. Again it's not something to go by.
dpc latency cheker using old like timer call like in w7 w8.1 and w10 1507-1803 ver.

yam1ke
Posts: 25
Joined: 03 Dec 2025, 19:29

Re: Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)

Post by yam1ke » 31 Dec 2025, 19:58

V2.4 (Legacy version)
I decided to publish an old version from the 2.x branch—V2.4. It was built on a completely different philosophy: not Order, but Chaos.

Why I'm releasing this:
1. A long-time user told me that V2.4 is still the best version for him.
Example: He was going 0-13 with the new versions, but after switching back to V2.4, he finished the match 20-15.
2. I wanted to share it because it might be the "endgame" solution for others as well.
3. It already includes the Phantom effect and excellent hitreg.

Settings:
Tip: To get the best effect (according to the user), set BURST to 0.

"As-Is" Warning (Known Bugs):
1. Keyboard: Use English layout only.
2. Config: No config file support. Settings are controlled only via the UI.
3. Cores: By default, it uses Core 6 (starting from 0).
How to change the core: You need to create a shortcut and add the core number to the target path.
Example: app.exe 4 (This will use core 4).
4. Возможно хорошо работает только в кс2

Launch: Run as Administrator.


IMPORTANT: Please leave feedback! I need to know if I should revive and develop this "Chaos" branch further. It might have been severely underrated back in the day.

Reference to telegram group: https://t.me/+hm_X5pxbL0gyYWMy

soul4kills
Posts: 83
Joined: 01 Aug 2025, 01:30

Re: Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)

Post by soul4kills » 01 Jan 2026, 01:16

DangerAhead710 wrote:
31 Dec 2025, 09:07
Is it consistent from many days like have u tested it long enough to be sure that this isn't temporary? And can u share what islc settings u use?
Screenshot 2025-12-31 232905.png
Screenshot 2025-12-31 232905.png (2.38 MiB) Viewed 4083 times
My settings are in the photos attached. And yes it's consistent, been consistent for a few years now. Hope it helps you, if it doesn't, you probably have I/O overhead issues that you need to solve. Finding a good graphics driver version is a must as well.
Using DPC Latency Checker & ISLC combined running will give you a good baseline for your timer resolution to figure it out. It's what helped me figure my latency issues.

Just wanted to add. DPC Latency Checker doesn't measure kernel timer correctly you say because it's old? I hear that so much people repeat it over and over again like it's fact. But they're wrong. Here's DPC Latency Checker without ISLC timer settings on. Then here's a photo of ISLC timer settings on. These people keep drinking their own koolaid. It's insane actually. But they'll just say it's placebo.
Screenshot 2025-12-31 222418.png
Screenshot 2025-12-31 222418.png (688.11 KiB) Viewed 4106 times
Screenshot 2025-12-31 222511.png
Screenshot 2025-12-31 222511.png (807.92 KiB) Viewed 4106 times

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

Re: Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)

Post by Slender » 01 Jan 2026, 06:34

soul4kills wrote:
01 Jan 2026, 01:16
DangerAhead710 wrote:
31 Dec 2025, 09:07
Is it consistent from many days like have u tested it long enough to be sure that this isn't temporary? And can u share what islc settings u use?
Screenshot 2025-12-31 232905.png
My settings are in the photos attached. And yes it's consistent, been consistent for a few years now. Hope it helps you, if it doesn't, you probably have I/O overhead issues that you need to solve. Finding a good graphics driver version is a must as well.
Using DPC Latency Checker & ISLC combined running will give you a good baseline for your timer resolution to figure it out. It's what helped me figure my latency issues.

Just wanted to add. DPC Latency Checker doesn't measure kernel timer correctly you say because it's old? I hear that so much people repeat it over and over again like it's fact. But they're wrong. Here's DPC Latency Checker without ISLC timer settings on. Then here's a photo of ISLC timer settings on. These people keep drinking their own koolaid. It's insane actually. But they'll just say it's placebo.

Screenshot 2025-12-31 222418.png
Screenshot 2025-12-31 222511.png
that what i told for years about that programm.
poke kuobe in that.

DangerAhead710
Posts: 29
Joined: 27 Nov 2024, 07:46

Re: Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)

Post by DangerAhead710 » 01 Jan 2026, 09:18

Soul4kills can u pls tell me what u did to fix your i/o overhead issues? I know it can be different for everybody but I just wanna know what was it that worked for you

soul4kills
Posts: 83
Joined: 01 Aug 2025, 01:30

Re: Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)

Post by soul4kills » 01 Jan 2026, 11:38

Hyote wrote:
30 Dec 2025, 14:05
I won't redownload that program but I can give you my guarantee that even without forcing timer resolution I tested between 0 and 1 microseconds in DPC Latency Checker just last week out of curiosity. The kernel latency still shows values related to the timer resolution because at times I got stable 1000 and 500 us readings. And even then I agree with others, this kind of latency is insignificant. And ISLC is just a resource hog because you can get the timer resolution low without the need of using that. But if this works for you and you play better, then why not. Just sharing what I found so far.
It is significant though. Without the tools, my timer would fluctuate at or above 1000+us. Think of it like jitter. If my mouse is polling at 1000us, and it's interrupt gets queued to the next 1000us because my timer is fluctuating at 1001-1005 and it missed the first tick, then now it's 2ms. It's how you get stutters and jitter. But if my timer is always fluctuating around 500us it won't ever miss, 1000us polling mouse now has 2 opportunities to get processed in time. It's similar to CS's subtick if you understand how that works. So it does make a difference in game. Unless you're just not capable of perceiving the difference. Then hey, it's not a problem for you. But not everyone is like you.


DangerAhead710 wrote:
01 Jan 2026, 09:18
Soul4kills can u pls tell me what u did to fix your i/o overhead issues? I know it can be different for everybody but I just wanna know what was it that worked for you
I made a post about it, you can find it in my post history.

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

Re: Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)

Post by Hyote » 01 Jan 2026, 13:29

Slender wrote:
31 Dec 2025, 15:52
Hyote wrote:
30 Dec 2025, 07:36
soul4kills wrote:
30 Dec 2025, 05:45
MK92 wrote:
30 Dec 2025, 04:18
Exactly, ISLC is a full placebo bullshit lol, unless you have Windows 7 and only 8GB of ram it won't help you in ANY way...standby list in RAM is NOT harmless in any way, and it will NOT cause lag in any way, this is literally how the OS is supposed to operate.
I'm on windows 11. It's got timer issues. ISLC with DPC latency Monitor fixes my timer issues. Gets rid of the latency. ISLC helps to allow a lower timer. DPC latency monitor forces the kernal timer to be lower. It works. If i didn't have these 2 apps running, my latency would be horrible. And no it's not placebo.
That is only the timer resolution changing. These days there's an all out war on the forums between topics but you can get good bits of information from about every user. The DPC Latency Checker program does nothing else than what Windows Media Player did back in the day when CS players discovered how to lower the timer resolution. And again it does not help. The game handles that and if you are running anything else to modify it, you're just making your PC do extra work for no real gain. If you experience something positive then it's likely related to the phenomenon of just changing settings. I'm not going to call it placebo because it's somewhat real. You change something but not necessarily for the better and the point still remains.
kyube is right about the testing methodologies being wrong regarding these programs. Also there is still some screenshot around here on the forums where I have 10 microseconds of kernel latency read in LatencyMon. Again it's not something to go by.
dpc latency cheker using old like timer call like in w7 w8.1 and w10 1507-1803 ver.
I highly doubt it would do anything to the fixed 10 MHz QPC implementation.

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

Re: Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)

Post by Slender » 01 Jan 2026, 13:32

Hyote wrote:
01 Jan 2026, 13:29
Slender wrote:
31 Dec 2025, 15:52
Hyote wrote:
30 Dec 2025, 07:36
soul4kills wrote:
30 Dec 2025, 05:45


I'm on windows 11. It's got timer issues. ISLC with DPC latency Monitor fixes my timer issues. Gets rid of the latency. ISLC helps to allow a lower timer. DPC latency monitor forces the kernal timer to be lower. It works. If i didn't have these 2 apps running, my latency would be horrible. And no it's not placebo.
That is only the timer resolution changing. These days there's an all out war on the forums between topics but you can get good bits of information from about every user. The DPC Latency Checker program does nothing else than what Windows Media Player did back in the day when CS players discovered how to lower the timer resolution. And again it does not help. The game handles that and if you are running anything else to modify it, you're just making your PC do extra work for no real gain. If you experience something positive then it's likely related to the phenomenon of just changing settings. I'm not going to call it placebo because it's somewhat real. You change something but not necessarily for the better and the point still remains.
kyube is right about the testing methodologies being wrong regarding these programs. Also there is still some screenshot around here on the forums where I have 10 microseconds of kernel latency read in LatencyMon. Again it's not something to go by.
dpc latency cheker using old like timer call like in w7 w8.1 and w10 1507-1803 ver.
I highly doubt it would do anything to the fixed 10 MHz QPC implementation.
It doesn't matter anymore. The difference will only be noticeable if the underlying problem is solved.

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

Re: Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)

Post by Hyote » 01 Jan 2026, 13:38

soul4kills wrote:
01 Jan 2026, 11:38
Hyote wrote:
30 Dec 2025, 14:05
I won't redownload that program but I can give you my guarantee that even without forcing timer resolution I tested between 0 and 1 microseconds in DPC Latency Checker just last week out of curiosity. The kernel latency still shows values related to the timer resolution because at times I got stable 1000 and 500 us readings. And even then I agree with others, this kind of latency is insignificant. And ISLC is just a resource hog because you can get the timer resolution low without the need of using that. But if this works for you and you play better, then why not. Just sharing what I found so far.
It is significant though. Without the tools, my timer would fluctuate at or above 1000+us. Think of it like jitter. If my mouse is polling at 1000us, and it's interrupt gets queued to the next 1000us because my timer is fluctuating at 1001-1005 and it missed the first tick, then now it's 2ms. It's how you get stutters and jitter. But if my timer is always fluctuating around 500us it won't ever miss, 1000us polling mouse now has 2 opportunities to get processed in time. It's similar to CS's subtick if you understand how that works. So it does make a difference in game. Unless you're just not capable of perceiving the difference. Then hey, it's not a problem for you. But not everyone is like you.


DangerAhead710 wrote:
01 Jan 2026, 09:18
Soul4kills can u pls tell me what u did to fix your i/o overhead issues? I know it can be different for everybody but I just wanna know what was it that worked for you
I made a post about it, you can find it in my post history.
Games call for their own timer resolution. Again, educate yourself on the topic if you want correct answers. I know only one or two things about this but I am 100% sure that using timer resolution does more harm than good for latency and performance whether it's Windows 10 or 11. Windows has like 15 timers and you don't have to make comparisons between every single one of them and assume that all of them need to be lowered like this. Also the 2 ms is rather funny because as I remember, the actual example is that if it is called faster, then it does double the work, meaning the same thing I kept repeating until now. It's nothing than a resource hog. But again if it improves your game, then good.

Post Reply