(bei Vista)
%userprofile%\Documents\Battlefield 2\Profiles gehen
global.con mit editor öffnen.
merken was hinter "GlobalSettings.setDefaultUser" steht (das ist der zugehörige ordner der in dem selben Verzeichniss ist)
In besagten %userprofile%\Documents\Battlefield 2\Profiles\000x wechseln.
Sicherungskopie von allen Dateien erstellen
controls.con öffnen
nach ControlMap.addKeyToTriggerMapping c_PICrouch suchen dann die gesamte Zeile (!!!!) mit diesem hier austauschen:
Das wars und nun kannst dich mit Leftshift wieder ducken!!ControlMap.addKeyToTriggerMapping c_PICrouch IDFKeyboard IDKey_LeftShift 0 0