Page 1 of 2
One UEFI setting that really helped me
Posted: 22 Feb 2023, 20:37
by Ferr0
I want to preface this by saying I don't have hard data proving the claims of my subjective anecdotal experience. I feel like this topic can be prone to derailing into pseudoscience pretty easily but one specific UEFI setting that I feel really affected my input lag was a hidden Speedshift setting. Even if I disabled Intel Speedshift in the normal UEFI this one setting wasn't being disabled and after using GRUB to change the setting my PC felt how I mentally thought it should.
So along with disabling regular Speedshift, C States, Hyperthreading, and RAM PPD in UEFI the last setting I changed that was a hidden setting was:
Power & Performance
Intel(R) Speed Shift Technology Interrupt Control | VarStore: CpuSetup, VarOffset: 0x1E0, Size: 0x1
Disabled: 0x0
Enabled: 0x1 (default)
It's different from the normal Speedshift settings and I disabled it using GRUB. I had all those other options disabled a while before trying to disable the hidden speed shift one and it seemed to make a pretty obvious difference. Obviously check your own motherboard's UEFI for the proper GRUB values if you want to disable it.
Re: One UEFI setting that really helped me
Posted: 23 Feb 2023, 08:44
by eropsy
I dont have intel speedshift in my bios, does this mean i dont have this technology?
Re: One UEFI setting that really helped me
Posted: 23 Feb 2023, 10:13
by Sirito
Ferr0 wrote: ↑22 Feb 2023, 20:37
I want to preface this by saying I don't have hard data proving the claims of my subjective anecdotal experience. I feel like this topic can be prone to derailing into pseudoscience pretty easily but one specific UEFI setting that I feel really affected my input lag was a hidden Speedshift setting. Even if I disabled Intel Speedshift in the normal UEFI this one setting wasn't being disabled and after using GRUB to change the setting my PC felt how I mentally thought it should.
So along with disabling regular Speedshift, C States, Hyperthreading, and RAM PPD in UEFI the last setting I changed that was a hidden setting was:
Power & Performance
Intel(R) Speed Shift Technology Interrupt Control | VarStore: CpuSetup, VarOffset: 0x1E0, Size: 0x1
Disabled: 0x0
Enabled: 0x1 (default)
It's different from the normal Speedshift settings and I disabled it using GRUB. I had all those other options disabled a while before trying to disable the hidden speed shift one and it seemed to make a pretty obvious difference. Obviously check your own motherboard's UEFI for the proper GRUB values if you want to disable it.
How you knew that it wasn't disabled even after disabling it in normal UEFI?
Re: One UEFI setting that really helped me
Posted: 23 Feb 2023, 13:14
by Ferr0
Sirito wrote: ↑23 Feb 2023, 10:13
Ferr0 wrote: ↑22 Feb 2023, 20:37
I want to preface this by saying I don't have hard data proving the claims of my subjective anecdotal experience. I feel like this topic can be prone to derailing into pseudoscience pretty easily but one specific UEFI setting that I feel really affected my input lag was a hidden Speedshift setting. Even if I disabled Intel Speedshift in the normal UEFI this one setting wasn't being disabled and after using GRUB to change the setting my PC felt how I mentally thought it should.
So along with disabling regular Speedshift, C States, Hyperthreading, and RAM PPD in UEFI the last setting I changed that was a hidden setting was:
Power & Performance
Intel(R) Speed Shift Technology Interrupt Control | VarStore: CpuSetup, VarOffset: 0x1E0, Size: 0x1
Disabled: 0x0
Enabled: 0x1 (default)
It's different from the normal Speedshift settings and I disabled it using GRUB. I had all those other options disabled a while before trying to disable the hidden speed shift one and it seemed to make a pretty obvious difference. Obviously check your own motherboard's UEFI for the proper GRUB values if you want to disable it.
How you knew that it wasn't disabled even after disabling it in normal UEFI?
Because when you change a setting with GRUB it will tell you what it was set to before you tried changing it and it was still on 1.
eropsy wrote: ↑23 Feb 2023, 08:44
I dont have intel speedshift in my bios, does this mean i dont have this technology?
Maybe or they just didn't add a toggle to your bios. Do you still have the normal speedshift stuff?
Re: One UEFI setting that really helped me
Posted: 23 Feb 2023, 17:28
by eropsy
eropsy wrote: ↑23 Feb 2023, 08:44
I dont have intel speedshift in my bios, does this mean i dont have this technology?
"Maybe or they just didn't add a toggle to your bios. Do you still have the normal speedshift stuff?"
what do you mean normal speedshift. i have speedstep,c states and turbo mode.
Re: One UEFI setting that really helped me
Posted: 23 Feb 2023, 18:08
by Ferr0
eropsy wrote: ↑23 Feb 2023, 17:28
eropsy wrote: ↑23 Feb 2023, 08:44
I dont have intel speedshift in my bios, does this mean i dont have this technology?
"Maybe or they just didn't add a toggle to your bios. Do you still have the normal speedshift stuff?"
what do you mean normal speedshift. i have speedstep,c states and turbo mode.
Speedshift is a setting found in Intel UEFI's that activates P states. When I say normal speedshift I mean the speedshift setting you find in the default UEFI when you press F12 or delete to enter it upon system bootup. The non normal speedshift setting is the one that isn't exposed in my UEFI and I have to use GRUB to change. If you don't have Speedshift in your bios you are either on an AMD system or an older Intel system because Speedshift came out on like 7th gen intel cpu's.
Based on the name of it too it looks like the hidden speedshift setting has something to do with interrupts so it was probably messing with my mouse.
Re: One UEFI setting that really helped me
Posted: 23 Feb 2023, 18:12
by Thatweirdinputlag
eropsy wrote: ↑23 Feb 2023, 08:44
I dont have intel speedshift in my bios, does this mean i dont have this technology?
If I remember correctly, on my Asus board sometimes it does not show that option in CPU Configuration Page. I would Assume of the board's overclocking functions that just disables Intel SpeedShift technology and hides it. You can check by saving your current profile, and then loading defaults -> restart -> hop back to Bios and see if the option is available now.
Re: One UEFI setting that really helped me
Posted: 23 Feb 2023, 18:16
by Ferr0
Thatweirdinputlag wrote: ↑23 Feb 2023, 18:12
eropsy wrote: ↑23 Feb 2023, 08:44
I dont have intel speedshift in my bios, does this mean i dont have this technology?
If I remember correctly, on my Asus board sometimes it does not show that option in CPU Configuration Page. I would Assume of the board's overclocking functions that just disables Intel SpeedShift technology and hides it. You can check by saving your current profile, and then loading defaults -> restart -> hop back to Bios and see if the option is available now.
If that's the case, I'd still recommend anyone with a board that behaves that way use GRUB to be sure the option I listed is disabled since my EVGA z590 and a Gigabyte z490 I have both keep the Speedshift Interrupt Control on even with the other stuff off. Worth a try
Re: One UEFI setting that really helped me
Posted: 23 Feb 2023, 21:22
by Slender
Ferr0 wrote: ↑22 Feb 2023, 20:37
I want to preface this by saying I don't have hard data proving the claims of my subjective anecdotal experience. I feel like this topic can be prone to derailing into pseudoscience pretty easily but one specific UEFI setting that I feel really affected my input lag was a hidden Speedshift setting. Even if I disabled Intel Speedshift in the normal UEFI this one setting wasn't being disabled and after using GRUB to change the setting my PC felt how I mentally thought it should.
So along with disabling regular Speedshift, C States, Hyperthreading, and RAM PPD in UEFI the last setting I changed that was a hidden setting was:
Power & Performance
Intel(R) Speed Shift Technology Interrupt Control | VarStore: CpuSetup, VarOffset: 0x1E0, Size: 0x1
Disabled: 0x0
Enabled: 0x1 (default)
It's different from the normal Speedshift settings and I disabled it using GRUB. I had all those other options disabled a while before trying to disable the hidden speed shift one and it seemed to make a pretty obvious difference. Obviously check your own motherboard's UEFI for the proper GRUB values if you want to disable it.
Thank you for sharing your find on this forum. I noticed this setting before, but I thought it was disabled in the bios with the same parameter. Unfortunately, I can't change the internal bios parameters via grub on the z790 msi, but as soon as I get this opportunity, I will immediately check it. Have you been looking for any explanation about this setting?
Re: One UEFI setting that really helped me
Posted: 23 Feb 2023, 23:39
by Sirito
Any guide on how to change settings in grub?