https://bugs.winehq.org/show_bug.cgi?id=46976
Thomas J. thojohns@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |thojohns@hotmail.com
--- Comment #26 from Thomas J. thojohns@hotmail.com --- I've also started experiencing this issue sometime in the last 4-6 weeks, although I've had issues nailing down any specific cause.
Like the above user, I'm on Arch Linux, using an RTX 2060 (mobile, in my case) with the latest 495 drivers, with a Logitech mouse (G305) polling at 1000Hz. None of my hardware has been replaced since well before the issue started occurring, save for my monitor which was upgraded sometime afterwards.
In my case, the issue first started sometime around when I upgraded to the Nvidia 495 driver's stable release and a 5.15.1 kernel. Downgrading to the 470 drivers had no noticeable impact, nor did downgrading to a Wine version that was used without issue some weeks prior. It's possible that this issue is relevant again due to an interaction with some change in kernel 5.15, though I haven't installed an older kernel to test that theory.
Curiously, at least in my case, this doesn't seem to be strictly limited to devices with a 1000Hz polling rate. As with the above user, rapid mouse movement in affected titles will drop the framerate down into the single digits, but I can reproduce that same effect by moving both joysticks at once on my Dualsense controller, which should only be polling at 250Hz. Moving only one joystick produces a lesser effect (usually a 10-25FPS drop in a game locked to 60FPS), while its touchpad (being used in the same manner as a laptop trackpad) produces no lag at all despite polling at the same 250Hz frequency.
I haven't yet tested whether limiting the polling rate on my devices to 125Hz actually resolves the issue, as it appears that the USB3 driver is causing my usbhid settings to be ignored. It should be easy enough to work around, at least, but I might try checking out an older 5.14 kernel first.