Make the engine keyboard layout independant