Skip to content

Instantly share code, notes, and snippets.

@SupertigerDev
Last active September 11, 2024 14:31
Show Gist options
  • Save SupertigerDev/f0c9ec1eb9ed66fc9583ac2bcdf5bb48 to your computer and use it in GitHub Desktop.
Save SupertigerDev/f0c9ec1eb9ed66fc9583ac2bcdf5bb48 to your computer and use it in GitHub Desktop.
Get better latency [Ryzen (intel?), WIN10 (11?)]

Cool Story

So, I always had this problem with my PC where my mouse latency felt different every time I restarted my PC. It felt like velocity was added to my mouse every time I moved it and at random values. I tried lots of different things and nothing seemed to help me. This kind of problem is also hard to troubleshoot since it's sometimes really hard to detect if it's fixed or not unless you play a game for a bit. This made me lose a lot of Overwatch games :(

When moving your mouse instantly from one side to another, you can see the delay. It should be INSTANT, but it is not.

What Didn't help

• New Mouse
• Different USB Port
• Interrupt Affinity Policy Tool
• ISLC
• Unplugging everything but my keyboard, mouse and my monitor.
• Changing some settings in the Windows settings app.
• Turning off all overlays
• Changing some Nvidia options.
• Changing the power plan, its options and also turning off fast startup.
• Changing the graphics settings in-game to low.
• Closing all programs except for the game.
• Reinstalling Windows (which fixed the problem but it comes back after a day??)
• Installing a custom build of Windows (revi os)
• Disabling XMP
• Installing drivers like Realtek audio and ethernet drivers.
• Disabling un-needed drivers

Whatever, How do I fix the problem?

A combination of these four things fixed my problem.

Disabling HPET (High Precision Event Timer)

I'm pretty sure THIS is the main thing that helped me fix my latency. Run these commands in an elevated command prompt:
bcdedit /set useplatformclock no
bcdedit /set disabledynamictick yes
Also, disable in Device Manager > System Devices > High Precision Event Timer.

Turn OFF hardware-accelerated GPU scheduling

This option can cause weird latency problems in games (like overwatch). experiment with this option for your games. Variable Refresh Rate can be turned on aswell.

MSI Mode

Using the MSI Mode Utility v3. The main thing to check out is the GPU. YouTube Link Explaining How To Use This Utility

The hated, LatencyMon

While people suggest NOT using LatencyMon, I think it's a useful tool to check what's causing latency and which driver is at fault. While I don't know how to properly use LatencyMon, I think it helps you identify some of the problems with your PC.

Make sure you restart your PC after doing all of this.

One of these four (I guess three) things fixed my problems, and my mouse feels INSTANT.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment