Sorry I left earlier curtis something was wrong, you were hitting me too much, then I realized, I unbound the silent running key.... ooops lol
Yeah, I wondered about that. You definitely were not using countermeasures. I discovered today that if you go into your bindings folder, you can make multiple copies of your custom.bind file with different control mappings. They then appear in the presets drop down menu in the control settings, so switching between control schemes for different modes becomes easy. I made a CQC and main game variant, and they both show up as presets when I go into the control config screen.
Here are the instructions if you want to try it:
1. Go to Elite Dangerous bindings folder here: C:\Users\[USER]\AppData\Local\Frontier Developments\Elite Dangerous\Options\Bindings
2. Copy Custom1.8.bind and rename it to the name that you want the custom binding to have in the control config screen. I named one of mine Custom CQC.1.8.bind for example.
3. Open the new file with a text editor (it's just a custom XML file), and change the value of PresetName to the new name of the file e.g. PresetName="Custom CQC" (This is the same as the new file name, but without the .1.8)
4. Go to the control options screen in game. Your new custom binding should show up under presets.
5. Make any binding changes you want and then hit apply, and that should be it.
Note: When you hit apply, Elite will save your changes to the .bind file for the preset that you are editing, but it uses the value saved in PresetName as the file name when saving and appends 1.8 to it. That means that if your new .bind file is named something different than the value saved in its PresetName node, Elite will create a newer .bind file and ignore the one that your originally saved. In that case keep the file that Elite made, and delete the one that you created.