[Bug 42631] Mouse input cause camera drift in multiple games: Unity-engine games, Fallout4, etc

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Sep 23 00:13:41 CDT 2017


https://bugs.winehq.org/show_bug.cgi?id=42631

--- Comment #45 from tim110011 at 163.com ---
Further investigation with fallout4:

  Camera reset/recoil is caused by Enable "Automatically capture the mouse in
full-screen windows" setting in winecfg

  Camera drift is caused by click/release left/right mouse button or scroll
mouse wheel up/down, only after (enough) mouse movement. Click/release mouse
wheel will not drift. Camera drift direction is same with previous mouse
movement direction, drift speed is determined by previous mouse movement speed.
It gives me "accumulated drift/sudden speed up" feeling.

while (mouse_move)
{
    if (mouse_move_whatever_direction > threshold && mouse_signal)
    {
        drift_direction = mouse_move_current_direction;
        drift_speed = mouse_move_speed;
        do_drift_or_sudden_speed_up;
    }
}

kernel:       4.12.13-300.fc26.x86_64 (Fedora26 Xfce)
wine:         2.17-staging
CPU:          Intel Pentium G3420
mainboard:    Gigabyte B85M-D2V
Video Card:   nVidia Geforce GTX750 Ti
Video Driver: nVidia 375.66

setting:
Disable: 'Allow the window manager to decorate the windows'
Disable: 'Allow the window manager to control the windows'
Enable:  'Emulate a virtual desktop 1920x1080'

dll override: use winetricks install: xact

This is a wine bug or xorg bug?

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list