Is this working as intended? I have some keys remapped and it occurred to me that in some cases the original key is reset, or another one that I had mapped before.

Example. I have set autorun to shift-s, because I don't like to start running when I accidently hit the wrong key. Whenever I restarted the game autorun was set to shift-s and r (default). So I set walk to r and set autorun to shift-s and mousebutton 4. I didn't like the mousebutton and deleted it. But whenever I restart the game, autorun is set to shift-s and mousebutton 4.

BTW, I checked the file in the documents and settings; read-only is unchecked.