Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)
-
DangerAhead710
- Posts: 29
- Joined: 27 Nov 2024, 07:46
Re: Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)
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?
- Slender
- Posts: 1818
- Joined: 25 Jan 2020, 17:55
Re: Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)
dpc latency cheker using old like timer call like in w7 w8.1 and w10 1507-1803 ver.Hyote wrote: ↑30 Dec 2025, 07:36That 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.soul4kills wrote: ↑30 Dec 2025, 05:45I'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.
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.
-
yam1ke
- Posts: 25
- Joined: 03 Dec 2025, 19:29
Re: Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)
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
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)
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.DangerAhead710 wrote: ↑31 Dec 2025, 09:07Is 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?
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.
- Slender
- Posts: 1818
- Joined: 25 Jan 2020, 17:55
Re: Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)
that what i told for years about that programm.soul4kills wrote: ↑01 Jan 2026, 01:16Screenshot 2025-12-31 232905.pngDangerAhead710 wrote: ↑31 Dec 2025, 09:07Is 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?
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
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)
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)
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.Hyote wrote: ↑30 Dec 2025, 14:05I 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.
I made a post about it, you can find it in my post history.DangerAhead710 wrote: ↑01 Jan 2026, 09:18Soul4kills 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
-
Hyote
- Posts: 665
- Joined: 09 Jan 2024, 18:08
Re: Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)
I highly doubt it would do anything to the fixed 10 MHz QPC implementation.Slender wrote: ↑31 Dec 2025, 15:52dpc latency cheker using old like timer call like in w7 w8.1 and w10 1507-1803 ver.Hyote wrote: ↑30 Dec 2025, 07:36That 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.soul4kills wrote: ↑30 Dec 2025, 05:45I'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.
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.
- Slender
- Posts: 1818
- Joined: 25 Jan 2020, 17:55
Re: Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)
It doesn't matter anymore. The difference will only be noticeable if the underlying problem is solved.Hyote wrote: ↑01 Jan 2026, 13:29I highly doubt it would do anything to the fixed 10 MHz QPC implementation.Slender wrote: ↑31 Dec 2025, 15:52dpc latency cheker using old like timer call like in w7 w8.1 and w10 1507-1803 ver.Hyote wrote: ↑30 Dec 2025, 07:36That 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.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.
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.
-
Hyote
- Posts: 665
- Joined: 09 Jan 2024, 18:08
Re: Try my new app to fix input lag (cs2_timer_fix_by_yam1ke)
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.soul4kills wrote: ↑01 Jan 2026, 11:38It 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.Hyote wrote: ↑30 Dec 2025, 14:05I 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.
I made a post about it, you can find it in my post history.DangerAhead710 wrote: ↑01 Jan 2026, 09:18Soul4kills 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
