Although I am not a World of Warcraft player, I do experience this exact same issue in EverQuest 2. I reached this topic thanks to some Google searching
(searched for: lutris everquest 2 mouse keyboard issue)
Whenever I am holding down a mouse button and the mouse is being actively moved, the keyboard does not respond. This makes strafing around in a circle impossible, unless the mouse is moved after the strafe key is activated, which doesn’t feel natural.
I have started up xev | grep -E "ButtonPress|KeyPress"
and I can see that my key and button presses are being registered when the mouse is moving around in circles.
I have tried running the game in WINE 5.7, 5.6-2 and 5.0 with the same issue found in all.
However, I only started getting this issue since installing and using GNOME. I am a long time XFCE user that wanted to try out this environment, and I am kinda liking it, minus this one issue (oh, and tray icons, but that is for another day).
If I boot in to XFCE, the problem goes away, so that is my workaround for playing EverQuest 2 for now. But it’s fairly disruptive, as I obviously must quit all my open applications, and I do real work on this computer! I have tried some other games such as Dying Light and Left 4 Dead 2 and they do not exhibit this issue in either GNOME or XFCE.
Although I’ve narrowed it down to it being GNOME, that’s a fairly broad beast, and I’m not knowledgeable enough with either GNOME, Linux, DE’s, WM’s, etc. to know how to proceed further to fixing the issue.
Anybody else able to verify my findings? Where would you go from here?
Update: Using WINE 4.15 seems to be a solution (lutris-4.15-x86_64 in Lutris Runner options). Hopefully this helps.
Update 2 (1 week later): The problem still happens every now and then, but is not 100% reproducible at all times unlike on higher versions of WINE. It is worth noting that the issue never happens in XFCE regardless of WINE version used.