I'm using a wiimote, through OSCulator into Ableton Live, although I think this question should be applicable for many other set-ups.

Is there a way to assign a single button/control output to multiple MIDI assignments accessible by switching from the controller?

I know it's possible to map one MIDI assignment to multiple parameters in Live, but this is not what I'm after. I'd like to control an effect with all the wiimote controls, then after pressing a button, control a different effect.

To clarify by example - if I have 5 buttons but 8 effects to activate, map the first 4 buttons to effects 1-4, the button would allow re-assignment to make buttons 1-4 control effects 5-8