https://bugs.winehq.org/show_bug.cgi?id=45148
--- Comment #26 from Storm Engineer hewanci@gmail.com --- (In reply to Glow from comment #24)
If someone is still experiencing this issue, it's as easy as this command line:
xmodmap -e "keycode 37 = Control_R"
That's not easy and is not a solution.
For Ctrl, I would either have to re-bind every single other game and program that uses Left Ctrl as well, or automate swapping back and forth when Overwatch is running and closing.
Fort Alt that's even worse because [Left] Alt has nothing to do with AltGr (Right Alt), at least on Hungarian keyboard. The former is used in function shortcuts while the latter is used to access special characters on the keyboard so I couldn't even Alt-Tab out of the game normally if it's swapped, not to mention that AltGr is still used for typing in the Overwatch chat.
I guess this workaround is better than nothing, but it's not a very good one.
Any idea how could I automate it? I assume the initial swap can be added to the shortcut I start the Blizz app with, but any way to automatically swap back when Overwatch is closed?