https://bugs.winehq.org/show_bug.cgi?id=48029
Bug ID: 48029 Summary: server-Key_State patchset causes massive slowdowns now Product: Wine-staging Version: 4.19 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: galtgendo@o2.pl CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
Since awhile - though I'm not sure when exactly it began (I vaguely recall seeing a commit on the chat, that gave me a feeling it will affect this patchset, but I can't recall which exactly commit it was; most likely it was within last 2-3 months) server-Key_State patchset started to introduce significant slowdowns.
Yet it's a bit more complicated.
With the patchset reverted, slowdowns become less frequent (though they still happen), but when they happen, keyboard becomes unresponsive. That is while it seems no keyboard events are lost, the whole queue becomes delayed by *minutes*. What's more, while mouse and video also get affected by the slowdown, the delay there is several times lower (probably closer to seconds than minutes).