forum

[Archived] Raw Input Lag

posted
Total Posts
3
Topic Starter
monotykamary
There are currently 2 problems, that I have at least, with raw input in osu! which are input lag and FPS drops.

For input lag, whenever osu! drops frames, input latency of the mouse increases and occasional incorrect mouse positioning occurs. I've been observing this pattern for close to a year since its implementation and it's only until recently that these issues have been consistently recurring.

raw input Off: http://imgur.com/LF3v6Wj
raw input On: http://imgur.com/CbiCyIx
back when the raw input FPS lag was just a small anomaly: http://i.imgur.com/7xR3M0J.jpg

These issues seem alarmingly similar to the raw input issues on CS:GO (which I've used RINPUT as an alternative).

I've switched a handful of times between Windows 8.1, Windows 8 and Windows 7 while turning on and off raw input at different sensitivities and I've used both the stable and cuttingedge versions of osu and these issues still occur. I've also switched between my graphic cards (NVIDIA 640M LE & Intel HD4000) and have had similar issues to different extents, depending on the full moon and how many cans of coke I buy a day.

And I've done as many things as you can think of, including upgrading NVIDIA drivers, restarting the computer (thousands of times), fullscreening, disabling dwm.exe on Windows 8.x, reinstalling directx, killing everything except osu, modding dwm.exe and explorer.exe on all operating systems, messing with system library files, testing the issues at netcafes, making soft-boiled eggs, etc. Although it happens to a lesser extent on different systems, the overhead and latency still exists.

The only solution I've reached is staying with Windows 7 and disabling raw input.

osu! version: 20150115cuttingedge
Tom94

monotykamary wrote:

There are currently 2 problems, that I have at least, with raw input in osu! which are input lag and FPS drops.

For input lag, whenever osu! drops frames, input latency of the mouse increases and occasional incorrect mouse positioning occurs. I've been observing this pattern for close to a year since its implementation and it's only until recently that these issues have been consistently recurring.

raw input Off: http://imgur.com/LF3v6Wj
raw input On: http://imgur.com/CbiCyIx
back when the raw input FPS lag was just a small anomaly: http://i.imgur.com/7xR3M0J.jpg

These issues seem alarmingly similar to the raw input issues on CS:GO (which I've used RINPUT as an alternative).

I've switched a handful of times between Windows 8.1, Windows 8 and Windows 7 while turning on and off raw input at different sensitivities and I've used both the stable and cuttingedge versions of osu and these issues still occur. I've also switched between my graphic cards (NVIDIA 640M LE & Intel HD4000) and have had similar issues to different extents, depending on the full moon and how many cans of coke I buy a day.

And I've done as many things as you can think of, including upgrading NVIDIA drivers, restarting the computer (thousands of times), fullscreening, disabling dwm.exe on Windows 8.x, reinstalling directx, killing everything except osu, modding dwm.exe and explorer.exe on all operating systems, messing with system library files, testing the issues at netcafes, making soft-boiled eggs, etc. Although it happens to a lesser extent on different systems, the overhead and latency still exists.

The only solution I've reached is staying with Windows 7 and disabling raw input.

osu! version: 20150115cuttingedge
This is a known issue. I've checked multi times over the implementation of raw input and could not find a fault in the handling of it. The fact that you describe Raw Input in another game (CS:GO) to incur similar problems further suggests that indeed this is not an issue with osu! but with Raw Input either at Windows' or at the device's end.

I'm afraid I can't help you with this one. I can replicate the issue, but don't know of a way to potentially circumvent it as of now.
Topic Starter
monotykamary
Thank you for your reply! I have a vague notion that the latency overhead in CS:GO is because of the joystick support in its raw input implementation, although I'm not sure if it's the same thing with osu. It may be just because raw input cursor positioning has inherent latency in a Windows setting.
Please sign in to reply.

New reply