In this paper we study the question under which conditions a linear multi-modal system is disturbance decoupled. We establish necessary and sufficient geometric conditions from which the existing results on switched linear systems and conewise linear systems can be recovered as special cases. Also, we apply these conditions to a class of linear complementarity systems in order to obtain a more crisp characterization