https://bugs.winehq.org/show_bug.cgi?id=30814
--- Comment #55 from f_bugzilla@outlook.com --- A user on the Steam forum (Tobi, post #11) identified another workaround: https://steamcommunity.com/app/221380/discussions/2/622954302095447538/
This seems to work for me. When the scrolling gets stuck, if I go to the settings and change all 4 of the scrolling hotkeys to different keys, it fixes it and the game becomes playable again.
After doing that, if I Alt-Tab out of the game and back in again (even after restarting the game), the scrolling gets stuck again. And I need to repeat the above by changing the scrolling hotkeys to something else. So it seems like using non-arrow keys for scrolling is insufficient as a workaround - you need to reset the keys to something else each time it happens.
A more "permanent" (at least at the moment, on wine-staging 4.1) workaround is to disable the up/down/left/right hotkeys completely (as mentioned in the Steam post). So I changed all my scrolling keys to F11 (F11 is assigned by default to toggle the in-game time display). This results in three of the four scrolling hotkeys to be set to "???". Then I went back and re-assigned the in-game time hotkey to F11. So now all 4 of my scrolling hotkeys appear as "???" (i.e. unassigned/disabled), and the issue seems to be resolved.