forum

Full guide of how to get the lowest input lag/ms and extra help

posted
Total Posts
20
Topic Starter
sebasthefast
So, i am a laptop player, and my average ms ingame were 5ms, now they are 0.3 - 0.5 ms (with apps opened) while recording i get 0.6 - 0.7, im making this post, because i looked everywhere and i found other posts, but they werent really helpful, because they would say the same thing, or either it wouldnt work.
Just reminding, i speak spanish so my grammar wont be perfect
Edit: I edited it and now every picture is in english


Lets start with something very important, LAPTOP players gotta pay attention to this:
So as a laptop player, ive experienced tons of problems, most of them being: Not being able to use my nvidia graphic card to run osu, also when i got to use my nvidia graphic card in the game, the ms would be extremely high, Couldnt find intelICD OpenGL driver (something like that) and even more, today i am gonna help you with this, if you are getting the same problems in a pc it will also help you

(you can skip this if you dont have any of the problems i listed above)

First: I cant open osu! with my nvidia graphic card, this can be fixed in multiple ways, first way is by right clicking in your desktop, and going into nvidia control panel

then after that, if you check the left, you will see something called control 3D setting, click on it, go to program settings, you will see something like this

click where it says "add" (sorry if mine is in spanish) and look for your osu! folder, then click in osu.exe, then you will click on "select the graphic processor for this program, and choose "integrated graphics"
after that, you should be able to run osu with your nvidia graphic card, how?, you can right click in osu and where it says "run with graphics processor", choose High perfomance NVIDIA processor.

If this didnt work, there is another solve for it; right click into osu, then go to "properties"

then go to compatibility, and mark "disable fullscreen optimizations" ON


If this didnt solve it, please let me know it


Second problem: High ms in-game while using nvidia graphic card, but when using integrated graphics the ms are low

There is a way to fix this, go back to NVIDIA CONTROL PANEL, then go to Control 3D Settings, then Program Setting, click "add" then find and select osu!, (if you are having troubles, or you dont know how, check up in the images i sent, maybe like that its easier for you), after you selected osu scroll down in "specify value of program setting" or something like that, then scroll down and look for the option "Low latency mode", turn that on ULTRA (REMEMBER TO DO IT IN THE GRAPHIC PROCESSOR UR GONNA USE, IF YOU ARE GONNA RUN IT WITH NVIDIA GRAPHICS, THEN CHANGE THE DEFAULT TO NVIDIA, PUT ON ULTA LOW LATENCY MODE, SAVE AND THEN GO BACK TO DEFAULT INTEL GRAPHICS (so you can run osu with nvidia graphics without it crashing + low input lag)



Now what you have been waiting for, and probably the reason of why you are here, how to low my ms?


Lets start by doing the basic things, (in-game settings) to make your ms go lower, if you have already searched online for how to low your ms, you probably saw most of the things here before, check it again still, maybe theres something i mention that you havent did, if you already did everything here, just go to the next part, because thats where i add new solutions

First: Go into your osu! settings, go into graphics, and in FPS LIMIT, change it to UNLIMITED, this will help alot, also DONT TURN ON REDUCE DROPPED FRAMES, it will lead to stuttering, and in screen resolution, use fullscreen, it is the MOST IMPORTANT PART, because its the most helpful one, windowed to fullscreen is alot better, fullscreen will reduce your input lag ALOT


in detail settings, turn everything off but the animated sliders


THIS ONE IS ALSO VERY HELPFUL, THE BACKGROUND, when i used to play with the background at 0%, it would give me more input lag, so put it on 100%, make it totally dark, this will help


Another tip is to turn off background video, that lags alot.

also close all the other apps in use, you can go to the bottom right of your screen and click an arrow to show the apps in use, right click on them and exit all of them (unless you need to keep one opened)



After we are done with the basics, lets skip straight to extra settings to low your input lag

FIRST: (skip if you dont use a laptop) LOWING MS FROM 3 TO 1.1, if nothing above in the laptop part helped you, this will help you alot and it wont at the same time, so most of the laptops have this problem, i think its called optimus (made to save battery) in my case its useless because i always have my laptop connected, but maybe its helpful for other people, anyways, this makes your osu be limited, i dont really know how to explain it because i havent searched about it alot, only a bit, enough to explain what happens and a solution, this is sad to say but you will need an external monitor, when i got an external monitor, my ms boosted to 1.1 (alot less input lag) no matter what monitor, even if its 60hz just get an external monitor, connect it trought hdmi, and remember to set it as ONLY USE THE MONITOR SCREEN, if you do duplicate or other option, it wont help, and will only lag even more, but if you do it, it will help alot, also using a monitor with let you run osu with nvidia graphics, or well, thats how it was for me, without needing to change the setting to default integrated graphics (read the first part of the topic if you dont know what i mean) if you cant afford a monitor, or you dont have one, sorry, and i wish the first part of this topic helped you, ALSO LETTING YOU KNOW THAT SOME LAPTOPS CAN DISABLE OPTIMUS

SECOND: (for pc people, or just people with monitor)

Go into your desktop, right click and get into NVIDIA CONTROL PANEL, go into control 3D SETTTINGS, then go to PROGRAM CONFIGURATION, click where it says "ADD" and find your osu!
then go to " 3. Specify the value the settings of this program" then SCROLL DOWN until you see the options: Low latency mode, Power management mode, Threaded optimization, then, in Vertical sync, change your current setting to "ULTRA", in power management mode, choose "Prefer max perfomance", in threaded optimization ACTIVATE IT, and in vertical sync, make it DISABLED





NEXT STEP AND A VERY IMPORTANT ONE

If you scroll up A BIT, you will see 2 settings, saying "MAX FRAME REATE", DISABLE BOTH OF THEM, (DO NOT CAP TO 1000)


If you click on it, you can see it shows it automatically limits it to 58 FPS, IT DOESNT, it actually just makes it UNLIMITED, so dont put it on 1000, because if you do, it will cap to 1000, if you disable it, it will go over 1000, (2000+ fps 3000+ fps)





Thats it, i really wish it helped you!

Akumace1
An actually good guide but it's very hard to follow because it's all in Spanish.
-Chaeyoung
I actually got my latency from 4ms down to 2ms by trying some fixes from your guide, thanks! And yeah what Akumace1 said, since its in Spanish its kinda hard to follow but the pictures explain enough for me :)
HecaRegina
I'm good with mine since some of this I've done them.

Just want to say a good job for the effort to share your ways with anyone who read this.
Sentork
For a clearer explanation on what Optimus does, it basically allows the integrated graphics to be used on less graphically intensive tasks, while switching to the discrete GPU on more graphically intensive tasks which in turn saves battery as the discrete GPU is only running whenever its needed.

While the discrete GPU does render the task, it would still need to go through intel's graphics as that's the one that sends the signal out to the display, hence why you'll see a boost in performance when using an external monitor since it basically skips this process. (correct me if I am wrong on any of these)

But depending on your laptop you might be able to disable Optimus entirely by going through the BIOS or a program that comes with your laptop which has the exact same option, disabling it will come at a cost of a shorter battery life since the discrete GPU will be used for every single task, but you should get a performance boost without having to buy an external monitor.
Topic Starter
sebasthefast

Sentork wrote:

For a clearer explanation on what Optimus does, it basically allows the integrated graphics to be used on less graphically intensive tasks, while switching to the discrete GPU on more graphically intensive tasks which in turn saves battery as the discrete GPU is only running whenever its needed.

While the discrete GPU does render the task, it would still need to go through intel's graphics as that's the one that sends the signal out to the display, hence why you'll see a boost in performance when using an external monitor since it basically skips this process. (correct me if I am wrong on any of these)

But depending on your laptop you might be able to disable Optimus entirely by going through the BIOS or a program that comes with your laptop which has the exact same option, disabling it will come at a cost of a shorter battery life since the discrete GPU will be used for every single task, but you should get a performance boost without having to buy an external monitor.
Thanks, i didnt knew exactly what it was, this is gonna be helpful for alot people

I also changed it all to english
- Virtu -

sebasthefast wrote:

I also changed it all to english
Ah yes, tysm I really appreciate it
Sentork

sebasthefast wrote:

Thanks, i didnt knew exactly what it was, this is gonna be helpful for alot people
No problem! I just wanted to mention that depending on your laptop you probably may not even have to buy an external monitor to get the exact same results that you've shown in your post, as disabling Optimus will yield the exact same results. (lower ms/higher fps)
Topic Starter
sebasthefast

Sentork wrote:

sebasthefast wrote:

Thanks, i didnt knew exactly what it was, this is gonna be helpful for alot people
No problem! I just wanted to mention that depending on your laptop you probably may not even have to buy an external monitor to get the exact same results that you've shown in your post, as disabling Optimus will yield the exact same results. (lower ms/higher fps)
I tried to disable optimus in my laptop, couldnt do it
Molly Sandera
I don't have the bios setting to disable optimus, and i don't know if there are other software to disable it. I hear it's possible on ubuntu tho?
Sentork

Molly Sandera wrote:

I don't have the bios setting to disable optimus, and i don't know if there are other software to disable it. I hear it's possible on ubuntu tho?
Could be possible that the manufacturer has hidden it in the BIOS by default, which would require some sort of BIOS modding or some other method to unlock the option (might be a risky option if attempted)

One that you can't really do anything about is that your laptop may be muxless which you can find out by searching your model online, a mux switch allows the switching between using Optimus or just the dedicated GPU. This could also be another reason as to why there is no option to disable Optimus in the first place.

Diagram for reference showing the difference between a MUXless and a MUXed laptop.

I personally don't know anything about Ubuntu so I can't comment on that.
Juansy-
Haz otro, pero en español
Topic Starter
sebasthefast

Juansy- wrote:

Haz otro, pero en español
Mañana Domingo, por que me tomo como 1 hora 1 y media hacer esto
Akumace1

Juansy- wrote:

Haz otro, pero en español
Ironic it used to be in Spanish
SoggyClicker
thought this guide was gonna be useless since I didn't have dedicated GPU in my laptop but went from 8.5 ms to 1.5 ms (without optimus trick). Thanks!
allrhei
my latency is 13 to 17 it feels weird to play how do i fix this im only using integrated graphics no gpu
7ambda

allrhei wrote:

my latency is 13 to 17 it feels weird to play how do i fix this im only using integrated graphics no gpu
You literally didn't even read the post
Grevgy79
Hello chat, some time ago I read this post and I tought that disabling optimus was the only thing I could do to lower my ms. My laptop didn't have the option to do so and so I tought I was stuck with 4-10ms for the rest of my life, however, I am now always playing at 1,1ms without disabling optimus and without external monitors, this is what I did:
1) Open in game settings and lower the resolution of your screen to the lowest possible
2) While still in the options, turn full screen on (or don't touch it if it's already on)
At this point in theory you should already be able to play with low ms (after restarting), but my laptop still had a problem: The game wasn't full screen but was in the corner of the screen with my desktop as the background. If you have the same problem, close the game, right click on it, press on properties, press compatibility on the top right and then click on the square next to "Disable full screen optimization". At this point open the game, and it should be full screen with way lower ms.

Keep in mind that the game will be at way lower resolution so it may be a little bit harder to play, but imo it's way better than having high ms and that there will be two black bars on the left and on the right of your screen (At least they were for me), these bars will not interfere in any way while actually playing osu.
AlitoGamerPro
thanks. from 6ms to 0.4ms!
Xcrystal12607xX
i cant play osu now
Please sign in to reply.

New reply