forum

Mouse input lag

posted
Total Posts
37
show more
ZenithPhantasm
Turn off desktop composition.
Turn off HPET.
Uninstall mouse druvers.
buny
shit dude bet you can feel the delay from typing with your keyboard too huh
ZenithPhantasm

a loli wrote:

shit dude bet you can feel the delay from typing with your keyboard too huh
Yes
but razer kb has 25ms delay
TakuMii
Sounds like you're only getting 120fps... your framerate is probably capped. Maybe try setting the in-game frame limiter to Unlimited?

(Also, don't listen to everyone telling you to disable raw input. Osu polls your input every frame regardless of whether it's on or off, so turning it on will only allow osu to bypass the Windows input functions and therefore reduce input delay. Besides, you should be getting framerates in the thousands/frametime below 1ms with that CPU, so the whole "limiting your polling rate to your framerate" thing doesn't really make sense)
ZenithPhantasm
You shouuld only use frame limiter if your computer cant churn out a stable 1000 fps. Stable input lag is better than inconsistent lag.
KanoSet
he is using cmark fix.. it won't work if raw input is on
better leave it off
TakuMii

KanoSet wrote:

he is using cmark fix.. it won't work if raw input is on
better leave it off
That's not how the MarkC fix works at all...

The purpose of the MarkC fix is to fix games that relied on the Windows 'Enhance pointer precision' acceleration curve in order to control or disable mouse acceleration (aka Windows 95-era FPS games). Since those games force-enabled EPP and relied on the linear acceleration curve of older OSes, they'd run into issues when trying to manipulate the mouse settings and the exponential mouse acceleration curves used by any version of Windows after XP. MarkC fixes this by making the curve flat again, and taking it a step further by adjusting the curve to make mouse movement 1:1 when EPP is turned on.
This fix is practically irrelevant nowadays (unless you still play Counter-Strike 1.6 or something), since most modern games don't even bother with touching this curve, so you can achieve the same effect in modern games by simply leaving EPP off.

But that's besides the point. osu! is not a first-person shooter from the 1990s, so it doesn't need this fix. Raw Input has absolutely nothing to do with this curve anyways, since the whole entire purpose of raw input is to bypass Windows's mouse functions and allow the game to handle the inputs directly from the mouse/tablet. With Raw Input on, that curve is completely meaningless to the game and it doesn't even matter if you have 'Enhance pointer precision' enabled or not.


ZenithPhantasm wrote:

You shouuld only use frame limiter if your computer cant churn out a stable 1000 fps. Stable input lag is better than inconsistent lag.
On the topic of consistency: I'd also advise keeping a polling rate of 500Hz instead of 1000Hz. From my experience, 1000Hz isn't that stable on most mice I've tried, and it could also potentially cause your games to stutter.
ZenithPhantasm
Here's a list of stable 1000hz mice I know of:
G302
G402
G502
G303
KPM

Yes its fucking that short.
Topic Starter
Rijads
Oke setting the frame limiter to uncapped fixed the whole issue, now its back to ~0.5ms.
I didn't know this about MarkC either, some very informative posts right here, I also set mouse back to 500mhz, ty guys very much!
KanoSet
@YayMii thanks for the clarification
RaneFire

YayMii wrote:

On the topic of consistency: I'd also advise keeping a polling rate of 500Hz instead of 1000Hz. From my experience, 1000Hz isn't that stable on most mice I've tried, and it could also potentially cause your games to stutter.
What does this mean? No mouse will poll at its maximum report rate unless it is moved very fast. Slower movements will produce lower Hz numbers regardless of setting.
ZenithPhantasm

RaneFire wrote:

YayMii wrote:

On the topic of consistency: I'd also advise keeping a polling rate of 500Hz instead of 1000Hz. From my experience, 1000Hz isn't that stable on most mice I've tried, and it could also potentially cause your games to stutter.
What does this mean? No mouse will poll at its maximum report rate unless it is moved very fast. Slower movements will produce lower Hz numbers regardless of setting.
Thats only if your mouse can't actually do 1000hz in the first place
TakuMii

RaneFire wrote:

What does this mean? No mouse will poll at its maximum report rate unless it is moved very fast. Slower movements will produce lower Hz numbers regardless of setting.
I'm not sure what DPI you're using, but at 800dpi it doesn't take that much movement to reach my mouse's max polling rate...
And what I mean is that most mice run into issues on most setups when running at 1000Hz (I've run into CPU/framerate stutters on 3 different i7 PCs I've tried, randomly dropped inputs, jitter, or even my mouse simply refusing to go over 980Hz). While there are exceptions, most mice can avoid these issues simply by dropping to 500Hz. There's no point in gaining 1ms of extra responsiveness if it'll also make your aiming more inconsistent.
ZenithPhantasm

YayMii wrote:

RaneFire wrote:

What does this mean? No mouse will poll at its maximum report rate unless it is moved very fast. Slower movements will produce lower Hz numbers regardless of setting.
I'm not sure what DPI you're using, but at 800dpi it doesn't take that much movement to reach my mouse's max polling rate...
And what I mean is that most mice run into issues on most setups when running at 1000Hz (I've run into CPU/framerate stutters on 3 different i7 PCs I've tried, randomly dropped inputs, jitter, or even my mouse simply refusing to go over 980Hz). While there are exceptions, most mice can avoid these issues simply by dropping to 500Hz. There's no point in gaining 1ms of extra responsiveness if it'll also make your aiming more inconsistent.
Not all mice have MCUs that can run at a solid 1000hz.
TakuMii

ZenithPhantasm wrote:

Not all mice have MCUs that can run at a solid 1000hz.
Exactly my point.
ZenithPhantasm
No your point is referring to the computer's lack of resources. Mine is referring to the mouse's microcontroller's inability to send out information at 1000hz all the time.
TakuMii

ZenithPhantasm wrote:

No your point is referring to the computer's lack of resources. Mine is referring to the mouse's microcontroller's inability to send out information at 1000hz all the time.
That only applies to the 'stuttering' portion of my comment... Dropped inputs, jitter, and failing to reach 1000Hz are still problems that can be/are caused by the mouse itself.
Also, it has nothing to do with 'lack of resources'... as I've said, I'm using these mice on more than capable PCs (not to mention that I'm running into these issues in games that aren't at all demanding).
I Give Up
When I get G402 it feel very responsive than old mouse I move to next note too early and miss. Then I get use to new timing and it feels normal. I think mouse input lag is not problem unless you play +240bpm AR10.3 and need more time to react maybe.
RaneFire

YayMii wrote:

ZenithPhantasm wrote:

No your point is referring to the computer's lack of resources. Mine is referring to the mouse's microcontroller's inability to send out information at 1000hz all the time.
That only applies to the 'stuttering' portion of my comment... Dropped inputs, jitter, and failing to reach 1000Hz are still problems that can be/are caused by the mouse itself.
Also, it has nothing to do with 'lack of resources'... as I've said, I'm using these mice on more than capable PCs (not to mention that I'm running into these issues in games that aren't at all demanding).
I thought the 'stuttering games' was being blamed on the mouse, on perfectly capable PC's. Thanks for clearing that up.
ZenithPhantasm

RaneFire wrote:

I thought the 'stuttering games' was being blamed on the mouse. Thanks for clearing that up.
Mice do not take up enough bandwidth to cause problems for any PC thats younger than a dinosaur.
RaneFire

ZenithPhantasm wrote:

RaneFire wrote:

I thought the 'stuttering games' was being blamed on the mouse. Thanks for clearing that up.
Mice do not take up enough bandwidth to cause problems for any PC thats younger than a dinosaur.
Pretty much. They should be extinct by now... like dinosaurs.
TakuMii
My PC is newer than even some of the 1000Hz 'gaming' mice that I've tried, and I still get framerate drops (microstutters), even in games like Quake 3, that only occur when my polling rate is set to 1000Hz. This isn't a problem when I set my mouse to 500Hz, and there's absolutely no possible way that even a first-gen i7 would struggle with a 'lack of resources' on a game designed to run on a Pentium 2.
What I'm saying is that my hardware (presumably my motherboard) is the one struggling with the 1000Hz input. I'm not exactly sure why it happens, but I've had this happen on numerous PCs that I've tried (not to mention I've seen others report this very thing happening to them), so I don't think it's fair to accuse my PC of being a dinosaur.
ZenithPhantasm
Ur PC has weak USB cant even handle 1000hz xDDD
TakuMii

ZenithPhantasm wrote:

Ur PC has weak USB cant even handle 1000hz xDDD
I cri evry tiem
Please sign in to reply.

New reply