I've attached my keyboard & mouse bindings file, although for all I know you'll hate them
You need to unzip it, and then put the "Custom.3.0.binds" file into the following folder:
%localappdata%\Frontier Developments\Elite Dangerous\Options\Bindings
(You may want to backup your existing file first.)
Then start ED, and from Options > Controls choose "Custom" for Preset.
You will probably find that mouse sensitivity needs adjusting.
So now rather than spending hours configuring your controls, you can instead spend hours reading the list of controls & trying to memorise them
