Got it set up yesterday with this the only change I made after testing it for a bit as this video states
-- to fix the controls (keyboard - controller) was i changed the wine version. To tkg-3.19-x86_64 left everything else as is. Works great no big issues as of yet i had a few matchmaking bubs but i kinda blame my internet for that since i had them on windows 10 as well. by the way i'm using:
Operating System: KDE neon 5.14
KDE Plasma Version: 5.14.3
Qt Version: 5.11.2
KDE Frameworks Version: 5.52.0
Kernel Version: 4.15.0-39-generic
And i dropped back to my original GTX980 as in other stuff i was having issues before. the 1080 will sit on the shelf tell i can debug a bit.
An just in case your wondering why i'm on Linux for gaming now, Windows decided to in the last update delete it's %AppData% folder which is the location of the start menu win10 control panel proper display resolutions, search in the normal file explorer... just a ton of stuff an this was on a fresh format an install. an after a reinstall after that it happened again so as before windows is dead to me. Long live linux an macOS.
My video is now a few weeks old now, all that's required now with latest wine staging is using wine64.
I actually submitted a script to Lutris that does all the installing bar fixing the CRC issue (in the unpublished section): https://lutris.net/games/elite-dangerous/
All that's required for that is changing to wine64 via using a custom runner after install.