[Bug 42675] [Overwatch] Phantom mouse input / view pulled up to ceiling

wine-bugs at winehq.org wine-bugs at winehq.org
Sat May 27 04:47:49 CDT 2017


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

--- Comment #2 from maokei <rickard.joh at gmail.com> ---
(In reply to Pim Messelink from comment #0)
> I am using PlayOnLinux on Ubuntu 16.10 and compiled wine with Overwatch
> patches from source, first awesie's then gamax92's.
> It seems to run fine but every time I'm given control of the character and
> not touching the mouse, the viewpoint is pulled up to the ceiling, as if
> there is some phantom mouse input. See
> https://www.youtube.com/watch?v=UMiKAl1tR4s. If I then pull the mouse
> towards me fast enough I can overcome phantom mouse input and pull the view
> down. Until I stop moving the mouse and the view is pulled up again. Moving
> the mouse left or right works fine.
> Things I have tried:
> If I change the input settings to inverted, the phantom mouse input pulls
> the view to the floor.
> My standard mouse is a Roccat Kone XTD. I have tried to change the DPI and
> polling rate. I have also tried without the drivers installed or plugging
> the mouse into different USB ports. And I have tried replacing it with an
> old Razer Diamondback. All had the same result.
> I have tried the Wine config options "Automatically capture the mouse in
> full-screen windows", "Emulate a virtual desktop" and "mouse warp override
> default/enable/disable/force".
> Within the wine prefix I have ran Xpadder and XInputTest and neither found
> any gamepads or joysticks connected (I have neither).
> My keyboard is a standard, non USB keyboard. Apart from my mouse the only
> other peripherals are a Logitech webcam and a Sound Blaster Tactic(3D) Alpha
> headset. Unplugging them does not make a difference.
> My PC is a desktop, not a laptop. Raw mouse input works fine in Natural
> Selection 2 natively under linux. My /dev/input consists of
> by-id    event0  event10  event12  event14  event16  event2  event4  event6 
> event8  mice
> by-path  event1  event11  event13  event15  event17  event3  event5  event7 
> event9  mouse0
> In Overwatch I use Borderless Windowed and alt-tabbing out and back in does
> not help. If I use Fullscreen and alt-tab out the 3D view becomes very small
> in the top left corner and I can't alt-tab back to it.
> Not sure if it is relevant, but I am using a GeForce 460 GTX with the latest
> nvidia-378 drivers. Motherboard is a Asus P8Z77-V Pro.
> For completeness, this is how I compiled Wine:
> cd /home/<user>/Documents/Programming/wine64-build
> make clean
> make distclean
> export CFLAGS="-mtune=native -O3 -pipe -fstack-protector-strong"
> export CPPFLAGS="-mtune=native -O3 -pipe -fstack-protector-strong"
> ../wine-overwatch/configure --enable-win64
> --prefix=/home/<user>/.PlayOnLinux/wine/linux-amd64/2.3-overwatch/
> make -j4
> sudo lxc-start -n my32bitbox
> sudo lxc-attach -n my32bitbox
> cd /home/<user>/Documents/Programming/wine32-tools
> make clean
> make distclean
> export CFLAGS="-mtune=native -O3 -pipe -fstack-protector-strong"
> export CPPFLAGS="-mtune=native -O3 -pipe -fstack-protector-strong"
> ../wine-overwatch/configure
> make -j4
> cd ../wine32-build
> make clean
> make distclean
> ../wine-overwatch/configure --with-win64=../wine64-build
> --with-wine-tools=../wine32-tools
> --prefix=/home/<user>/.PlayOnLinux/wine/linux-x86/2.3-overwatch/
> make -j4
> make install
> shutdown -h now
> sudo rm -rf /home/<user>/.PlayOnLinux/wine/linux-x86/2.3-overwatch/*
> cd /home/<user>/Documents/Programming/wine32-build
> sudo make install
> cd /home/<user>/Documents/Programming/wine64-build
> sudo make install
> cd /home/<user>/.PlayOnLinux/wine/linux-amd64/2.3-overwatch/
> ln -s ../../linux-x86/2.3-overwatch/lib lib

The work around that worked so far for me is that when I have not control over
my character alt-tab out then cursor starts pulling downwards hitting escape
and going to the menu and back fixes the problem. effectivly it increases the
spawning time by 1 - 2 seconds.

-- 
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