Keyboard Settings Bug

The re-set option to rest the keyboard controls dose not work.
Every time I select the reset option; to change the controls back to defaults, the keys I changed don’t go back. (I managed to brick the weapon zoom controls - I can’t get them to work).

On a side note the defaults key mappings are horrible. Did the designers play halo CE, halo CE CE or Halo 2 Vista?