I suggest you visit us over at discord Infinity Community Discord Server and we can help you set up the way you would like it … because it seems most of what you are suggesting is already in the game and it’s just a big misunderstanding.
Auto assist speed setting (Also called throttle here sometimes) does that. Already in the game.
Auto assist speed setting is logarithmic and can be bound to a throttle. Already in the game.
The game does not (yet) recognise or auto set the bindings according to whatever controller is connected. Many games don’t do that. I suggest you focus your posts on what actually seems to be your point here.
If you wish for your setup to be something that should be auto recognised or at least preconfigured you can create a binding .xml file and maybe it will be considered to be included as a default.
Even though it’s formidable to try to project and suggest your understanding of how you think it should work we would welcome it if you put in some effort to see how much work it would be to create the setup you would like with the tools already available now.
This way I-Novae can evaluate if it is worth the effort to change something to the flight model or the binding system.
Due to the way you formulated your posts it is hard to discern what exactly you want due to you suggesting different ways of achieving what you want instead of further describing what you want. Filling in the gaps myself though I would suggest following setup:
Do what Palybenni suggested and set your throttle to “shipZ”.
After spawning set the “speed range” to your liking by using the number keys. Do this once after every spawn and you should have the behaviour that you want.
You can do the same after entering warp to achieve the same behaviour while in warp.
Give it a shot. If it turns out to be too tedious you can surely suggest the ship remembering its setting or some switch somewhere. Alternatively you can use third party tools.
I want to remind here that people who fly flight assist off also have to switch off flight assist after every spawn. As well as when entering warp, the speed setting is always set to maximum even though me and some other do not prefer that as it makes tactical warping more tedious. i guess it is done this way to help new players get arround, one less step to “increse speed setting”.
Just putting this here to show that there are other such nuisances in the game.
I also want to add that I am really glad that I:B does not auto recognise controllers. I have about 3 controllers connected to my computer at any time.
I think mouse and keyboard being default is sufficient with easy access to “enable” controllers as wished. The current way it is solved in the game launcher I find a refreshing change to most games and a positive and superior solution with its manual assignment of what actually is Controller 1 to 4.
I think a wide range of default binding or general bindings that need to be adjusted only slightly would be sufficient.
Edit: Thinking about it again I have to say that it would be more optimal for new players that the current system stayed the same (bar the suggestions I made lately) but yes, in fact, the default, on first startup the game chooses what controller should be in slot one. The default bindings should be set to Primarily Mouse and keyboard and on the Secondary optimised and preconfigured for either joystick or gamepad (depends on what new players use more).
As long as the options we have now remain and are not overwritten every game start I am fine with that and agree that that would help reduce precious “dead time” before a new player can experience the great gameplay.