User Control Scheme Not Saving

I’m having some issue here where my control scheme is not saving to the right keys I have assigned. For some reason the game keeps replacing whatever I’ve bound to certain keys. When I started up the game I couldn’t use my LCONTROL key because it bound it to RCONTROL key which I never set it to, I tried clearing the key selection, and then re added it after, and it puts it back on RCONTROL instead of LCONTROL key. So what I naturally do, I went to look at my config file to see if I could change it there, only for some reason it doesn’t save User Control Schemes in there, wtf?? Usually if a user has changed their control scheme it should be saved to the game config file right?

instead it only has this in it;

drive_c\users\user\Documents\Overwatch\Settings\Settings_v0.ini

[Cinematics.1]
ShowIntro = "0"

[GPU.6]
GPUDeviceID = "7041"
GPUName = "GeForce GTX 1070"
GPUScaler = "4.000000"
GPUVenderID = "4318"

[Render.13]
AADetail = "2"
CpuForceSyncEnabled = "1"
FullScreenRefresh = "60"
FullscreenWindow = "0"
MaxAnisotropy = "2"
MaxEffectsAnisotropy = "1"
MaxExtraQualityAnisotropy = "4"
RefractionDetail = "1"
ShowFPSCounter = "1"
ShowIND = "1"
ShowRTT = "1"
ShowVRAMUsage = "1"
SSLRDetailLevel = "1"
SSQuality = "1"
TripleBufferingEnabled = "1"
UseGPUScale = "0"

[Sound.3]
MusicVolume = "15.000000"

[TankMenuItems.1]
FPSOverlay = "0"

the user control scheme should be saved there too right?

I’m running the game on Linux through Lutris which has DXVK support for running this game using DXVK version 0.90, so it’s fully compatible to a certain extent. I know Blizzard doesn’t officially support Linux users (yet), but the game does run exceptionally well on Wine through specially crafted configs that Lutris provides for running Windows games on Linux.

LinuxMint 19 (tara) release.
   GNOME: 3.28.2 (Ubuntu)
Kernel version: 4.15.0-38-generic
CPU: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
GPU: NVIDIA Corporation GP104 [GeForce GTX 1070]
RAM: 16GB

---

Lutris: 0.4.21.1
DXVK 0.90