If your percent calc is something like
you can use a trick to stop tableau from filtering for the total section.
If your filter is [category], create a calculated field
and use this as your filter. This is a table calculation that actually does nothing (it looks up the category field on the same row). Because it is a table calc, the filtering is done in tableau and not in the query. Because of this, total() is calculated across the whole dataset.