Back to the main site

No Mouse Input [Overwatch]

I went to go play Overwatch today in a very long time, aaaand I cannot play the game because there is issues with the mouse input using DXVK 1.3.x When I started up the game once before there was no mouse input at all, I would get mouse cursor and could move that around, but if I joined a game the mouse cursor would sit on the screen and couldn’t move the camera at all.

Closed the game and started it again, but this time when I joined a game I’m constantly spinning left on the spot when I’m not even moving the mouse.

I’ve gone back to using an older version of DXVK with version 0.96 the last known working version with this game.

Further tests show that if Alt+Tabbed out of the game the game and go back into the game it loses all mouse focus for the game completely, rendering camera movement useless, but still have cursor displaying on screen. Cannot Alt+Tab at all with this game, can’t believe this game is so broken after all this time that playing this game with Lutris is near impossible. So long as you don’t Alt+Tab out from the game it works just fine, but the moment you do that, it breaks the game completely, and it doesn’t matter if you’re running in Fullscreen or Windowed Mode the game will always break.

I’ll include the debug output from Lutris console here too while I’m at it.

Running /opt/wine-staging/bin/wine /home/user/Games/overwatch/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe
Waiting on children
Waiting on children
Waiting on children
Waiting on children
2019-07-21 16:25:34,447: Unable to read stat for process 14807
2019-07-21 16:25:34,448: Unable to read stat for process 14807
Waiting on children
2019-07-21 16:25:35,136: Unable to read stat for process 14826
2019-07-21 16:25:35,136: Unable to read stat for process 14826
2019-07-21 16:25:35,136: Unable to read stat for process 14830
2019-07-21 16:25:35,136: Unable to read stat for process 14830
Waiting on children
Waiting on children
2019-07-21 16:25:56,231: Unable to read stat for process 14877
2019-07-21 16:25:56,232: Unable to read stat for process 14877
Waiting on children
2019-07-21 16:25:57,276: Unable to read stat for process 14879
2019-07-21 16:25:57,276: Unable to read stat for process 14879
Waiting on children
2019-07-21 16:25:57,884: Unable to read stat for process 14745
2019-07-21 16:25:57,884: Unable to read stat for process 14745
Waiting on children
2019-07-21 16:26:15,381: Unable to read stat for process 14767
2019-07-21 16:26:15,381: Unable to read stat for process 14767
2019-07-21 16:26:15,381: Unable to read stat for process 14770
2019-07-21 16:26:15,381: Unable to read stat for process 14770
Waiting on children
AL lib: (EE) ReleaseThreadCtx: Context 0x7f302401c660 current for thread being destroyed, possible leak!
AL lib: (EE) ReleaseThreadCtx: Context 0x7f3024048440 current for thread being destroyed, possible leak!
AL lib: (EE) ReleaseThreadCtx: Context 0x7f3024067810 current for thread being destroyed, possible leak!
AL lib: (EE) ReleaseThreadCtx: Context 0x7f30240479e0 current for thread being destroyed, possible leak!
2019-07-21 16:30:25,334: Unable to read stat for process 14955
2019-07-21 16:30:25,334: Unable to read stat for process 14955
Waiting on children
2019-07-21 16:30:25,344: Unable to read stat for process 14966
2019-07-21 16:30:25,344: Unable to read stat for process 14966
Waiting on children
2019-07-21 16:30:26,346: Unable to read stat for process 14700
2019-07-21 16:30:26,346: Unable to read stat for process 14700
Waiting on children
Caught signal 15
passing along signal to PID 14689
passing along signal to PID 14695
--terminated processes--
2019-07-21 16:30:36,939: Unable to read stat for process 14689
2019-07-21 16:30:36,939: Unable to read stat for process 14689
All children gone
Exit with returncode 0