:doh: This is going every which way but correct.
cfg.txt has nothing to do with what is stored in the PLAYER menu. You switch things for each player in the PLAYER menu and LFS will retain the values you set because that is stored in the
data/misc folder in each respective
xxxxxx.ply file.
I've just done a test myself, every player retains the settings in the PLAYERS menu.
All these items:
*Number plate
*Driver position
*Speed display
*Pressure display
*Brake help
*Gear shift mode
If you are having issues with the gearshift mode, you will notice that might have something to do with the files in the
data/script folder. In there are files that force the gearbox setting depending on the car chosen.
xrr.lfs for example runs the script
sequential.lfs which may have information in it to change the gearbox type overriding what each player has selected. With repspect to gearshift mode, once you have lfs scripts in the
data/script folder, LFS will not care which player is in the car, it will just run the scripts without looking at who is driving. I'm thinking that someone has added some LFS scripts to that folder that automatically changes the gearbox types when you get into particular cars. Maybe one of your computer users downloaded a G25 script to do that.
If this still does not solve your problem, I suggest a clean download of LFS patch Z, and see if the PLAYERS menu retains settings for each different player created chosen. You won't have to unlock LFS to test this out on a fresh install, just keep it separate to the current install you have.
Still no solution, you need to type out precisely which settings are being lost. You initially said "controls" but as you can see this is very vague description, there are many places in throughout LFS that regulate controls.