J'ai jamais eu ce genre de pb, mais peut être que tu peux essayer de tripatouiller les fichiers .cfg, comme config.cfg. Genre tu les supprimes/renommes, et tu retentes, normalement ça te recrée un fichier par défaut. Enfin c'était comme ça avec half-life 1, avec le 2 et cette pourriture de steam peut être que c'est plus compliqué...
Bonne chance en tout cas !