in zh reps werden die tastaturen schläge und die klicks gespeichert, dann noch das trallala über den spieler ( farbe, rasse, startposition,.. )
und dann berechnet die engine das spiel komplett neu, sprich es nimmt die tastaturen schläge und die mausklicks und spielt das spiel nach.
dies könnte auch ein grund sein, warum man die tasten nicht ändern kann, das muss ich aber noch nachprüfen. ( der grund wäre dann nämlich, das zh config A bei STRG einheiten befiehlt an eine stelle zu schießen, zh config B bei STRG auf das HQ geht, was ein ganz neues szenario entwickeln würde )