Micro-stuttering, Freezing, and Input-lag on Great Gaming Computer. Now 4K@60
Stay with me for a minute and check out my gaming rig below:
- Asus X399-a
- AMD 1950x Threadripper
- 32Gbs of DDR4 RAM
- 480Gb Corsair NVMe PCIE SSD
- Asus Strix 1080 ti OC Edition
I should not have any problems running Apex Legends 4K@60FPS right? That’s where you’d be wrong. I played for the first time a few nights ago with a friend who has played with no problems and hated it. The game stuttered, my shots always missed, people were not on a corner then I was dead – it was a terrible experience. So the first thing I did? Go through the normal steps of turning down graphics settings. I went all the way down to 1280x720 with no improvement. I fired up GeForce and took all of the settings to low/disabled that I could as well and that did nothing.
I decided to make an evening of fixing this problem tonight and lone and behold I have cracked the code. After hours of codeword searching on Google, I found out that someone else playing Overwatch, whose Reddit account was deleted, was having a very similar issue on a Gigabyte motherboard. He said the fix to get his gaming running correctly was as simple as disabling something in BIOS and it worked flawlessly for him from then on. What was this mysterious BIOS setting? For him, it was called HPET.
High Precision Event Timer, also known as HPET, was causing his issue so I decided to check if it was causing mine as well. Many more hours of searching later, I found out that the Asus boards do not allow you to enable/disable HPET and there is no way to do this through the BIOS for this manufacturer. So I check out Google one more time and found someone say that you can just simply disable HPET through device manager and restart to disable it. I thought it surely could not be that easy but after going into the Device Manager and finding it under the System Devices, I was able to disable it. I then rebooted my PC and right away noticed that my mouse, a Roccat Leadr, was much more precise than usual. This made me want to really test it out right away so I cranked my settings all the way up to max and went into the training, where I was having problems before. IT WORKED! 4k@60FPS, no micro-stuttering, freezing, slow response times, the game looks and “feels” beautiful!
I know it was long winded but I hope this helps other users out. I have yet to find a common link between people who have issues with this and people who do not, I can only speculate that most motherboards have this disabled in BIOS out of the box and most people do not mess with it.
Happy Gaming Everyone!
Steps: to Disable:
- Press and hold the Windows logo key and R
- Type in or copy/paste) “devmgmt.msc” without quotes and hit enter.
- Click on your computer name to expand it, if it is not already.
- Go to System Devices and expand it.
- Right click on “High Precision Event Timer” and click Disable Device.
- Reboot your computer and enjoy!
Reddit post of Deleted User:
https://www.reddit.com/r/Overwatch/comments/6nfvxf/easy_way_to_disable_hpet_to_raise_performance/
@Searsiuk- Do me a favor and check out the information below and tell me what is different. I'm willing to help if you want.
Mine Son's Microstuttering? Yes No Central Processesing Unit AMD 1950x (Ryzen, 16 core, 32 thread, 3.40 Ghz) AMD FX-9590 (Vishera, 8 core, 4.72Ghz) Motherboard Asus x399-A AM4 Asus Sabertooth R3.0 Graphics Processor Nvidia Asus Geforce GTX 1080 ti OC (11GB) Nvidia Asus Geforce GTX 1060gb 6GB Operating System Windows 10 Proffesional Edition Windows 10 Education Edition System RAM 32 GB DDR4 32 GB DDR3 Virtual RAM 16384 MB 4978 MB HPET Status Disabled Enabled SSD/HDD Corsair NX500 NVMe PCIe 400GB/Corsair Force LE 1TB SSD Samsung Evo 850 500GB OS Architecture x64 x64 Windows Gamebar Status Enabled Enabled