UMEGAgemmafter deleting cfg did you do -autoconfig and host_writeconfig and try again with a different cfg? kind of a shot in the dark but it could be happening only with a specific set of cvars/hardware that you could find a workaround for
what do you mean? im not that good with console commands.
clear your cfg folder (probably should uncheck steamcloud too in steam settings for the game), verify, launch the game with -autoconfig, then type host_writeconfig in the dev console. then restart and remove the launch option, it'll reset all your game cvars.
most binds should be fine to replace if you have custom ones