https://bugs.winehq.org/show_bug.cgi?id=44525
Bug ID: 44525 Summary: Mouse camera controls going crazy under Wayland. Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: schmock.b@web.de Distribution: ---
Created attachment 60480 --> https://bugs.winehq.org/attachment.cgi?id=60480 Excerpt of what my terminal was spitting out constantly while moving the camera
Hey,
What happens in some games under wine is that my mouse [b]cursor[/b] seems to work properly (no issues), however as soon as I move the [b]camera[/b] with the mouse, it's doing crazy stuff.
Setup: - everything up-to-date via arch repositories. - Arch Linux - wine-staging-nine 2.21 - this happens with Gnome and KDE-plasma [b]Wayland[/b]-sessions, it [b]does not[/b] happen with regular (non-Wayland) plasma or xfce. - 100% reproducable in World of Warcraft and a tested handful of other 3D games in steam.
Symptoms are: - Camera turning [roughly] the same direction whether I move the mouse left or right - Camera turning directions are unstable, not well-defined and crazy overall (moving mouse up in a straight line for a second makes the camera turn in many different directions very quickly over this time) - Sensibility is [b]super[/b] high. uncontrollable.
I've attached an . (Only the numbers were others over time)
Cheers
https://bugs.winehq.org/show_bug.cgi?id=44525
--- Comment #1 from schmock.b@web.de --- Edit: Numbers were not so different after time. There were others, but the same ones from the log kept popping up in different testing instances.
https://bugs.winehq.org/show_bug.cgi?id=44525
schmock.b@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |erich.e.hoover@wine-staging | |.com, michael@fds-team.de, | |sebastian@fds-team.de Component|-unknown |-unknown Version|unspecified |2.21 Product|Wine |Wine-staging
https://bugs.winehq.org/show_bug.cgi?id=44525
--- Comment #2 from Matteo Bruni matteo.mystral@gmail.com --- Could you please test if you can reproduce with current non-staging Wine?
https://bugs.winehq.org/show_bug.cgi?id=44525
--- Comment #3 from schmock.b@web.de --- Created attachment 60501 --> https://bugs.winehq.org/attachment.cgi?id=60501 Last lines of terminal output
https://bugs.winehq.org/show_bug.cgi?id=44525
--- Comment #4 from schmock.b@web.de --- Created attachment 60502 --> https://bugs.winehq.org/attachment.cgi?id=60502 First lines of terminal output when starting World of Warcraft
https://bugs.winehq.org/show_bug.cgi?id=44525
--- Comment #5 from schmock.b@web.de --- Hey,
just reproduced the error on KDE and Gnome Wayland sessions with vanilla wine version 3.2-1 from the arch repos. Only tried World of Warcraft this time.
Added terminal output I got when starting the game and exiting the game (only turning camera whilst ingame).
https://bugs.winehq.org/show_bug.cgi?id=44525
Timur Kristóf venemo@msn.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |venemo@msn.com
https://bugs.winehq.org/show_bug.cgi?id=44525
--- Comment #6 from Timur Kristóf venemo@msn.com --- Reproduced the same issue with The Witcher 1 (from GOG). Otherwise works well on Xorg, but produces weird behaviour on Xwayland. It seems that it gets incorrect mouse input (ie. no matter how I move the mouse, the camera viewport always moves in a fixed way, as if it didn't actually know which direction I moved the mouse).
Could possibly be a bug in Xwayland or libinput (or wine?).
https://bugs.winehq.org/show_bug.cgi?id=44525
Lukáš Krejčí lskrejci@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lskrejci@gmail.com
--- Comment #7 from Lukáš Krejčí lskrejci@gmail.com --- Could it possibly be this bug? https://bugs.freedesktop.org/show_bug.cgi?id=104426
The workaround for it is to enable a virtual desktop in Wine: winecfg -> Graphics tab -> Emulate a virtual desktop
https://bugs.winehq.org/show_bug.cgi?id=44525
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=44525
--- Comment #8 from Lukáš Krejčí lskrejci@gmail.com --- Actually, the bug I linked is fixed in xorg-server-xwayland 1.20, so no need for a workaround.
https://bugs.winehq.org/show_bug.cgi?id=44525
Christian F.K. Schaller uraeus@linuxrising.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |uraeus@linuxrising.org
https://bugs.winehq.org/show_bug.cgi?id=44525
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #9 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-5.22?