protonscr

DOOM mouse issues!

protonopen appid 379720Game compatibility
ValveSoftware/Proton#4464 · opened 2020-12-12 by 0xNULLderef · updated 2021-11-09 · 6 comments · github · game page · search this game
00xNULLderef 2020-12-12 github

Lately after switching from Ubuntu to Manjaro, when trying to play DOOM i've encountered the issue, when if i do anything with the mouse in-game it suffers a horrible performance drop, even in menu when i just move the mouse, but if the mouse is static there aren't any problems and the game runs at a fine framerate. As i've said i didn't encounter that bug on Ubuntu, but i have it on Manjaro, will check at some point if it also happens on a vanilla Arch install on my secondary machine.

System Info:
GPU: GTX 960M

  • Driver version: nvidia 455.45.01
  • Kernel version: 5.9.11
  • Link to full system information report: Gist
  • Proton version: 4.11-13, 5.13-4 and "Proton Experimental" as of 12.12.2020

I wanted to attach the proton log but it ended up being a 26MB file, i assume it spams the error but i can't figure out what does it exactly mean. If the log would be required let me know of a way i could upload it...

LLeopard1907 2020-12-13 github

You can compress logs, they usually compress very well.

Kkasha695 2020-12-13 github

This seems to be a fairly common issue with the Wine layer, was supposed to be fixed but it still seems to happen under certain hardware/software combinations. I had the same issue with every game I played under Proton until I changed my mouse polling rate. Anything above 125hz would make FPS drops in any game, the longer I played the more it would drop, but only when the mouse moved. After changing it to 125hz I have no issues anymore and from the sounds of it you have a very similar issue, try changing the mouse poling rate to 125hz.

00xNULLderef 2020-12-13 github

as for the mouse, i already have it at a 125hz polling rate as i do not require more, and i managed to send the logs compressed in a zip file here

Kkasha695 2020-12-13 github

Have you used evhz to check your mouse is definitely polling at 125hz?

I only ask because I set my mouse to a lower polling rate but it didn't take effect, evhz still said polling between 500hz and 1000hz. I had to log into windows and run the mouse software and set it that way so it was saved to the mouse, rebooted back into Manjaro and it was working at 125hz.

evhz is also available on the AUR.

DDarxus 2020-12-13 github

This is going to get merged into https://github.com/ValveSoftware/Proton/issues/3548

NNikoBellicRU 2021-11-09 github

I also have big frame drops in the menu, is this suposed to be fixed?

Proton versions

Upstream links